Skip to content

Commit 364aab5

Browse files
authored
feat: V6 packages refactor (#3596)
1 parent 0af4fdc commit 364aab5

File tree

134 files changed

+6365
-12469
lines changed

Some content is hidden

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

134 files changed

+6365
-12469
lines changed

.codeclimate.yml

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

.github/workflows/nodejs.yml

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,13 @@ jobs:
88

99
strategy:
1010
matrix:
11-
node-version: [18.x, 20.x]
12-
13-
services:
14-
postgres:
15-
image: postgres:latest
16-
env:
17-
POSTGRES_DB: feathers
18-
POSTGRES_PASSWORD: postgres
19-
POSTGRES_PORT: 5432
20-
POSTGRES_USER: postgres
21-
ports:
22-
- 5432:5432
23-
options: >-
24-
--health-cmd pg_isready
25-
--health-interval 10s
26-
--health-timeout 5s
27-
--health-retries 5
11+
node-version: [20.x, 24.x]
2812

2913
steps:
3014
- uses: actions/checkout@v2
3115
- name: Use Node.js ${{ matrix.node-version }}
3216
uses: actions/setup-node@v1
3317
with:
3418
node-version: ${{ matrix.node-version }}
35-
- run: npm i npm -g
36-
- run: npm install -g codeclimate-test-reporter
3719
- run: npm install
3820
- run: npm test
39-
env:
40-
CI: true
41-
TEST_DB: postgres
42-
- run: |
43-
if [ "$CODECLIMATE_REPO_TOKEN" != "" ]; then
44-
codeclimate-test-reporter < coverage/lcov.info
45-
fi
46-
env:
47-
CODECLIMATE_REPO_TOKEN: ${{ secrets.codeclimate }}

.mocharc.json

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

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
22

.nycrc

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

LICENSE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2024 Feathers Contributors
3+
Copyright (c) 2025 Feathers Contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -19,4 +19,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
SOFTWARE.
22-

docs/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"name": "docs",
33
"private": true,
44
"type": "module",
5+
"engines": {
6+
"node": ">= 22"
7+
},
58
"scripts": {
69
"dev": "vitepress --port 3333 --open",
710
"build": "vitepress build",
@@ -40,6 +43,7 @@
4043
"vitepress": "^1.6.3",
4144
"vitepress-plugin-google-analytics": "^1.0.2",
4245
"vitepress-plugin-search": "^1.0.4-alpha.22",
46+
"vitest": "^3.0.5",
4347
"workbox-window": "^7.3.0"
4448
}
4549
}

generators/package.ts

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

generators/package/index.tpl.ts

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

generators/package/license.tpl.ts

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

0 commit comments

Comments
 (0)