feat(@schematics/angular): update ng-packagr to version 4

This commit is contained in:
Alan Agius 2018-07-22 10:53:32 +02:00 committed by Filipe Silva
parent 38fda3ea60
commit 10eb83d660
5 changed files with 36 additions and 27 deletions

54
package-lock.json generated
View File

@ -4030,9 +4030,9 @@
}
},
"fs-extra": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
"integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz",
"integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==",
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@ -7387,33 +7387,33 @@
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw="
},
"ng-packagr": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-3.0.3.tgz",
"integrity": "sha512-XG9ftCwXBxI08c+gEsGr5M+tJgs8YPjWWqMHGxf7+mwNK3X7eWD6u8r+rzSbGlGdPXJPHYXaCK03rIKSGrDtqQ==",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-4.0.0.tgz",
"integrity": "sha512-LyaHcOEIobrSowak02inqqTWinNdOM56u1HD2I8HUYKQuGFj+BmX4x5zibfZkAvCsDICFVjYEo/7UaXS0L571A==",
"requires": {
"@ngtools/json-schema": "^1.1.0",
"autoprefixer": "^8.0.0",
"browserslist": "^3.0.0",
"autoprefixer": "^9.0.0",
"browserslist": "^4.0.0",
"chalk": "^2.3.1",
"chokidar": "^2.0.3",
"clean-css": "^4.1.11",
"commander": "^2.12.0",
"cpx": "^1.5.0",
"fs-extra": "^6.0.0",
"fs-extra": "^7.0.0",
"glob": "^7.1.2",
"injection-js": "^2.2.1",
"less": "^3.0.0",
"node-sass": "^4.5.3",
"node-sass-tilde-importer": "^1.0.0",
"postcss": "^6.0.2",
"postcss-clean": "^1.1.0",
"postcss": "^7.0.0",
"postcss-url": "^7.3.0",
"read-pkg-up": "^3.0.0",
"read-pkg-up": "^4.0.0",
"rimraf": "^2.6.1",
"rollup": "^0.59.0",
"rollup": "^0.63.0",
"rollup-plugin-commonjs": "^9.1.3",
"rollup-plugin-node-resolve": "^3.0.0",
"rollup-plugin-sourcemaps": "^0.4.2",
"rxjs": "^6.0.0",
"strip-bom": "^3.0.0",
"stylus": "^0.54.5",
"uglify-js": "^3.0.7",
"update-notifier": "^2.3.0"
@ -7440,9 +7440,9 @@
}
},
"read-pkg-up": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
"integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
"integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
"requires": {
"find-up": "^2.0.0",
"read-pkg": "^3.0.0"
@ -7454,9 +7454,9 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
},
"uglify-js": {
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.2.tgz",
"integrity": "sha512-/kVQDzwiE9Vy7Y63eMkMozF4jIt0C2+xHctF9YpqNWdE/NLOuMurshkpoYGUlAbeYhACPv0HJPIHJul0Ak4/uw==",
"version": "3.4.5",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.5.tgz",
"integrity": "sha512-Fm52gLqJqFBnT+Sn411NPDnsgaWiYeRLw42x7Va/mS8TKgaepwoGY7JLXHSEef3d3PmdFXSz1Zx7KMLL89E2QA==",
"requires": {
"commander": "~2.15.0",
"source-map": "~0.6.1"
@ -7682,6 +7682,14 @@
}
}
},
"node-releases": {
"version": "1.0.0-alpha.10",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.0-alpha.10.tgz",
"integrity": "sha512-BSQrRgOfN6L/MoKIa7pRUc7dHvflCXMcqyTBvphixcSsgJTuUd24vAFONuNfVsuwTyz28S1HEc9XN6ZKylk4Hg==",
"requires": {
"semver": "^5.3.0"
}
},
"node-sass": {
"version": "4.9.1",
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.1.tgz",
@ -9316,9 +9324,9 @@
}
},
"rollup": {
"version": "0.59.4",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-0.59.4.tgz",
"integrity": "sha512-ISiMqq/aJa+57QxX2MRcvLESHdJ7wSavmr6U1euMr+6UgFe6KM+3QANrYy8LQofwhTC1I7BcAdlLnDiaODs1BA==",
"version": "0.63.4",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-0.63.4.tgz",
"integrity": "sha512-IGTH7u0P6bmu7cXL0g11UDYTR9WKku70cYlqVyOYdqLoQopBGmCbGC3SMeheqHymnehHe/5yf6BJ6BEoxQBVTQ==",
"requires": {
"@types/estree": "0.0.39",
"@types/node": "*"

View File

@ -100,7 +100,7 @@
"mini-css-extract-plugin": "~0.4.0",
"minimatch": "^3.0.4",
"minimist": "^1.2.0",
"ng-packagr": "^3.0.3",
"ng-packagr": "^4.0.0",
"node-sass": "^4.9.1",
"npm-registry-client": "^8.5.1",
"opn": "^5.1.0",

View File

@ -24,7 +24,8 @@
"fullTemplateTypeCheck": true,
"strictInjectionParameters": true,
"flatModuleId": "AUTOGENERATED",
"flatModuleOutFile": "AUTOGENERATED"
"flatModuleOutFile": "AUTOGENERATED",
"enableResourceInlining": true
},
"exclude": [
"src/test.ts",

View File

@ -107,7 +107,7 @@ function addDependenciesToPackageJson() {
{
type: NodeDependencyType.Dev,
name: 'ng-packagr',
version: '^3.0.0',
version: '^4.0.0',
},
{
type: NodeDependencyType.Dev,

View File

@ -139,7 +139,7 @@ describe('Library Schematic', () => {
const tree = schematicRunner.runSchematic('library', defaultOptions, workspaceTree);
const packageJson = getJsonFileContent(tree, 'package.json');
expect(packageJson.devDependencies['ng-packagr']).toEqual('^3.0.0');
expect(packageJson.devDependencies['ng-packagr']).toEqual('^4.0.0');
expect(packageJson.devDependencies['@angular-devkit/build-ng-packagr'])
.toEqual(latestVersions.DevkitBuildNgPackagr);
});