Fix some build script issues

* Copy README to dist
* Fix strings in prepublishOnly
master
Suchipi Izumi 2018-05-29 00:22:59 -06:00
parent fea34d4e70
commit 89c84e5ee0
2 changed files with 10 additions and 2 deletions

View File

@ -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();

View File

@ -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
};