diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10cf65df3..339716aaa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -345,10 +345,10 @@ jobs: run: pnpm --filter lucide-angular build - name: Test - run: pnpm --filter lucide-angular test:headless + run: pnpm --filter lucide-angular test - name: Publish - run: pnpm --filter lucide-angular publish dist --no-git-checks + run: pnpm --filter lucide-angular publish dist --no-git-checks --ignore-scripts - name: Upload package.json uses: actions/upload-artifact@v2 diff --git a/packages/lucide-angular/package.json b/packages/lucide-angular/package.json index 9922ff1fd..ad9caf90c 100644 --- a/packages/lucide-angular/package.json +++ b/packages/lucide-angular/package.json @@ -26,12 +26,11 @@ "copy:license": "cp ../../LICENSE ./LICENSE", "clean": "rm -rf dist && rm -rf ./src/icons/*.ts", "build:icons": "node ../../scripts/buildIcons.mjs --output=./src --templateSrc=./scripts/exportTemplate.mjs --iconFileExtention=.ts --exportFileName=index.ts", - "build:ng": "ng build --prod", + "build:ng": "ng build --configuration production", "test": "ng test --no-watch --no-progress --browsers=ChromeHeadlessCI", "test:watch": "ng test", "lint": "ng lint", "e2e": "ng e2e", - "postinstall": "ngcc", "version": "pnpm version --git-tag-version=false" }, "dependencies": { diff --git a/packages/lucide-angular/tsconfig.lib.prod.json b/packages/lucide-angular/tsconfig.lib.prod.json index 5615c27df..8411e6db2 100644 --- a/packages/lucide-angular/tsconfig.lib.prod.json +++ b/packages/lucide-angular/tsconfig.lib.prod.json @@ -5,6 +5,7 @@ "declarationMap": false }, "angularCompilerOptions": { - "enableIvy": false + "enableIvy": true, + "compilationMode": "partial" } }