diff --git a/package.json b/package.json index 5ab160a..e2253c9 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "scripts": { "lint": "eslint --ignore-path .gitignore --ext js,ts .", "build": "tsc -b && node scripts/generate-package.js && node scripts/generate-doc.js && node scripts/generate-exports.js", - "postbuild": "node scripts/generate-build.js", + "postbuild": "cp README.md LICENSE lib/core && cp README.md LICENSE lib/converter", "test": "vitest run", "posttest": "node ./scripts/verify-typescript.js", "prepare": "husky install" diff --git a/scripts/generate-build.js b/scripts/generate-build.js deleted file mode 100644 index 7157dd5..0000000 --- a/scripts/generate-build.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -// SPDX-License-Identifier: Apache-2.0 - -/** - * This script allows for backwards compatability with the existing release action. - */ -const fs = require('node:fs'); -const path = require('node:path'); -const glob = require('glob'); - -const baseDir = path.join(__dirname, '..'); -const libFolder = path.join(baseDir, 'lib'); -const buildFolder = path.join(baseDir, 'packages'); - -const pkg = JSON.parse(fs.readFileSync(path.join(baseDir, 'package.json'), 'utf8')); - -if (pkg.files && pkg.files.length > 0) { - for (const filePattern of pkg.files) { - const files = glob.sync(filePattern); - for (const file of files) { - const dest = path.join(buildFolder, file); - fs.mkdirSync(path.dirname(dest), { recursive: true }); - fs.cpSync(file, dest, { recursive: true }); - } - } - - fs.writeFileSync(path.join(buildFolder, 'package.json'), JSON.stringify({ ...pkg, scripts: {} }, null, 2)); -} else { - fs.cpSync(libFolder, buildFolder, { recursive: true }); -} - -fs.cpSync(path.join(baseDir, 'README.md'), path.join(buildFolder, 'README.md'));