Skip to content

Commit 0d3e244

Browse files
committed
Modernize codebase
1 parent 43dfdc5 commit 0d3e244

File tree

5 files changed

+27
-29
lines changed

5 files changed

+27
-29
lines changed

.eslintrc

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,32 +8,32 @@ jobs:
88
steps:
99
- name: Checkout
1010
uses: actions/checkout@v4
11-
- name: Set up Node 20
11+
- name: Set up Node 22
1212
uses: actions/setup-node@v4
1313
with:
14-
node-version: 20
14+
node-version: 22
1515
- run: npm install
1616
- run: npm run lint
1717
build:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout
2121
uses: actions/checkout@v4
22-
- name: Set up Node 20
22+
- name: Set up Node 22
2323
uses: actions/setup-node@v4
2424
with:
25-
node-version: 20
25+
node-version: 22
2626
- run: npm install
2727
- run: npm run build
2828
test:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout
3232
uses: actions/checkout@v4
33-
- name: Set up Node 20
33+
- name: Set up Node 22
3434
uses: actions/setup-node@v4
3535
with:
36-
node-version: 20
36+
node-version: 22
3737
- run: npm install
3838
- run: npm run test
3939
report:
@@ -42,12 +42,12 @@ jobs:
4242
steps:
4343
- name: Checkout
4444
uses: actions/checkout@v4
45-
- name: Set up Node 20
45+
- name: Set up Node 22
4646
uses: actions/setup-node@v4
4747
with:
48-
node-version: 20
48+
node-version: 22
4949
- run: npm install
50-
- run: npx c8 --reporter=lcov mocha
50+
- run: npx c8 --reporter lcov mocha
5151
- name: Report to Coveralls
5252
uses: coverallsapp/github-action@v2
5353
with:

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
MIT license
22

3-
Copyright (c) 2023 Henry Ruhs
3+
Copyright (c) 2025 Henry Ruhs

eslint.config.cjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports =
2+
[
3+
...require('@isnotdefined/eslint-config/common'),
4+
...require('@isnotdefined/eslint-config/jest')
5+
]

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ngx-crud",
33
"description": "CRUD services in Angular with effortless aborting, caching and observing",
4-
"version": "19.0.0",
4+
"version": "19.0.1",
55
"homepage": "https://ngx-crud.com",
66
"license": "MIT",
77
"type": "module",
@@ -37,32 +37,32 @@
3737
},
3838
"devDependencies":
3939
{
40-
"@angular/common": "19.1.4",
41-
"@angular/compiler": "19.1.4",
42-
"@angular/compiler-cli": "19.1.4",
43-
"@angular/core": "19.1.4",
44-
"@angular/platform-browser": "19.1.4",
45-
"@angular/platform-browser-dynamic": "19.1.4",
46-
"@isnotdefined/eslint-config": "9.8.0",
40+
"@angular/common": "19.1.5",
41+
"@angular/compiler": "19.1.5",
42+
"@angular/compiler-cli": "19.1.5",
43+
"@angular/core": "19.1.5",
44+
"@angular/platform-browser": "19.1.5",
45+
"@angular/platform-browser-dynamic": "19.1.5",
46+
"@isnotdefined/eslint-config": "10.0.0",
4747
"@types/chai": "5.0.1",
4848
"@types/mocha": "10.0.10",
4949
"chai": "5.1.2",
5050
"core-js": "3.40.0",
51-
"eslint": "8.53.0",
51+
"eslint": "9.19.0",
5252
"jsdom": "26.0.0",
5353
"jsdom-global": "3.0.2",
5454
"mocha": "11.1.0",
5555
"ng-packagr": "19.1.2",
5656
"rxjs": "7.8.1",
57-
"rxjs-collection": "2.1.2",
57+
"rxjs-collection": "2.1.3",
5858
"ts-node": "10.9.2",
5959
"typescript": "5.7.3"
6060
},
6161
"scripts":
6262
{
63-
"build": "ng-packagr --project=ng-package.json --config=tsconfig.build.json",
63+
"build": "ng-packagr --project ng-package.json --config tsconfig.build.json",
6464
"prepublishOnly": "exit 1",
65-
"lint": "eslint src tests --ext=.ts",
65+
"lint": "eslint .",
6666
"fix": "npm run lint -- --fix",
6767
"test": "mocha"
6868
}

0 commit comments

Comments
 (0)