diff --git a/package.json b/package.json index 597d3eec..b45aca21 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "eslint-config-unjs": "^0.3.2", "express": "^4.19.2", "get-port": "^7.1.0", - "jiti": "^1.21.6", + "jiti": "^2.1.1", "listhen": "^1.7.2", "node-fetch-native": "^1.6.4", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc5376eb..a8be7b1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,10 +68,10 @@ importers: version: 3.7.0 eslint: specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.6) + version: 9.9.0(jiti@2.1.1) eslint-config-unjs: specifier: ^0.3.2 - version: 0.3.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + version: 0.3.2(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) express: specifier: ^4.19.2 version: 4.19.2 @@ -79,8 +79,8 @@ importers: specifier: ^7.1.0 version: 7.1.0 jiti: - specifier: ^1.21.6 - version: 1.21.6 + specifier: ^2.1.1 + version: 2.1.1 listhen: specifier: ^1.7.2 version: 1.7.2 @@ -125,7 +125,7 @@ importers: version: 1.12.0 listhen: specifier: latest - version: 1.7.2 + version: 1.8.0 playground: dependencies: @@ -134,7 +134,7 @@ importers: version: 1.12.0 listhen: specifier: latest - version: 1.7.2 + version: 1.8.0 packages: @@ -2486,8 +2486,8 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - jiti@2.0.0-beta.3: - resolution: {integrity: sha512-pmfRbVRs/7khFrSAYnSiJ8C0D5GvzkE4Ey2pAvUcJsw1ly/p+7ut27jbJrjY79BpAJQJ4gXYFtK6d1Aub+9baQ==} + jiti@2.1.1: + resolution: {integrity: sha512-1BRk+NppnvjWLfEqPQtDc3JTs2eiXY9cKBM+VOk5WO+uwWHIuLeWEo3Y1LTqjguKiK9KcLDYA3IdP7gWqcbRig==} hasBin: true js-tokens@4.0.0: @@ -2567,6 +2567,10 @@ packages: resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true + listhen@1.8.0: + resolution: {integrity: sha512-Wj5hk++HPDqnG/0nc9++oXf8M3GlzObC6AJJJ9VYAVhVTdeW+t3HyeiKhK6Ro0GPhVd8lOYM75zsckrtzLB2Gw==} + hasBin: true + local-pkg@0.5.0: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} @@ -4387,9 +4391,9 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@2.1.1))': dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} @@ -4698,15 +4702,15 @@ snapshots: '@types/unist@2.0.10': {} - '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4))(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/parser': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/type-utils': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -4716,14 +4720,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 debug: 4.3.5 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -4734,12 +4738,12 @@ snapshots: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - '@typescript-eslint/type-utils@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4)': dependencies: '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) debug: 4.3.5 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -4763,13 +4767,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/utils@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.1.1)) '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) transitivePeerDependencies: - supports-color - typescript @@ -5193,7 +5197,7 @@ snapshots: defu: 6.1.4 dotenv: 16.4.5 giget: 1.2.3 - jiti: 2.0.0-beta.3 + jiti: 2.1.1 mlly: 1.7.1 ohash: 1.1.3 pathe: 1.1.2 @@ -5889,34 +5893,34 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-unjs@0.3.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4): + eslint-config-unjs@0.3.2(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4): dependencies: '@eslint/js': 9.5.0 - eslint: 9.9.0(jiti@1.21.6) - eslint-plugin-markdown: 5.0.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-unicorn: 53.0.0(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.0(jiti@2.1.1) + eslint-plugin-markdown: 5.0.0(eslint@9.9.0(jiti@2.1.1)) + eslint-plugin-unicorn: 53.0.0(eslint@9.9.0(jiti@2.1.1)) globals: 15.6.0 typescript: 5.5.4 - typescript-eslint: 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + typescript-eslint: 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) transitivePeerDependencies: - supports-color - eslint-plugin-markdown@5.0.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-markdown@5.0.0(eslint@9.9.0(jiti@2.1.1)): dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@53.0.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-unicorn@53.0.0(eslint@9.9.0(jiti@2.1.1)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.1.1)) '@eslint/eslintrc': 3.1.0 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.0(jiti@2.1.1) esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5939,9 +5943,9 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.9.0(jiti@1.21.6): + eslint@9.9.0(jiti@2.1.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.1.1)) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.1 '@eslint/eslintrc': 3.1.0 @@ -5976,7 +5980,7 @@ snapshots: strip-ansi: 6.0.1 text-table: 0.2.0 optionalDependencies: - jiti: 1.21.6 + jiti: 2.1.1 transitivePeerDependencies: - supports-color @@ -6603,7 +6607,7 @@ snapshots: jiti@1.21.6: {} - jiti@2.0.0-beta.3: {} + jiti@2.1.1: {} js-tokens@4.0.0: {} @@ -6686,6 +6690,29 @@ snapshots: transitivePeerDependencies: - uWebSockets.js + listhen@1.8.0: + dependencies: + '@parcel/watcher': 2.4.1 + '@parcel/watcher-wasm': 2.4.1 + citty: 0.1.6 + clipboardy: 4.0.0 + consola: 3.2.3 + crossws: 0.2.4 + defu: 6.1.4 + get-port-please: 3.1.2 + h3: 1.12.0 + http-shutdown: 1.2.2 + jiti: 2.1.1 + mlly: 1.7.1 + node-forge: 1.3.1 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.5.4 + untun: 0.1.3 + uqr: 0.1.2 + transitivePeerDependencies: + - uWebSockets.js + local-pkg@0.5.0: dependencies: mlly: 1.7.1 @@ -7894,12 +7921,12 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4): + typescript-eslint@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4): dependencies: - '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/parser': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4))(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) + '@typescript-eslint/parser': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@9.9.0(jiti@2.1.1))(typescript@5.5.4) + eslint: 9.9.0(jiti@2.1.1) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: