diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0a38a3..bf3925a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4.1.0 with: node-version-file: .node-version cache: pnpm @@ -45,7 +45,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4.1.0 with: node-version-file: .node-version cache: pnpm @@ -60,7 +60,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4.1.0 with: node-version-file: .node-version cache: pnpm @@ -82,7 +82,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4.0.4 + - uses: actions/setup-node@v4.1.0 with: node-version-file: .node-version cache: pnpm diff --git a/package.json b/package.json index 0961405..67ca0aa 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ } }, "dependencies": { - "@types/node": "20.16.11", + "@types/node": "20.17.2", "lodash": "4.17.21", "typescript": "5.6.3" }, @@ -59,7 +59,7 @@ "prettier": "3.3.3", "vitest": "2.1.2" }, - "packageManager": "pnpm@9.12.2", + "packageManager": "pnpm@9.12.3", "engines": { "node": ">=16.x", "pnpm": ">=8.x" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d183561..ec526b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@types/node': - specifier: 20.16.11 - version: 20.16.11 + specifier: 20.17.2 + version: 20.17.2 lodash: specifier: 4.17.21 version: 4.17.21 @@ -29,13 +29,13 @@ importers: version: 7.25.7(@babel/core@7.25.8) '@commitlint/cli': specifier: 19.5.0 - version: 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + version: 19.5.0(@types/node@20.17.2)(typescript@5.6.3) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 '@commitlint/cz-commitlint': specifier: 19.5.0 - version: 19.5.0(@types/node@20.16.11)(commitizen@4.3.1(@types/node@20.16.11)(typescript@5.6.3))(inquirer@12.0.0(@types/node@20.16.11))(typescript@5.6.3) + version: 19.5.0(@types/node@20.17.2)(commitizen@4.3.1(@types/node@20.17.2)(typescript@5.6.3))(inquirer@12.0.0(@types/node@20.17.2))(typescript@5.6.3) '@rightcapital/eslint-config-javascript': specifier: 36.3.0 version: 36.3.0(@typescript-eslint/parser@8.0.1(eslint@8.57.1)(typescript@5.6.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1)(typescript@5.6.3) @@ -53,7 +53,7 @@ importers: version: 2.47.1(typescript@5.6.3) commitizen: specifier: 4.3.1 - version: 4.3.1(@types/node@20.16.11)(typescript@5.6.3) + version: 4.3.1(@types/node@20.17.2)(typescript@5.6.3) eslint: specifier: 8.57.1 version: 8.57.1 @@ -62,13 +62,13 @@ importers: version: 9.1.6 inquirer: specifier: 12.0.0 - version: 12.0.0(@types/node@20.16.11) + version: 12.0.0(@types/node@20.17.2) prettier: specifier: 3.3.3 version: 3.3.3 vitest: specifier: 2.1.2 - version: 2.1.2(@types/node@20.16.11) + version: 2.1.2(@types/node@20.17.2) packages: @@ -1063,8 +1063,8 @@ packages: '@types/lodash@4.17.10': resolution: {integrity: sha512-YpS0zzoduEhuOWjAotS6A5AVCva7X4lVlYLF0FYHAY9sdraBfnatttHItlWeZdGhuEkf+OzMNg2ZYAx8t+52uQ==} - '@types/node@20.16.11': - resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==} + '@types/node@20.17.2': + resolution: {integrity: sha512-OOHK4sjXqkL7yQ7VEEHcf6+0jSvKjWqwnaCtY7AKD/VLEvRHMsxxu7eI8ErnjxHS8VwmekD4PeVCpu4qZEZSxg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3794,11 +3794,11 @@ snapshots: '@babel/helper-validator-identifier': 7.25.7 to-fast-properties: 2.0.0 - '@commitlint/cli@19.5.0(@types/node@20.16.11)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@20.17.2)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@20.17.2)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -3817,14 +3817,14 @@ snapshots: '@commitlint/types': 19.5.0 ajv: 8.17.1 - '@commitlint/cz-commitlint@19.5.0(@types/node@20.16.11)(commitizen@4.3.1(@types/node@20.16.11)(typescript@5.6.3))(inquirer@12.0.0(@types/node@20.16.11))(typescript@5.6.3)': + '@commitlint/cz-commitlint@19.5.0(@types/node@20.17.2)(commitizen@4.3.1(@types/node@20.17.2)(typescript@5.6.3))(inquirer@12.0.0(@types/node@20.17.2))(typescript@5.6.3)': dependencies: '@commitlint/ensure': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@20.17.2)(typescript@5.6.3) '@commitlint/types': 19.5.0 chalk: 5.3.0 - commitizen: 4.3.1(@types/node@20.16.11)(typescript@5.6.3) - inquirer: 12.0.0(@types/node@20.16.11) + commitizen: 4.3.1(@types/node@20.17.2)(typescript@5.6.3) + inquirer: 12.0.0(@types/node@20.17.2) lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 transitivePeerDependencies: @@ -3859,7 +3859,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.16.11)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@20.17.2)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -3867,7 +3867,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.17.2)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4022,27 +4022,27 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@inquirer/checkbox@4.0.0(@types/node@20.16.11)': + '@inquirer/checkbox@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/type': 3.0.0(@types/node@20.17.2) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 transitivePeerDependencies: - '@types/node' - '@inquirer/confirm@5.0.0(@types/node@20.16.11)': + '@inquirer/confirm@5.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) transitivePeerDependencies: - '@types/node' - '@inquirer/core@10.0.0(@types/node@20.16.11)': + '@inquirer/core@10.0.0(@types/node@20.17.2)': dependencies: '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/type': 3.0.0(@types/node@20.17.2) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -4053,91 +4053,91 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@inquirer/editor@4.0.0(@types/node@20.16.11)': + '@inquirer/editor@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) external-editor: 3.1.0 transitivePeerDependencies: - '@types/node' - '@inquirer/expand@4.0.0(@types/node@20.16.11)': + '@inquirer/expand@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) yoctocolors-cjs: 2.1.2 transitivePeerDependencies: - '@types/node' '@inquirer/figures@1.0.7': {} - '@inquirer/input@4.0.0(@types/node@20.16.11)': + '@inquirer/input@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) transitivePeerDependencies: - '@types/node' - '@inquirer/number@3.0.0(@types/node@20.16.11)': + '@inquirer/number@3.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) transitivePeerDependencies: - '@types/node' - '@inquirer/password@4.0.0(@types/node@20.16.11)': + '@inquirer/password@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) ansi-escapes: 4.3.2 transitivePeerDependencies: - '@types/node' - '@inquirer/prompts@7.0.0(@types/node@20.16.11)': - dependencies: - '@inquirer/checkbox': 4.0.0(@types/node@20.16.11) - '@inquirer/confirm': 5.0.0(@types/node@20.16.11) - '@inquirer/editor': 4.0.0(@types/node@20.16.11) - '@inquirer/expand': 4.0.0(@types/node@20.16.11) - '@inquirer/input': 4.0.0(@types/node@20.16.11) - '@inquirer/number': 3.0.0(@types/node@20.16.11) - '@inquirer/password': 4.0.0(@types/node@20.16.11) - '@inquirer/rawlist': 4.0.0(@types/node@20.16.11) - '@inquirer/search': 3.0.0(@types/node@20.16.11) - '@inquirer/select': 4.0.0(@types/node@20.16.11) + '@inquirer/prompts@7.0.0(@types/node@20.17.2)': + dependencies: + '@inquirer/checkbox': 4.0.0(@types/node@20.17.2) + '@inquirer/confirm': 5.0.0(@types/node@20.17.2) + '@inquirer/editor': 4.0.0(@types/node@20.17.2) + '@inquirer/expand': 4.0.0(@types/node@20.17.2) + '@inquirer/input': 4.0.0(@types/node@20.17.2) + '@inquirer/number': 3.0.0(@types/node@20.17.2) + '@inquirer/password': 4.0.0(@types/node@20.17.2) + '@inquirer/rawlist': 4.0.0(@types/node@20.17.2) + '@inquirer/search': 3.0.0(@types/node@20.17.2) + '@inquirer/select': 4.0.0(@types/node@20.17.2) transitivePeerDependencies: - '@types/node' - '@inquirer/rawlist@4.0.0(@types/node@20.16.11)': + '@inquirer/rawlist@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) yoctocolors-cjs: 2.1.2 transitivePeerDependencies: - '@types/node' - '@inquirer/search@3.0.0(@types/node@20.16.11)': + '@inquirer/search@3.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/type': 3.0.0(@types/node@20.17.2) yoctocolors-cjs: 2.1.2 transitivePeerDependencies: - '@types/node' - '@inquirer/select@4.0.0(@types/node@20.16.11)': + '@inquirer/select@4.0.0(@types/node@20.17.2)': dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/type': 3.0.0(@types/node@20.17.2) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 transitivePeerDependencies: - '@types/node' - '@inquirer/type@3.0.0(@types/node@20.16.11)': + '@inquirer/type@3.0.0(@types/node@20.17.2)': dependencies: - '@types/node': 20.16.11 + '@types/node': 20.17.2 '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -4292,7 +4292,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.16.11 + '@types/node': 20.17.2 '@types/estree@1.0.6': {} @@ -4300,7 +4300,7 @@ snapshots: '@types/lodash@4.17.10': {} - '@types/node@20.16.11': + '@types/node@20.17.2': dependencies: undici-types: 6.19.8 @@ -4434,13 +4434,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@20.16.11))': + '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@20.17.2))': dependencies: '@vitest/spy': 2.1.2 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.8(@types/node@20.16.11) + vite: 5.4.8(@types/node@20.17.2) '@vitest/pretty-format@2.1.2': dependencies: @@ -4725,10 +4725,10 @@ snapshots: color-name@1.1.4: {} - commitizen@4.3.1(@types/node@20.16.11)(typescript@5.6.3): + commitizen@4.3.1(@types/node@20.17.2)(typescript@5.6.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.16.11)(typescript@5.6.3) + cz-conventional-changelog: 3.3.0(@types/node@20.17.2)(typescript@5.6.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -4777,9 +4777,9 @@ snapshots: dependencies: browserslist: 4.24.0 - cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.11)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.17.2)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 20.16.11 + '@types/node': 20.17.2 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -4808,16 +4808,16 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cz-conventional-changelog@3.3.0(@types/node@20.16.11)(typescript@5.6.3): + cz-conventional-changelog@3.3.0(@types/node@20.17.2)(typescript@5.6.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@20.16.11)(typescript@5.6.3) + commitizen: 4.3.1(@types/node@20.17.2)(typescript@5.6.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.5.0(@types/node@20.16.11)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@20.17.2)(typescript@5.6.3) transitivePeerDependencies: - '@types/node' - typescript @@ -5549,11 +5549,11 @@ snapshots: ini@4.1.1: {} - inquirer@12.0.0(@types/node@20.16.11): + inquirer@12.0.0(@types/node@20.17.2): dependencies: - '@inquirer/core': 10.0.0(@types/node@20.16.11) - '@inquirer/prompts': 7.0.0(@types/node@20.16.11) - '@inquirer/type': 3.0.0(@types/node@20.16.11) + '@inquirer/core': 10.0.0(@types/node@20.17.2) + '@inquirer/prompts': 7.0.0(@types/node@20.17.2) + '@inquirer/type': 3.0.0(@types/node@20.17.2) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 @@ -6422,12 +6422,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.2(@types/node@20.16.11): + vite-node@2.1.2(@types/node@20.17.2): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.8(@types/node@20.16.11) + vite: 5.4.8(@types/node@20.17.2) transitivePeerDependencies: - '@types/node' - less @@ -6439,19 +6439,19 @@ snapshots: - supports-color - terser - vite@5.4.8(@types/node@20.16.11): + vite@5.4.8(@types/node@20.17.2): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: - '@types/node': 20.16.11 + '@types/node': 20.17.2 fsevents: 2.3.3 - vitest@2.1.2(@types/node@20.16.11): + vitest@2.1.2(@types/node@20.17.2): dependencies: '@vitest/expect': 2.1.2 - '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@20.16.11)) + '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@20.17.2)) '@vitest/pretty-format': 2.1.2 '@vitest/runner': 2.1.2 '@vitest/snapshot': 2.1.2 @@ -6466,11 +6466,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@20.16.11) - vite-node: 2.1.2(@types/node@20.16.11) + vite: 5.4.8(@types/node@20.17.2) + vite-node: 2.1.2(@types/node@20.17.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.11 + '@types/node': 20.17.2 transitivePeerDependencies: - less - lightningcss