Skip to content

Commit

Permalink
Merge pull request #85 from SaulMoro/feature/update-agular-18
Browse files Browse the repository at this point in the history
chore: update to angular 18
  • Loading branch information
SaulMoro authored Jun 17, 2024
2 parents 45e4c7d + 294bc88 commit f7e0810
Show file tree
Hide file tree
Showing 8 changed files with 3,512 additions and 3,311 deletions.
5 changes: 5 additions & 0 deletions .changeset/beige-ravens-smile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'ngrx-rtk-query': major
---

Update to Angular 18 and NgRx 18
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ testem.log
Thumbs.db

.nx/cache
.nx/workspace-data
.eslintcache
.angular

Expand Down
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ package-lock.json
pnpm-lock.yaml

/stats.html

/.nx/workspace-data
5 changes: 5 additions & 0 deletions nx.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@
"dependsOn": ["^build"],
"inputs": ["production", "^production"]
},
"@nx/angular:ng-packagr-lite": {
"cache": true,
"dependsOn": ["^build"],
"inputs": ["production", "^production"]
},
"@nx/eslint:lint": {
"cache": true,
"inputs": [
Expand Down
122 changes: 61 additions & 61 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,65 +64,65 @@
"*.{js,json,css,scss,ts,html}": "prettier --write --ignore-unknown"
},
"dependencies": {
"@angular/animations": "~17.3.8",
"@angular/common": "~17.3.8",
"@angular/compiler": "~17.3.8",
"@angular/core": "~17.3.8",
"@angular/forms": "~17.3.8",
"@angular/platform-browser": "~17.3.8",
"@angular/platform-browser-dynamic": "~17.3.8",
"@angular/router": "~17.3.8",
"@angular/animations": "~18.0.3",
"@angular/common": "~18.0.3",
"@angular/compiler": "~18.0.3",
"@angular/core": "~18.0.3",
"@angular/forms": "~18.0.3",
"@angular/platform-browser": "~18.0.3",
"@angular/platform-browser-dynamic": "~18.0.3",
"@angular/router": "~18.0.3",
"@ngrx/signals": "~17.2.0",
"@ngrx/store": "~17.2.0",
"@reduxjs/toolkit": "^2.2.4",
"@ngrx/store": "~18.0.0",
"@reduxjs/toolkit": "~2.2.5",
"rxjs": "~7.8.1",
"tslib": "~2.6.2",
"zone.js": "~0.14.5"
"tslib": "~2.6.3",
"zone.js": "~0.14.7"
},
"devDependencies": {
"@analogjs/platform": "~1.3.0",
"@analogjs/vite-plugin-angular": "~1.3.0",
"@angular-devkit/build-angular": "~17.3.7",
"@angular-devkit/core": "~17.3.7",
"@angular-devkit/schematics": "~17.3.7",
"@angular-eslint/eslint-plugin": "~17.4.0",
"@angular-eslint/eslint-plugin-template": "~17.4.0",
"@angular-eslint/template-parser": "~17.4.0",
"@angular/cli": "~17.3.7",
"@angular/compiler-cli": "~17.3.8",
"@angular/language-service": "~17.3.8",
"@analogjs/platform": "~1.5.0",
"@analogjs/vite-plugin-angular": "~1.5.0",
"@angular-devkit/build-angular": "~18.0.4",
"@angular-devkit/core": "~18.0.4",
"@angular-devkit/schematics": "~18.0.4",
"@angular-eslint/eslint-plugin": "~18.0.1",
"@angular-eslint/eslint-plugin-template": "~18.0.1",
"@angular-eslint/template-parser": "~18.0.1",
"@angular/cli": "~18.0.4",
"@angular/compiler-cli": "~18.0.3",
"@angular/language-service": "~18.0.3",
"@changesets/changelog-github": "^0.5.0",
"@changesets/cli": "^2.27.1",
"@changesets/cli": "^2.27.5",
"@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2",
"@ngrx/eslint-plugin": "~17.2.0",
"@ngrx/schematics": "~17.2.0",
"@ngrx/store-devtools": "~17.2.0",
"@nx/angular": "19.0.2",
"@nx/devkit": "19.0.2",
"@nx/eslint": "19.0.2",
"@nx/eslint-plugin": "19.0.2",
"@nx/jest": "19.0.2",
"@nx/js": "19.0.2",
"@nx/playwright": "19.0.2",
"@nx/vite": "19.0.2",
"@nx/web": "19.0.2",
"@nx/workspace": "19.0.2",
"@playwright/test": "^1.44.0",
"@schematics/angular": "~17.3.7",
"@swc-node/register": "~1.9.1",
"@swc/core": "~1.5.5",
"@ngrx/schematics": "~18.0.0",
"@ngrx/store-devtools": "~18.0.0",
"@nx/angular": "19.3.0",
"@nx/devkit": "19.3.0",
"@nx/eslint": "19.3.0",
"@nx/eslint-plugin": "19.3.0",
"@nx/jest": "19.3.0",
"@nx/js": "19.3.0",
"@nx/playwright": "19.3.0",
"@nx/vite": "19.3.0",
"@nx/web": "19.3.0",
"@nx/workspace": "19.3.0",
"@playwright/test": "^1.44.1",
"@schematics/angular": "~18.0.4",
"@swc-node/register": "~1.9.2",
"@swc/core": "~1.6.1",
"@swc/helpers": "~0.5.11",
"@tailwindcss/forms": "^0.5.7",
"@testing-library/angular": "^16.0.0",
"@testing-library/dom": "^10.1.0",
"@testing-library/jest-dom": "^6.4.5",
"@testing-library/jest-dom": "^6.4.6",
"@testing-library/user-event": "^14.5.2",
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
"@types/jest": "^29.5.12",
"@types/node": "^18.19.33",
"@typescript-eslint/eslint-plugin": "^7.8.0",
"@typescript-eslint/parser": "^7.8.0",
"@types/node": "^18.19.34",
"@typescript-eslint/eslint-plugin": "^7.13.0",
"@typescript-eslint/parser": "^7.13.0",
"@typescript-eslint/utils": "^8.0.0-alpha.30",
"@vitest/coverage-v8": "^1.6.0",
"@vitest/ui": "^1.6.0",
"all-contributors-cli": "^6.26.1",
Expand All @@ -131,35 +131,35 @@
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jest-dom": "^5.4.0",
"eslint-plugin-playwright": "^1.6.0",
"eslint-plugin-tailwindcss": "^3.15.1",
"eslint-plugin-playwright": "^1.6.2",
"eslint-plugin-tailwindcss": "^3.17.3",
"eslint-plugin-testing-library": "^6.2.2",
"eslint-plugin-vitest": "~0.4.1",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-preset-angular": "^14.0.4",
"jsdom": "^24.0.0",
"jest-preset-angular": "~14.1.0",
"jsdom": "^24.1.0",
"jsonc-eslint-parser": "^2.4.0",
"lint-staged": "^15.2.2",
"msw": "^2.3.0",
"ng-packagr": "~17.3.0",
"nx": "19.0.2",
"lint-staged": "^15.2.7",
"msw": "^2.3.1",
"ng-packagr": "~18.0.0",
"nx": "19.3.0",
"postcss": "^8.4.38",
"postcss-url": "^10.1.3",
"prettier": "^3.2.5",
"prettier-plugin-astro": "^0.13.0",
"prettier": "^3.3.2",
"prettier-plugin-astro": "^0.14.0",
"prettier-plugin-organize-attributes": "^1.0.0",
"prettier-plugin-packagejson": "^2.5.0",
"prettier-plugin-tailwindcss": "^0.5.14",
"tailwindcss": "^3.4.3",
"ts-jest": "^29.1.2",
"prettier-plugin-tailwindcss": "^0.6.4",
"tailwindcss": "^3.4.4",
"ts-jest": "^29.1.5",
"ts-node": "^10.9.2",
"typescript": "^5.4.5",
"vite": "~5.2.11",
"vite": "~5.3.1",
"vite-tsconfig-paths": "^4.3.2",
"vitest": "^1.4.0"
"vitest": "~1.6.0"
},
"packageManager": "[email protected].5",
"packageManager": "[email protected].8",
"engines": {
"node": "^18.18.0 || ^20.0.0",
"pnpm": "^8.0.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/ngrx-rtk-query/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,14 @@
## Installation

```bash
npm install ngrx-rtk-query
npm install ngrx-rtk-query @reduxjs/toolkit
```

### Versions

| Angular / NgRx | ngrx-rtk-query | @reduxjs/toolkit | Support |
| :------------: | :----------------: | :--------------: | :-----------------: |
| 17.x | >=17.3.x (signals) | ~2.2.1 | Bugs / New Features |
| 18.x | >=18.x.x (signals) | ~2.2.5 | Bugs / New Features |
| 17.x | >=17.1.x (signals) | ~2.2.1 | Bugs |
| 16.x | >=4.2.x (rxjs) | ~1.9.3 | Critical bugs |
| 15.x | 4.1.x (rxjs) | 1.9.3 | None |
Expand Down
6 changes: 3 additions & 3 deletions packages/ngrx-rtk-query/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@
"tslib": "^2.3.0"
},
"peerDependencies": {
"@angular/core": ">=17.0.0",
"@ngrx/store": ">=17.0.0",
"@reduxjs/toolkit": "~2.2.4"
"@angular/core": ">=18.0.0",
"@ngrx/store": ">=18.0.0",
"@reduxjs/toolkit": "~2.2.5"
},
"peerDependenciesMeta": {
"@ngrx/store": {
Expand Down
Loading

0 comments on commit f7e0810

Please sign in to comment.