Skip to content

Commit 9e28050

Browse files
build: build packages with Ivy (#3219)
BREAKING CHANGES: The minimum version required for Angular and RxJS has been updated BEFORE: Angular 12.x is the minimum version RxJS 6.5.x is the minimum required version AFTER: Angular 13.0.0-RC.0 is the minimum version RxJS 7.4.x is the minimum required version
1 parent b1a64dd commit 9e28050

File tree

33 files changed

+475
-355
lines changed

33 files changed

+475
-355
lines changed

modules/component-store/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ngrx/component-store",
3-
"version": "12.5.1",
3+
"version": "13.0.0-beta.0",
44
"description": "Reactive store for component state",
55
"repository": {
66
"type": "git",
@@ -22,8 +22,8 @@
2222
},
2323
"homepage": "https://github.com/ngrx/platform#readme",
2424
"peerDependencies": {
25-
"@angular/core": "^12.0.0",
26-
"rxjs": "^6.5.3 || ^7.0.0"
25+
"@angular/core": "^13.0.0-rc.0",
26+
"rxjs": "^6.5.3 || ^7.4.0"
2727
},
2828
"schematics": "./schematics/collection.json",
2929
"sideEffects": false,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const platformVersion = '^12.5.1';
1+
export const platformVersion = '^13.0.0-beta.0';

modules/component-store/tsconfig.build.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
"files": ["public_api.ts"],
2323
"angularCompilerOptions": {
2424
"annotateForClosureCompiler": true,
25+
"compilationMode": "partial",
2526
// Work around for issue: https://github.com/angular/angular/issues/22210
2627
"strictMetadataEmit": false,
2728
"skipTemplateCodegen": true,
2829
"flatModuleOutFile": "index.js",
29-
"flatModuleId": "@ngrx/component-store",
30-
"enableIvy": false
30+
"flatModuleId": "@ngrx/component-store"
3131
}
3232
}

modules/component/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ngrx/component",
3-
"version": "12.5.1",
3+
"version": "13.0.0-beta.0",
44
"description": "Reactive Extensions for Angular Components",
55
"repository": {
66
"type": "git",
@@ -20,9 +20,9 @@
2020
},
2121
"homepage": "https://github.com/ngrx/platform#readme",
2222
"peerDependencies": {
23-
"@angular/common": "^12.0.0",
24-
"@angular/core": "^12.0.0",
25-
"rxjs": "^6.5.3 || ^7.0.0"
23+
"@angular/common": "^13.0.0-rc.0",
24+
"@angular/core": "^13.0.0-rc.0",
25+
"rxjs": "^6.5.3 || ^7.4.0"
2626
},
2727
"schematics": "./schematics/collection.json",
2828
"sideEffects": false,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const platformVersion = '^12.5.1';
1+
export const platformVersion = '^13.0.0-beta.0';

modules/component/tsconfig.build.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
"files": ["public_api.ts"],
2424
"angularCompilerOptions": {
2525
"annotateForClosureCompiler": true,
26+
"compilationMode": "partial",
2627
// Work around for issue: https://github.com/angular/angular/issues/22210
2728
"strictMetadataEmit": false,
2829
"flatModuleOutFile": "index.js",
29-
"flatModuleId": "@ngrx/component",
30-
"enableIvy": false
30+
"flatModuleId": "@ngrx/component"
3131
}
3232
}

modules/data/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ngrx/data",
3-
"version": "12.5.1",
3+
"version": "13.0.0-beta.0",
44
"description": "API management for NgRx",
55
"repository": {
66
"type": "git",
@@ -20,12 +20,12 @@
2020
},
2121
"homepage": "https://github.com/ngrx/platform#readme",
2222
"peerDependencies": {
23-
"@angular/common": "^12.0.0",
24-
"@angular/core": "^12.0.0",
25-
"@ngrx/store": "12.5.1",
26-
"@ngrx/effects": "12.5.1",
27-
"@ngrx/entity": "12.5.1",
28-
"rxjs": "^6.5.3 || ^7.0.0"
23+
"@angular/common": "^13.0.0-rc.0",
24+
"@angular/core": "^13.0.0-rc.0",
25+
"@ngrx/store": "13.0.0-beta.0",
26+
"@ngrx/effects": "13.0.0-beta.0",
27+
"@ngrx/entity": "13.0.0-beta.0",
28+
"rxjs": "^6.5.3 || ^7.4.0"
2929
},
3030
"schematics": "./schematics/collection.json",
3131
"ng-update": {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const platformVersion = '^12.5.1';
1+
export const platformVersion = '^13.0.0-beta.0';

modules/data/tsconfig.build.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
"files": ["public_api.ts"],
2323
"angularCompilerOptions": {
2424
"annotateForClosureCompiler": true,
25+
"compilationMode": "partial",
2526
// Work around for issue: https://github.com/angular/angular/issues/22210
2627
"strictMetadataEmit": false,
2728
"skipTemplateCodegen": true,
2829
"flatModuleOutFile": "index.js",
29-
"flatModuleId": "@ngrx/data",
30-
"enableIvy": false
30+
"flatModuleId": "@ngrx/data"
3131
}
3232
}

modules/effects/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ngrx/effects",
3-
"version": "12.5.1",
3+
"version": "13.0.0-beta.0",
44
"description": "Side effect model for @ngrx/store",
55
"repository": {
66
"type": "git",
@@ -21,9 +21,9 @@
2121
},
2222
"homepage": "https://github.com/ngrx/platform#readme",
2323
"peerDependencies": {
24-
"@angular/core": "^12.0.0",
25-
"@ngrx/store": "12.5.1",
26-
"rxjs": "^6.5.3 || ^7.0.0"
24+
"@angular/core": "^13.0.0-rc.0",
25+
"@ngrx/store": "13.0.0-beta.0",
26+
"rxjs": "^6.5.3 || ^7.4.0"
2727
},
2828
"schematics": "./schematics/collection.json",
2929
"ng-update": {

0 commit comments

Comments
 (0)