Skip to content

Commit 70eec92

Browse files
committed
chore(deps): angular updated
1 parent 3b01d3a commit 70eec92

18 files changed

+3838
-4501
lines changed

.commitlintrc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": ["@commitlint/config-conventional"],
2+
"extends": ["@commitlint/config-angular"],
33
"rules": {
44
"type-enum": [2, "always", ["ci", "chore", "docs", "feat", "fix", "perf", "refactor", "revert", "style"]]
55
}

.github/pull_request_template.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
## Describe your changes
1+
## ✍️ Describe your changes
22

33
_None_
44

5-
## Issue ticket number and link
5+
## 🔗 Issue ticket number and link
66

77
_None_
88

9-
## Checklist before requesting a review
9+
## Checklist before requesting a review
1010

1111
- [ ] I have performed a self-review of my code.
1212
- [ ] If it is a core feature, I have added thorough tests.

.github/workflows/main.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: 🗜️ Setup node version
1818
uses: actions/setup-node@v4
1919
with:
20-
node-version: 20
20+
node-version: 22
2121
registry-url: 'https://registry.npmjs.org'
2222

2323
- name: 🛠️ Install
@@ -66,7 +66,7 @@ jobs:
6666
if: startsWith(github.ref, 'refs/tags/v') && contains(github.ref, 'beta') == false
6767
uses: actions/setup-node@v4
6868
with:
69-
node-version: 20
69+
node-version: 22
7070
registry-url: https://npm.pkg.github.com/
7171
scope: '@celtian'
7272

.github/workflows/pull-request.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: 🗜️ Setup node version
1414
uses: actions/setup-node@v4
1515
with:
16-
node-version: 20
16+
node-version: 22
1717
registry-url: 'https://registry.npmjs.org'
1818

1919
- name: 🛠️ Install

.husky/commit-msg

-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
3-
41
npx --no-install commitlint --edit

.husky/pre-commit

-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
#!/bin/sh
2-
. "$(dirname "$0")/_/husky.sh"
3-
41
npx lint-staged --relative

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20
1+
22

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
> Angular module that provides version to your language files
1515
16-
> _Angular 17 compatible_
16+
> _Angular 18 compatible_
1717
1818
Here's the [demo](http://celtian.github.io/ngx-translate-version/)
1919

@@ -75,15 +75,16 @@ or module
7575

7676
| Angular | ngx-translate-version | Install |
7777
| ------- | --------------------- | ---------------------------------- |
78-
| 17 | 2.x | `yarn add ngx-translate-version` |
78+
| 18 | 3.x | `yarn add ngx-translate-version` |
79+
| 17 | 2.x | `yarn add ngx-translate-version@2` |
7980
| 16 | 1.x | `yarn add ngx-translate-version@1` |
8081
| 15 | 0.x | `yarn add ngx-translate-version@0` |
8182

8283
## Peer Dependencies
8384

