update
This commit is contained in:
@ -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') {
|
||||
|
@ -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}`);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user