Skip to content

Commit b7f8750

Browse files
authored
Merge pull request #960 from IgniteUI/iganchev/typescript-update
Add support for typescript 4.5.x
2 parents 68a55ff + 141b171 commit b7f8750

80 files changed

Lines changed: 1797 additions & 176 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,54 @@
1+
# [9.0.4](https://github.com/IgniteUI/igniteui-cli/compare/v9.0.3...v9.0.4) (2021-12-15)
2+
## igniteui/cli-core@9.0.4
3+
4+
* Note: Version bump only for package igniteui/cli-core
5+
6+
## igniteui/angular-templates@13.0.904
7+
8+
* Note: Version bump only for package igniteui/angular-templates
9+
10+
## igniteui/angular-schematics@13.0.904
11+
12+
* Note: Version bump only for package igniteui/angular-schematics
13+
14+
## igniteui-cli@9.0.4
15+
16+
- `igniteui-webcomponents` - Fix lint for grid templates [PR #965](https://github.com/IgniteUI/igniteui-cli/pull/965)
17+
18+
# [9.0.3](https://github.com/IgniteUI/igniteui-cli/compare/v9.0.2...v9.0.3) (2021-12-13)
19+
## igniteui/cli-core@9.0.3
20+
21+
* Note: Version bump only for package igniteui/cli-core
22+
23+
## igniteui/angular-templates@13.0.903
24+
25+
* Fix home import without placeholder [PR #966](https://github.com/IgniteUI/igniteui-cli/pull/966)
26+
27+
## igniteui/angular-schematics@13.0.903
28+
29+
* Note: Version bump only for package igniteui/angular-schematics
30+
31+
## igniteui-cli@9.0.3
32+
33+
* Note: Version bump only for package igniteui-cli
34+
35+
# [9.0.2](https://github.com/IgniteUI/igniteui-cli/compare/v9.0.1...v9.0.2) (2021-12-10)
36+
## igniteui/cli-core@9.0.2
37+
38+
- `igniteui-webcomponents` - adding more Web components templates & bundling [PR #954](https://github.com/IgniteUI/igniteui-cli/pull/954)
39+
40+
## igniteui/angular-templates@13.0.902
41+
42+
* Update @imports to @use for scss modules [PR #961](https://github.com/IgniteUI/igniteui-cli/pull/961)
43+
44+
## igniteui/angular-schematics@13.0.902
45+
46+
* Note: Version bump only for package igniteui/angular-schematics
47+
48+
## igniteui-cli@9.0.2
49+
50+
* Note: Version bump only for package igniteui-cli@9.0.2
51+
152
# [9.0.1](https://github.com/IgniteUI/igniteui-cli/compare/v9.0.0...v9.0.1) (2021-11-25)
253

354
All packages are configured to use `typescript` version, lower than `4.5.x`, until there is a compatibility with the later `typescript` version.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"source-map-support": "^0.5.4",
8080
"ts-node": "^6.2.0",
8181
"tslint": "^5.11.0",
82-
"typescript": "~4.4.4",
82+
"typescript": "~4.5.2",
8383
"typescript-json-schema": "^0.42.0"
8484
},
8585
"workspaces": [

packages/cli/migrations/update-4_2_3/index.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ describe("Update 4.2.3", () => {
2626
it("should add Awesome Grid extra paginator style", async done => {
2727
const stylesFile = "/src/app/awesome-grid/awesome-grid.component.scss";
2828
appTree.create(stylesFile,
29-
`@import '~igniteui-angular/theming';
29+
`@use 'igniteui-angular/theming' as *;
3030
3131
:host ::ng-deep {
3232
@@ -46,7 +46,7 @@ describe("Update 4.2.3", () => {
4646
await schematicRunner.runSchematicAsync("migration-04", {}, appTree).toPromise();
4747
expect(appTree.readContent(stylesFile).replace(/\r\n/g, "\n"))
4848
.toEqual(
49-
`@import '~igniteui-angular/theming';
49+
`@use 'igniteui-angular/theming' as *;
5050
5151
:host ::ng-deep {
5252

packages/cli/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "igniteui-cli",
3-
"version": "9.0.1",
3+
"version": "9.0.4",
44
"description": "CLI tool for creating Ignite UI projects",
55
"keywords": [
66
"CLI",
@@ -78,16 +78,16 @@
7878
"all": true
7979
},
8080
"dependencies": {
81-
"@igniteui/angular-templates": "~13.0.901",
82-
"@igniteui/cli-core": "~9.0.1",
81+
"@igniteui/angular-templates": "~13.0.904",
82+
"@igniteui/cli-core": "~9.0.4",
8383
"chalk": "^2.3.2",
8484
"fs-extra": "^3.0.1",
8585
"glob": "^7.1.2",
8686
"inquirer": "^6.4.1",
8787
"opn": "^5.3.0",
8888
"resolve": "^1.6.0",
8989
"through2": "^2.0.3",
90-
"typescript": "~4.4.4",
90+
"typescript": "~4.5.2",
9191
"yargs": "^8.0.2"
9292
},
9393
"devDependencies": {

packages/cli/templates/angular/ig-ts/projects/empty/files/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,26 @@
1010
},
1111
"private": true,
1212
"dependencies": {
13-
"@angular/animations": "~13.0.0",
14-
"@angular/common": "~13.0.0",
15-
"@angular/compiler": "~13.0.0",
16-
"@angular/core": "~13.0.0",
17-
"@angular/forms": "~13.0.0",
18-
"@angular/platform-browser": "~13.0.0",
19-
"@angular/platform-browser-dynamic": "~13.0.0",
20-
"@angular/router": "~13.0.0",
13+
"@angular/animations": "~13.1.1",
14+
"@angular/common": "~13.1.1",
15+
"@angular/compiler": "~13.1.1",
16+
"@angular/core": "~13.1.1",
17+
"@angular/forms": "~13.1.1",
18+
"@angular/platform-browser": "~13.1.1",
19+
"@angular/platform-browser-dynamic": "~13.1.1",
20+
"@angular/router": "~13.1.1",
2121
"jquery": ">=1.9.1",
2222
"jquery-ui": ">=1.10.5",
23-
"igniteui-angular-wrappers": "^13.0.1",
24-
"ignite-ui": "~20.2",
23+
"igniteui-angular-wrappers": "^13.1.0",
24+
"ignite-ui": "~21.2",
2525
"rxjs": "~6.6.0",
2626
"tslib": "^2.2.0",
2727
"zone.js": "~0.11.4"
2828
},
2929
"devDependencies": {
30-
"@angular-devkit/build-angular": "~13.0.1",
31-
"@angular/cli": "~13.0.1",
32-
"@angular/compiler-cli": "~13.0.0",
30+
"@angular-devkit/build-angular": "~13.1.2",
31+
"@angular/cli": "~13.1.2",
32+
"@angular/compiler-cli": "~13.1.1",
3333
"@types/jasmine": "~3.8.0",
3434
"@types/node": "^12.11.1",
3535
"igniteui-cli": "^$(cliVersion)",
@@ -39,6 +39,6 @@
3939
"karma-coverage": "~2.0.3",
4040
"karma-jasmine": "~4.0.0",
4141
"karma-jasmine-html-reporter": "~1.7.0",
42-
"typescript": "~4.4.4"
42+
"typescript": "~4.5.2"
4343
}
4444
}

packages/cli/templates/jquery/js/projects/empty/files/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dependencies": {
88
"jquery": ">=1.9.1",
99
"jquery-ui": ">=1.10.5",
10-
"ignite-ui": "~20.1"
10+
"ignite-ui": "~21.2"
1111
},
1212
"devDependencies": {
1313
"browser-sync": "^2.26.3",

packages/cli/templates/quickstart/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"devDependencies": {
3232
"concurrently": "^3.1.0",
3333
"lite-server": "^2.5.4",
34-
"typescript": "~4.4.4",
34+
"typescript": "~4.5.2",
3535
"canonical-path": "0.0.2",
3636
"http-server": "^0.12.1",
3737
"tslint": "~6.1.0",

packages/cli/templates/quickstart/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"bin": {
1616
},
1717
"dependencies": {
18-
"ignite-ui": "~20.1",
18+
"ignite-ui": "~21.2",
1919
"lite-server": "^2.3.0",
2020
"babel-runtime": "6.22.0",
2121
"react": "15.4.2",

packages/cli/templates/react/igr-es6/bullet-graph/default/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class IgrBulletGraphTemplate extends IgniteUIForReactTemplate {
1010
this.projectType = "igr-es6";
1111
this.name = "Bullet Graph";
1212
this.description = `allows for a linear and concise view of measures compared against a scale.`;
13-
this.packages = ["igniteui-react-gauges@~16.12.0"]; // TODO: read version from igniteui-react-core in package.json
13+
this.packages = ["igniteui-react-gauges@~16.15.0"]; // TODO: read version from igniteui-react-core in package.json
1414
}
1515
}
1616
module.exports = new IgrBulletGraphTemplate();

packages/cli/templates/react/igr-es6/category-chart/default/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class IgrCategoryChartTemplate extends IgniteUIForReactTemplate {
1111
this.name = "Category Chart";
1212
this.description = `makes visualizing category data easy. Simplifies the complexities
1313
of the data visualization domain into manageable API`;
14-
this.packages = ["igniteui-react-charts@~16.12.0"]; // TODO: read version from igniteui-react-core in package.json
14+
this.packages = ["igniteui-react-charts@~16.15.0"]; // TODO: read version from igniteui-react-core in package.json
1515
}
1616
}
1717
module.exports = new IgrCategoryChartTemplate();

0 commit comments

Comments
 (0)