This commit is contained in:
2018-04-29 16:12:32 +02:00
parent d6f47a630e
commit 1fdc9eb159
65 changed files with 13 additions and 1571 deletions

View File

@ -33,7 +33,7 @@ export let install = async versionArg => {
plugins.beautylog.log(`now installing node version ${versionArg}`);
let version: string;
if (versionArg === 'stable') {
version = 'stable';
version = '9';
} else if (versionArg === 'lts') {
version = '8';
} else if (versionArg === 'legacy') {

View File

@ -57,12 +57,22 @@ let prepare = async () => {
let publish = async () => {
let npmAccessCliString = ``;
const config = await configModule.getConfig();
// -> configure package access level
if (
config.npmAccessLevel &&
(config.npmAccessLevel === 'public' || config.npmAccessLevel === 'private')
) {
npmAccessCliString = `--access=${config.npmAccessLevel}`;
}
// -> build it
await bash(`yarn run build`);
// -> make sure npm is authenticated
prepare();
// -> publish it
await bash(`npm publish ${npmAccessCliString}`);
};