diff --git a/scripts/build/build.js b/scripts/build/build.js index 5bc69656..2577ffb1 100644 --- a/scripts/build/build.js +++ b/scripts/build/build.js @@ -200,7 +200,7 @@ async function createPackageJson() { delete pkg.devDependencies; pkg.scripts = { prepublishOnly: - 'node -e "assert.equal(require(".").version, require("..").version)"' + "node -e \"assert.equal(require('.').version, require('..').version)\"" }; await util.writeJson("dist/package.json", pkg); } @@ -213,6 +213,8 @@ async function run() { } await createPackageJson(); + + await util.copyFile("./README.md", "./dist/README.md"); } run(); diff --git a/scripts/build/util.js b/scripts/build/util.js index c1ad4ccc..59c14feb 100644 --- a/scripts/build/util.js +++ b/scripts/build/util.js @@ -17,8 +17,14 @@ function writeJson(file, content) { return writeFile(file, content); } +async function copyFile(from, to) { + const data = await readFile(from); + return writeFile(to, data); +} + module.exports = { asyncRimRaf: promisify(rimraf), readJson, - writeJson + writeJson, + copyFile };