8485
```
85-
"@angular/common": ">=17",
86-
"@angular/core": ">=17",
86+
"@angular/common": ">=18",
87+
"@angular/core": ">=18",
8788
"@gilsdav/ngx-translate-router-http-loader": ">=2",
8889
"@gilsdav/ngx-translate-router": ">=7",
8990
"@ngx-translate/core": ">=15",

package.json

+37-38
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"script:sync-projects": "yarn tsx ./scripts/sync-projects.ts",
2222
"script:gpr-setup": "yarn tsx ./scripts/gpr-setup.ts",
2323
"postinstall": "yarn script:create-version",
24-
"prepare": "husky install",
24+
"prepare": "husky",
2525
"version": "yarn script:sync-projects && git add projects/ngx-translate-version/ && auto-changelog -p && git add CHANGELOG.md",
2626
"postversion": "git push && git push --follow-tags",
2727
"publish:beta": "yarn && yarn build && npm publish --folder dist --tag beta",
@@ -32,55 +32,54 @@
3232
"fix-vulnerabilities": "npx yarn-audit-fix && npx browserslist --update-db"
3333
},
3434
"dependencies": {
35-
"@angular/animations": "^17.1.3",
36-
"@angular/common": "^17.1.3",
37-
"@angular/compiler": "^17.1.3",
38-
"@angular/core": "^17.1.3",
39-
"@angular/forms": "^17.1.3",
40-
"@angular/platform-browser": "^17.1.3",
41-
"@angular/platform-browser-dynamic": "^17.1.3",
42-
"@angular/router": "^17.1.3",
43-
"@gilsdav/ngx-translate-router": "^7.0.0",
35+
"@angular/animations": "^18.2.8",
36+
"@angular/common": "^18.2.8",
37+
"@angular/compiler": "^18.2.8",
38+
"@angular/core": "^18.2.8",
39+
"@angular/forms": "^18.2.8",
40+
"@angular/platform-browser": "^18.2.8",
41+
"@angular/platform-browser-dynamic": "^18.2.8",
42+
"@angular/router": "^18.2.8",
43+
"@gilsdav/ngx-translate-router": "^7.2.1",
4444
"@gilsdav/ngx-translate-router-http-loader": "^2.0.0",
4545
"@ngx-translate/core": "^15.0.0",
4646
"@ngx-translate/http-loader": "^8.0.0",
4747
"rxjs": "^7.8.1",
48-
"tslib": "^2.6.2",
49-
"zone.js": "^0.14.2"
48+
"tslib": "^2.8.0",
49+
"zone.js": "^0.14.10"
5050
},
5151
"devDependencies": {
52-
"@angular-devkit/build-angular": "^17.1.3",
53-
"@angular-eslint/builder": "17.2.1",
54-
"@angular-eslint/eslint-plugin": "17.2.1",
55-
"@angular-eslint/eslint-plugin-template": "17.2.1",
56-
"@angular-eslint/schematics": "17.2.1",
57-
"@angular-eslint/template-parser": "17.2.1",
58-
"@angular/cli": "^17.1.3",
59-
"@angular/compiler-cli": "^17.1.3",
60-
"@angular/language-service": "^17.1.3",
61-
"@commitlint/cli": "^18.6.0",
62-
"@commitlint/config-conventional": "^18.6.0",
52+
"@angular-devkit/build-angular": "^18.2.9",
53+
"@angular-eslint/builder": "18.3.1",
54+
"@angular-eslint/eslint-plugin": "18.3.1",
55+
"@angular-eslint/eslint-plugin-template": "18.3.1",
56+
"@angular-eslint/schematics": "18.3.1",
57+
"@angular-eslint/template-parser": "18.3.1",
58+
"@angular/cli": "^18.2.9",
59+
"@angular/compiler-cli": "^18.2.8",
60+
"@angular/language-service": "^18.2.8",
61+
"@commitlint/cli": "^19.5.0",
62+
"@commitlint/config-angular": "^19.5.0",
6363
"@types/jasmine": "^5.1.4",
6464
"@types/jasminewd2": "^2.0.13",
65-
"@types/node": "^20.11.17",
66-
"@typescript-eslint/eslint-plugin": "^6.21.0",
67-
"@typescript-eslint/parser": "^6.21.0",
68-
"auto-changelog": "^2.4.0",
69-
"eslint": "^8.56.0",
70-
"husky": "^9.0.10",
71-
"jasmine-core": "^5.1.2",
65+
"@types/node": "^22.7.6",
66+
"@typescript-eslint/eslint-plugin": "^7.2.0",
67+
"@typescript-eslint/parser": "^7.2.0",
68+
"auto-changelog": "^2.5.0",
69+
"eslint": "^8.57.0",
70+
"husky": "^9.1.6",
71+
"jasmine-core": "^5.4.0",
7272
"jasmine-spec-reporter": "^7.0.0",
73-
"karma": "^6.4.2",
73+
"karma": "^6.4.4",
7474
"karma-chrome-launcher": "^3.2.0",
7575
"karma-coverage": "^2.2.1",
7676
"karma-jasmine": "^5.1.0",
7777
"karma-jasmine-html-reporter": "^2.1.0",
78-
"lint-staged": "^15.2.2",
79-
"ng-packagr": "^17.1.2",
80-
"prettier": "^3.2.5",
81-
"protractor": "~7.0.0",
82-
"tsx": "^4.7.1",
83-
"typescript": "^5.3.3"
78+
"lint-staged": "^15.2.10",
79+
"ng-packagr": "^18.2.1",
80+
"prettier": "^3.3.3",
81+
"tsx": "^4.19.1",
82+
"typescript": "5.5.4"
8483
},
8584
"peerDependencies": {},
8685
"homepage": "https://github.com/Celtian/ngx-translate-version",
@@ -102,7 +101,7 @@
102101
"dist"
103102
],
104103
"engines": {
105-
"node": ">=20 <24",
104+
"node": ">=22 <24",
106105
"npm": "please-use-yarn"
107106
},
108107
"publishConfig": {

projects/demo/e2e/protractor.conf.js

-30
This file was deleted.

projects/demo/e2e/src/app.e2e-spec.ts

-25
This file was deleted.

projects/demo/e2e/src/app.po.ts

-11
This file was deleted.

projects/demo/e2e/tsconfig.json

-9
This file was deleted.

projects/ngx-translate-version/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"license": "MIT",
1111
"description": "Angular module that provides version to your language files",
1212
"peerDependencies": {
13-
"@angular/common": ">=17",
14-
"@angular/core": ">=17",
13+
"@angular/common": ">=18",
14+
"@angular/core": ">=18",
1515
"@gilsdav/ngx-translate-router-http-loader": ">=2",
1616
"@gilsdav/ngx-translate-router": ">=7",
1717
"@ngx-translate/core": ">=15",
@@ -38,4 +38,4 @@
3838
"engines": {
3939
"node": ">=18"
4040
}
41-
}
41+
}

projects/ngx-translate-version/src/lib/ngx-translate-version.provider.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { APP_BASE_HREF, Location, PlatformLocation } from '@angular/common';
2-
import { HttpClient, HttpClientModule } from '@angular/common/http';
2+
import { HttpClient, provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
33
import { EnvironmentProviders, importProvidersFrom, makeEnvironmentProviders } from '@angular/core';
44
import { Route } from '@angular/router';
55
import { LocalizeParser, LocalizeRouterModule, LocalizeRouterSettings } from '@gilsdav/ngx-translate-router';
@@ -18,8 +18,8 @@ export const provideTranslateVersion = (
1818
config: Partial<NgxTranslateVersionConfig>
1919
): EnvironmentProviders => {
2020
return makeEnvironmentProviders([
21+
provideHttpClient(withInterceptorsFromDi()),
2122
importProvidersFrom(
22-
HttpClientModule,
2323
TranslateModule.forRoot({
2424
loader: {
2525
provide: TranslateLoader,

projects/ngx-translate-version/tsconfig.lib.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"declaration": true,
77
"inlineSources": true,
88
"types": [],
9-
"lib": ["dom", "es2018"]
9+
"lib": ["dom", "ES2022"]
1010
},
1111
"angularCompilerOptions": {
1212
"skipTemplateCodegen": true,

tsconfig.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
"declaration": false,
88
"downlevelIteration": true,
99
"experimentalDecorators": true,
10-
"module": "es2020",
10+
"module": "ES2022",
1111
"moduleResolution": "node",
1212
"importHelpers": true,
1313
"target": "ES2022",
14-
"lib": ["es2018", "dom"],
14+
"lib": ["ES2022", "dom"],
1515
"paths": {
1616
"ngx-translate-version": ["dist/ngx-translate-version"],
1717
"ngx-translate-version/*": ["dist/ngx-translate-version/*"]

0 commit comments

Comments
 (0)