From 4ed24d167513f532c3cd3efa875d280e4af5964f Mon Sep 17 00:00:00 2001 From: Vaibhav Shinde Date: Wed, 6 Aug 2025 15:52:43 +0530 Subject: [PATCH 1/3] fix(angular): keepLifecycleScripts --- packages/angular-library/projects/components/ng-package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/angular-library/projects/components/ng-package.json b/packages/angular-library/projects/components/ng-package.json index 1ba83423..f00cb7f3 100644 --- a/packages/angular-library/projects/components/ng-package.json +++ b/packages/angular-library/projects/components/ng-package.json @@ -4,5 +4,6 @@ "lib": { "entryFile": "src/public-api.ts" }, + "keepLifecycleScripts": true, "allowedNonPeerDependencies": ["@dytesdk/ui-kit"] } From 9f9d406d9cf40539690e3bba94e85169a9c8cee3 Mon Sep 17 00:00:00 2001 From: Vaibhav Shinde Date: Wed, 6 Aug 2025 15:58:23 +0530 Subject: [PATCH 2/3] fix(angular): prepublish script --- .gitignore | 1 + .../projects/components/.gitignore | 3 ++ .../projects/components/dist/package.json | 44 ------------------- .../projects/components/prepublish.js | 6 +-- 4 files changed, 7 insertions(+), 47 deletions(-) create mode 100644 packages/angular-library/projects/components/.gitignore delete mode 100644 packages/angular-library/projects/components/dist/package.json diff --git a/.gitignore b/.gitignore index be660a8b..c13bd27c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ dist/ +dist/package.json loader/ node_modules/ tmp/ diff --git a/packages/angular-library/projects/components/.gitignore b/packages/angular-library/projects/components/.gitignore new file mode 100644 index 00000000..81ce5cac --- /dev/null +++ b/packages/angular-library/projects/components/.gitignore @@ -0,0 +1,3 @@ +dist +dist/package.json +package.json.bak diff --git a/packages/angular-library/projects/components/dist/package.json b/packages/angular-library/projects/components/dist/package.json deleted file mode 100644 index 2d420b2f..00000000 --- a/packages/angular-library/projects/components/dist/package.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "@dytesdk/angular-ui-kit", - "version": "3.0.8-staging.2", - "description": "Dyte's UI Kit to support easy UI development for Angular Projects", - "peerDependencies": { - "@angular/common": ">=12", - "@angular/core": ">=12" - }, - "dependencies": { - "tslib": "^2.3.0", - "@dytesdk/ui-kit": "*" - }, - "publishConfig": { - "access": "public", - "tag": "latest" - }, - "files": [ - "*", - "!prepublish.js" - ], - "bugs": { - "email": "support@dyte.io" - }, - "sideEffects": false, - "module": "fesm2015/dytesdk-angular-ui-kit.mjs", - "es2020": "fesm2020/dytesdk-angular-ui-kit.mjs", - "esm2020": "esm2020/dytesdk-angular-ui-kit.mjs", - "fesm2020": "fesm2020/dytesdk-angular-ui-kit.mjs", - "fesm2015": "fesm2015/dytesdk-angular-ui-kit.mjs", - "typings": "dytesdk-angular-ui-kit.d.ts", - "exports": { - "./package.json": { - "default": "./package.json" - }, - ".": { - "types": "./dytesdk-angular-ui-kit.d.ts", - "esm2020": "./esm2020/dytesdk-angular-ui-kit.mjs", - "es2020": "./fesm2020/dytesdk-angular-ui-kit.mjs", - "es2015": "./fesm2015/dytesdk-angular-ui-kit.mjs", - "node": "./fesm2015/dytesdk-angular-ui-kit.mjs", - "default": "./fesm2020/dytesdk-angular-ui-kit.mjs" - } - } -} diff --git a/packages/angular-library/projects/components/prepublish.js b/packages/angular-library/projects/components/prepublish.js index 5f05012f..4833fb93 100644 --- a/packages/angular-library/projects/components/prepublish.js +++ b/packages/angular-library/projects/components/prepublish.js @@ -1,8 +1,8 @@ const fs = require('fs'); -if (!fs.existsSync('./dist/package.json')) { +if (!fs.existsSync('./package.json')) { throw new Error('Angular UI Kit dist not found'); } -const pkg = require('./dist/package.json'); +const pkg = require('./package.json'); const dependencies = { ...pkg.dependencies, @@ -16,7 +16,7 @@ const tag = env == 'main' ? 'latest' : env; console.log('angular-ui-kit: prepublish:env', { env, tag }); fs.writeFileSync( - './dist/package.json', + './package.json', JSON.stringify( { ...pkg, From fe8a06689aea477b5457275d0f3ca5c49289e84d Mon Sep 17 00:00:00 2001 From: Vaibhav Shinde Date: Wed, 6 Aug 2025 15:59:10 +0530 Subject: [PATCH 3/3] fix(angular): scripts --- packages/angular-library/projects/components/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/angular-library/projects/components/package.json b/packages/angular-library/projects/components/package.json index 00c3acd1..f6b9bb9e 100644 --- a/packages/angular-library/projects/components/package.json +++ b/packages/angular-library/projects/components/package.json @@ -23,7 +23,6 @@ }, "sideEffects": false, "scripts": { - "prepublishOnly": "cp package.json package.json.bak && node prepublish.js", - "postpublish": "mv package.json.bak package.json" + "prepublishOnly": "node prepublish.js" } }