Skip to content

Commit 748dc94

Browse files
Himenonclaude
andauthored
chore: update dependencies and migrate tooling (lefthook, vitest, TypeScript 6.0 fixes) (#140)
Co-authored-by: Claude Sonnet <noreply@anthropic.com>
1 parent 62a9edd commit 748dc94

47 files changed

Lines changed: 3256 additions & 4553 deletions

Some content is hidden

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

.github/actions/initialize/action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: "initialize"
2+
description: "setup git commit user"
23

34
runs:
45
using: "composite"

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ jobs:
1818
os: [windows-latest, ubuntu-latest]
1919

2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2222
- uses: ./.github/actions/initialize
23-
- uses: pnpm/action-setup@v4
24-
- uses: actions/setup-node@v4
23+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
24+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2525
with:
26-
node-version: "22.x"
26+
node-version: "24.x"
2727
cache: "pnpm"
2828
- run: pnpm i --frozen-lockfile
2929
- name: Use Node.js ${{ matrix.node-version }}
30-
uses: actions/setup-node@v4
30+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3131
with:
3232
node-version: ${{ matrix.node-version }}
3333
- name: Test & Build

.github/workflows/release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
build:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
1212
with:
1313
ref: main
1414
- uses: ./.github/actions/initialize
15-
- uses: pnpm/action-setup@v4
16-
- uses: actions/setup-node@v4
15+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
16+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
1717
with:
1818
node-version: "22.x"
1919
registry-url: https://npm.pkg.github.com
@@ -26,12 +26,12 @@ jobs:
2626
release-github-registry:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
3030
with:
3131
ref: main
3232
- uses: ./.github/actions/initialize
33-
- uses: pnpm/action-setup@v4
34-
- uses: actions/setup-node@v4
33+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
34+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3535
with:
3636
node-version: "22.x"
3737
registry-url: https://npm.pkg.github.com
@@ -49,11 +49,11 @@ jobs:
4949
permissions:
5050
id-token: write
5151
steps:
52-
- uses: actions/checkout@v2
52+
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
5353
with:
5454
ref: main
55-
- uses: pnpm/action-setup@v4
56-
- uses: actions/setup-node@v4
55+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
56+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5757
with:
5858
node-version: "22.x"
5959
registry-url: "https://registry.npmjs.org"

.github/workflows/versionUp.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ jobs:
99
if: github.event_name != 'pull_request'
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
1313
with:
1414
ref: main
1515
- uses: ./.github/actions/initialize
16-
- uses: pnpm/action-setup@v4
17-
- uses: actions/setup-node@v4
16+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
17+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
1818
with:
1919
node-version: "22.x"
2020
cache: "pnpm"

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ CHANGELOG.md
1414
esm/
1515
dist/
1616
output/
17+
18+
lefthook-local.yml

examples/apis/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111
"ts": "node --no-warnings=ExperimentalWarning --experimental-specifier-resolution=node --loader ts-node/esm"
1212
},
1313
"dependencies": {
14-
"@himenon/openapi-parameter-formatter": "0.3.1",
14+
"@himenon/openapi-parameter-formatter": "2.1.0",
1515
"@himenon/openapi-typescript-code-generator": "link:../..",
16-
"axios": "1.6.7",
17-
"superagent": "8.1.2"
16+
"axios": "1.15.2",
17+
"superagent": "10.3.0"
1818
},
1919
"devDependencies": {
20-
"@types/node-fetch": "^2.6.12",
20+
"@types/node-fetch": "^2.6.13",
2121
"@types/superagent": "^8.1.9",
2222
"node-fetch": "^3.3.2",
2323
"ts-node": "10.9.2",
24-
"typescript": "5.3.3"
24+
"typescript": "6.0.3"
2525
}
2626
}

0 commit comments

Comments
 (0)