Skip to content

Commit 34dcb25

Browse files
committed
chore(dependencies): update to Angular 18
1 parent e37e55e commit 34dcb25

File tree

11 files changed

+58
-60
lines changed

11 files changed

+58
-60
lines changed

CLI.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# @coreui/angular v5
22

3-
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.2.0.
3+
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.0.2.
44

55
## Development server
66

@@ -24,4 +24,4 @@ Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To u
2424

2525
## Further help
2626

27-
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
27+
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.

README.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<h2 align="center">CoreUI for Angular</h3>
1212

1313
<p align="center">
14-
Angular Components Library built on top of Bootstrap 5.3 and TypeScript.
14+
Angular Components Library built on top of Bootstrap 5.3 and TypeScript 5.4.
1515
<br>
1616
<a href="https://coreui.io/angular/docs/"><strong>Explore CoreUI for Angular docs »</strong></a>
1717
<br>
@@ -35,7 +35,7 @@
3535
[npm-coreui-angular-badge-next]: https://img.shields.io/npm/v/@coreui/angular/next?style=flat-square&color=red
3636
[npm-coreui-angular]: https://www.npmjs.com/package/@coreui/angular
3737
[npm-coreui-angular-download]: https://img.shields.io/npm/dm/@coreui/angular.svg?style=flat-square
38-
[angular-badge]: https://img.shields.io/badge/angular-^17.3.0-lightgrey.svg?style=flat-square&logo=angular
38+
[angular-badge]: https://img.shields.io/badge/angular-^18.0.0-lightgrey.svg?style=flat-square&logo=angular
3939

4040
## Table of contents
4141

@@ -69,7 +69,7 @@
6969
Before you begin, make sure your development environment includes `Node.js®` and `npm` package manager.
7070

