From f2f9db7ca27faf91750bcdd60a1f1e6002c55a35 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Wed, 1 Jul 2020 16:34:06 +0300 Subject: [PATCH] ci: add remove function for dist folder while publishing --- npm/ng-packs/scripts/build.ts | 1 + npm/ng-packs/scripts/publish.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/npm/ng-packs/scripts/build.ts b/npm/ng-packs/scripts/build.ts index 57ebcca8cb..9b90d3a4c1 100644 --- a/npm/ng-packs/scripts/build.ts +++ b/npm/ng-packs/scripts/build.ts @@ -1,5 +1,6 @@ import program from 'commander'; import execa from 'execa'; +import fse from 'fs-extra'; (async () => { program.option('-i, --noInstall', 'skip updating package.json and installation', false); diff --git a/npm/ng-packs/scripts/publish.ts b/npm/ng-packs/scripts/publish.ts index 80b791cabc..72f49db75d 100644 --- a/npm/ng-packs/scripts/publish.ts +++ b/npm/ng-packs/scripts/publish.ts @@ -24,6 +24,8 @@ const publish = async () => { : 'https://registry.npmjs.org'; try { + await fse.remove('../dist'); + await execa('yarn', ['install'], { stdout: 'inherit', cwd: '../' }); await fse.rename('../lerna.version.json', '../lerna.json'); @@ -50,8 +52,6 @@ const publish = async () => { await fse.rename('../lerna.publish.json', '../lerna.json'); - await fse.remove('../dist/dev-app'); - await execa( 'yarn', [