|
5 | 5 | "npm": "npm", |
6 | 6 | "postinstall": "husky install", |
7 | 7 | "release": "export $(cat .env) && semantic-release", |
8 | | - "build": "npm run clean && npm run build:ncc && npm run build:fix && cp CHANGELOG.md dist/libs/ng-mocks && cp README.md dist/libs/ng-mocks && cp LICENSE dist/libs/ng-mocks && cp libs/ng-mocks/package.json dist/libs/ng-mocks/package.json && cp libs/ng-mocks/migrations.json dist/libs/ng-mocks/migrations.json && cp -R examples dist/libs/ng-mocks", |
9 | | - "build:ncc": "cd ./libs/ng-mocks && npx ncc build --no-source-map-register -m -e '@angular/animations' -e '@angular/cli' -e '@angular/common' -e '@angular/common/http' -e '@angular/core' -e '@angular/core/testing' -e '@angular/forms' -e '@angular/platform-browser' -e '@angular/platform-browser/animations' -e '@angular/platform-browser-dynamic' -e '@angular/router' ./src/index.ts -o ../../dist/libs/ng-mocks/", |
10 | | - "build:fix": "sed -e 's/__dirname/(typeof __dirname===\"undefined\"?\"\":__dirname)/g' dist/libs/ng-mocks/index.js > dist/libs/ng-mocks/index.fix.js && mv dist/libs/ng-mocks/index.fix.js dist/libs/ng-mocks/index.js", |
11 | | - "build:sources": "cp -R libs/ng-mocks/src dist/libs/ng-mocks && sed -e 's/\\.\\.\\/webpack:\\/\\/ng-mocks\\///g' dist/libs/ng-mocks/index.js.map > dist/libs/ng-mocks/index.fix.js.map && mv dist/libs/ng-mocks/index.fix.js.map dist/libs/ng-mocks/index.js.map", |
| 8 | + "build": "npm run clean && npm run build:webpack && npm run build:types && cp CHANGELOG.md dist/libs/ng-mocks && cp README.md dist/libs/ng-mocks && cp LICENSE dist/libs/ng-mocks && cp libs/ng-mocks/package.json dist/libs/ng-mocks/package.json && cp libs/ng-mocks/migrations.json dist/libs/ng-mocks/migrations.json && cp -R examples dist/libs/ng-mocks", |
| 9 | + "build:webpack": "webpack", |
| 10 | + "build:types": "tsc -p ./libs/ng-mocks/tsconfig.json --emitDeclarationOnly", |
12 | 11 | "build:all": "npm run lint && npm run build && npm run test", |
13 | 12 | "build:docs": "cd docs && CI=true npm run build", |
14 | 13 | "clean": "rm -rf dist test-reports tmp", |
|
186 | 185 | "@types/karma-webpack": "2.0.11", |
187 | 186 | "@types/mocha": "9.1.0", |
188 | 187 | "@types/node": "14.18.10", |
189 | | - "@vercel/ncc": "0.33.1", |
190 | 188 | "codecov": "3.8.3", |
191 | 189 | "core-js": "3.21.0", |
192 | 190 | "coverage-istanbul-loader": "3.0.5", |
|
219 | 217 | "tslint-microsoft-contrib": "6.2.0", |
220 | 218 | "typescript": "4.5.5", |
221 | 219 | "webpack": "5.68.0", |
| 220 | + "webpack-cli": "4.9.2", |
222 | 221 | "zone.js": "0.11.4" |
223 | 222 | }, |
224 | 223 | "repository": { |
|
0 commit comments