7171
###### Node.js
72-
[**Angular 17**](https://angular.io/guide/what-is-angular) requires `Node.js` LTS version `^18.13` or `^20.9`.
72+
[**Angular 18**](https://angular.dev/overview) requires `Node.js` LTS version `^18.19` or newer.
7373

7474
- To check your version, run `node -v` in a terminal/console window.
7575
- To get `Node.js`, go to [nodejs.org](https://nodejs.org/).
@@ -86,8 +86,7 @@ Several quick start options are available (pick one):
8686

8787
- [Download the latest release](https://github.com/coreui/coreui-angular/)
8888
- Clone the repo: `git clone https://github.com/coreui/coreui-angular.git`
89-
- Install with [npm](https://www.npmjs.com/): `npm install @coreui/angular`
90-
- Install with [yarn](https://yarnpkg.com/): `yarn add @coreui/angular`
89+
- Install with [npm](https://www.npmjs.com/): `npm install @coreui/angular @coreui/icons-angular @coreui/coreui`
9190

9291
Read the [Getting started page](https://coreui.io/angular/docs/) for information on the framework contents, templates and examples, and more.
9392

@@ -128,7 +127,7 @@ The documentation for the CoreUI & CoreUI PRO is hosted at our website [CoreUI f
128127

129128
## Frameworks
130129

131-
CoreUI supports most popular frameworks.
130+
CoreUI supports the most popular frameworks.
132131

133132
- [CoreUI for Bootstap(Vanilla JS)](https://github.com/coreui/coreui)
134133
- [CoreUI for React](https://github.com/coreui/coreui-react)

package.json

+28-28
Original file line numberDiff line numberDiff line change
@@ -36,49 +36,49 @@
3636
},
3737
"private": true,
3838
"dependencies": {
39-
"@angular/animations": "^17.3.10",
40-
"@angular/cdk": "^17.3.10",
41-
"@angular/common": "^17.3.10",
42-
"@angular/compiler": "^17.3.10",
43-
"@angular/core": "^17.3.10",
44-
"@angular/forms": "^17.3.10",
45-
"@angular/localize": "^17.3.10",
46-
"@angular/platform-browser": "^17.3.10",
47-
"@angular/platform-browser-dynamic": "^17.3.10",
48-
"@angular/router": "^17.3.10",
39+
"@angular/animations": "^18.0.2",
40+
"@angular/cdk": "^18.0.2",
41+
"@angular/common": "^18.0.2",
42+
"@angular/compiler": "^18.0.2",
43+
"@angular/core": "^18.0.2",
44+
"@angular/forms": "^18.0.2",
45+
"@angular/localize": "^18.0.2",
46+
"@angular/platform-browser": "^18.0.2",
47+
"@angular/platform-browser-dynamic": "^18.0.2",
48+
"@angular/router": "^18.0.2",
4949
"@coreui/chartjs": "^4.0.0",
5050
"@coreui/icons": "^3.0.1",
5151
"@popperjs/core": "~2.11.8",
5252
"chart.js": "^4.4.3",
5353
"lodash-es": "^4.17.21",
5454
"rxjs": "~7.8.1",
55-
"tslib": "^2.6.2",
56-
"zone.js": "~0.14.6"
55+
"tslib": "^2.6.3",
56+
"zone.js": "~0.14.7"
5757
},
5858
"devDependencies": {
59-
"@angular-devkit/build-angular": "^17.3.8",
60-
"@angular-eslint/builder": "^17.5.1",
61-
"@angular-eslint/eslint-plugin": "^17.5.1",
62-
"@angular-eslint/eslint-plugin-template": "^17.5.1",
63-
"@angular-eslint/schematics": "^17.5.1",
64-
"@angular-eslint/template-parser": "^17.5.1",
65-
"@angular/cli": "^17.3.8",
66-
"@angular/compiler-cli": "^17.3.10",
67-
"@angular/language-service": "^17.3.10",
59+
"@angular-devkit/build-angular": "^18.0.3",
60+
"@angular-eslint/builder": "^18.0.1",
61+
"@angular-eslint/eslint-plugin": "^18.0.1",
62+
"@angular-eslint/eslint-plugin-template": "^18.0.1",
63+
"@angular-eslint/schematics": "^18.0.1",
64+
"@angular-eslint/template-parser": "^18.0.1",
65+
"@angular/cli": "^18.0.3",
66+
"@angular/compiler-cli": "^18.0.2",
67+
"@angular/language-service": "^18.0.2",
6868
"@types/jasmine": "^5.1.4",
6969
"@types/lodash-es": "^4.17.12",
70-
"@types/node": "^20.12.12",
71-
"@typescript-eslint/eslint-plugin": "^7.10.0",
72-
"@typescript-eslint/parser": "^7.10.0",
70+
"@types/node": "^20.14.2",
71+
"@typescript-eslint/eslint-plugin": "^7.12.0",
72+
"@typescript-eslint/parser": "^7.12.0",
7373
"eslint": "^8.57.0",
7474
"jasmine-core": "^5.1.2",
7575
"karma": "^6.4.3",
7676
"karma-chrome-launcher": "^3.2.0",
7777
"karma-coverage": "^2.2.1",
7878
"karma-jasmine": "^5.1.0",
7979
"karma-jasmine-html-reporter": "^2.1.0",
80-
"ng-packagr": "^17.3.0",
81-
"prettier": "^3.2.5",
80+
"ng-packagr": "^18.0.0",
81+
"prettier": "^3.3.1",
8282
"typescript": "~5.4.5"
8383
},
8484
"keywords": [
@@ -105,7 +105,7 @@
105105
"version_short": "5.0"
106106
},
107107
"engines": {
108-
"node": "^18.13.0 || ^20.9.0",
108+
"node": "^18.19.0 || ^20.9.0",
109109
"npm": ">=9"
110110
}
111-
}
111+
}

projects/coreui-angular-chartjs/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
[npm-badge-next]: https://img.shields.io/npm/v/@coreui/angular-chartjs/next?style=flat-square&color=red
3434
[npm]: https://www.npmjs.com/package/@coreui/angular-chartjs
3535
[npm-download]: https://img.shields.io/npm/dm/@coreui/angular-chartjs.svg?style=flat-square
36-
[angular-badge]: https://img.shields.io/badge/angular-^17.3.0-lightgrey.svg?style=flat-square&logo=angular
36+
[angular-badge]: https://img.shields.io/badge/angular-^18.0.0-lightgrey.svg?style=flat-square&logo=angular
3737

3838
##### install:
3939

projects/coreui-angular-chartjs/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"url": "https://github.com/coreui/coreui-angular/issues"
2626
},
2727
"peerDependencies": {
28-
"@angular/core": "^17.3.0",
28+
"@angular/core": "^18.0.0",
2929
"@coreui/chartjs": "^4.0.0",
30-
"chart.js": "^4.4.2"
30+
"chart.js": "^4.4.3"
3131
},
3232
"dependencies": {
3333
"lodash-es": "^4.17.21",

projects/coreui-angular/CLI.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# @coreui/angular v5
22

3-
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.
3+
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.0.2.
44

55
## Development server
66

@@ -24,4 +24,4 @@ Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To u
2424

2525
## Further help
2626

27-
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
27+
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.

projects/coreui-angular/README.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<h2 align="center">CoreUI for Angular</h3>
1212

1313
<p align="center">
14-
Angular Components Library built on top of Bootstrap 5.3 and TypeScript.
14+
Angular Components Library built on top of Bootstrap 5.3 and TypeScript 5.4.
1515
<br>
1616
<a href="https://coreui.io/angular/docs/"><strong>Explore CoreUI for Angular docs »</strong></a>
1717
<br>
@@ -35,7 +35,7 @@
3535
[npm-coreui-angular-badge-next]: https://img.shields.io/npm/v/@coreui/angular/next?style=flat-square&color=red
3636
[npm-coreui-angular]: https://www.npmjs.com/package/@coreui/angular
3737
[npm-coreui-angular-download]: https://img.shields.io/npm/dm/@coreui/angular.svg?style=flat-square
38-
[angular-badge]: https://img.shields.io/badge/angular-^17.3.0-lightgrey.svg?style=flat-square&logo=angular
38+
[angular-badge]: https://img.shields.io/badge/angular-^18.0.0-lightgrey.svg?style=flat-square&logo=angular
3939

4040
## Table of contents
4141

@@ -69,7 +69,7 @@
6969
Before you begin, make sure your development environment includes `Node.js®` and `npm` package manager.
7070

7171
###### Node.js
72-
[**Angular 17**](https://angular.io/guide/what-is-angular) requires `Node.js` LTS version `^18.13` or `^20.9`.
72+
[**Angular 18**](https://angular.dev/overview) requires `Node.js` LTS version `^18.19` or newer.
7373

7474
- To check your version, run `node -v` in a terminal/console window.
7575
- To get `Node.js`, go to [nodejs.org](https://nodejs.org/).
@@ -86,8 +86,7 @@ Several quick start options are available (pick one):
8686

8787
- [Download the latest release](https://github.com/coreui/coreui-angular/)
8888
- Clone the repo: `git clone https://github.com/coreui/coreui-angular.git`
89-
- Install with [npm](https://www.npmjs.com/): `npm install @coreui/angular`
90-
- Install with [yarn](https://yarnpkg.com/): `yarn add @coreui/angular`
89+
- Install with [npm](https://www.npmjs.com/): `npm install @coreui/angular @coreui/icons-angular @coreui/coreui`
9190

9291
Read the [Getting started page](https://coreui.io/angular/docs/) for information on the framework contents, templates and examples, and more.
9392

@@ -128,7 +127,7 @@ The documentation for the CoreUI & CoreUI PRO is hosted at our website [CoreUI f
128127

129128
## Frameworks
130129

131-
CoreUI supports most popular frameworks.
130+
CoreUI supports the most popular frameworks.
132131

133132
- [CoreUI for Bootstap(Vanilla JS)](https://github.com/coreui/coreui)
134133
- [CoreUI for React](https://github.com/coreui/coreui-react)

projects/coreui-angular/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@coreui/angular",
3-
"version": "5.1.2",
3+
"version": "5.2.0-next.0",
44
"description": "CoreUI Components Library for Angular",
55
"copyright": "Copyright 2024 creativeLabs Łukasz Holeczek",
66
"license": "MIT",
@@ -23,13 +23,13 @@
2323
},
2424
"sideEffects": false,
2525
"peerDependencies": {
26-
"@angular/animations": "^17.3.0",
27-
"@angular/cdk": "^17.3.0",
28-
"@angular/common": "^17.3.0",
29-
"@angular/core": "^17.3.0",
30-
"@angular/router": "^17.3.0",
31-
"@coreui/coreui": "~5.0.0 || ~5.1.0",
32-
"@coreui/icons-angular": "~5.0.0 || ~5.1.0",
26+
"@angular/animations": "^18.0.0",
27+
"@angular/cdk": "^18.0.0",
28+
"@angular/common": "^18.0.0",
29+
"@angular/core": "^18.0.0",
30+
"@angular/router": "^18.0.0",
31+
"@coreui/coreui": "~5.0.0 || ~5.1.0 || ~5.2.0",
32+
"@coreui/icons-angular": "~5.0.0 || ~5.1.0 || ~5.2.0-0 || ~5.2.0",
3333
"rxjs": "^7.8.1"
3434
},
3535
"repository": {

projects/coreui-icons-angular/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
[coreui]: https://coreui.io/icons
3737
[coreui-angular-icons-npm]: https://www.npmjs.com/package/@coreui/icons-angular
3838
[npm-coreui-icons-angular-next]: https://img.shields.io/npm/v/@coreui/icons-angular/next.png?style=flat-square&color=red
39-
[angular-badge]: https://img.shields.io/badge/angular-^17.3.0-lightgrey.svg?style=flat-square&logo=angular
39+
[angular-badge]: https://img.shields.io/badge/angular-^18.0.0-lightgrey.svg?style=flat-square&logo=angular
4040

4141
## `cIcon` directive
4242

projects/coreui-icons-angular/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
"url": "https://github.com/coreui/coreui-angular/issues"
2626
},
2727
"peerDependencies": {
28-
"@angular/common": "^17.3.0",
29-
"@angular/core": "^17.3.0",
30-
"@angular/platform-browser": "^17.3.0"
28+
"@angular/common": "^18.0.0",
29+
"@angular/core": "^18.0.0",
30+
"@angular/platform-browser": "^18.0.0"
3131
},
3232
"dependencies": {
3333
"tslib": "^2.3.0"

tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"sourceMap": true,
2727
"declaration": false,
2828
"experimentalDecorators": true,
29-
"moduleResolution": "node",
29+
"moduleResolution": "bundler",
3030
"importHelpers": true,
3131
"target": "ES2022",
3232
"module": "ES2022",

0 commit comments

Comments
 (0)