diff --git a/package.json b/package.json index a620a09..f2e97f5 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "pkg-placeholder", "type": "module", "version": "0.0.0", - "packageManager": "pnpm@8.7.6", + "packageManager": "pnpm@8.8.0", "description": "_description_", "author": "Anthony Fu ", "license": "MIT", @@ -48,17 +48,16 @@ "prepare": "simple-git-hooks" }, "devDependencies": { - "@antfu/eslint-config": "^1.0.0-beta.6", + "@antfu/eslint-config": "^1.0.0-beta.12", "@antfu/ni": "^0.21.8", "@antfu/utils": "^0.7.6", - "@types/node": "^20.6.3", + "@types/node": "^20.7.0", "bumpp": "^9.2.0", "eslint": "^8.50.0", - "eslint-define-config": "^1.23.0", "esno": "^0.17.0", "lint-staged": "^14.0.1", - "pnpm": "^8.7.6", - "rimraf": "^5.0.1", + "pnpm": "^8.8.0", + "rimraf": "^5.0.5", "simple-git-hooks": "^2.9.0", "typescript": "^5.2.2", "unbuild": "^2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed09488..ce2d593 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^1.0.0-beta.6 - version: 1.0.0-beta.6(eslint@8.50.0)(typescript@5.2.2) + specifier: ^1.0.0-beta.12 + version: 1.0.0-beta.12(eslint@8.50.0)(typescript@5.2.2) '@antfu/ni': specifier: ^0.21.8 version: 0.21.8 @@ -18,17 +18,14 @@ importers: specifier: ^0.7.6 version: 0.7.6 '@types/node': - specifier: ^20.6.3 - version: 20.6.3 + specifier: ^20.7.0 + version: 20.7.0 bumpp: specifier: ^9.2.0 version: 9.2.0 eslint: specifier: ^8.50.0 version: 8.50.0 - eslint-define-config: - specifier: ^1.23.0 - version: 1.23.0 esno: specifier: ^0.17.0 version: 0.17.0 @@ -36,11 +33,11 @@ importers: specifier: ^14.0.1 version: 14.0.1 pnpm: - specifier: ^8.7.6 - version: 8.7.6 + specifier: ^8.8.0 + version: 8.8.0 rimraf: - specifier: ^5.0.1 - version: 5.0.1 + specifier: ^5.0.5 + version: 5.0.5 simple-git-hooks: specifier: ^2.9.0 version: 2.9.0 @@ -52,7 +49,7 @@ importers: version: 2.0.0(typescript@5.2.2) vite: specifier: ^4.4.9 - version: 4.4.9(@types/node@20.6.3) + version: 4.4.9(@types/node@20.7.0) vitest: specifier: ^0.34.5 version: 0.34.5 @@ -72,17 +69,16 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@antfu/eslint-config@1.0.0-beta.6(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-niRdTOSKrLgND+DyK+I5Mejy5xzjjDCCqGQV/KhefLDxZ5AGfEnClw00R5BvBHg7cBhcVoKbTqeFrjIgHaSX7g==} + /@antfu/eslint-config@1.0.0-beta.12(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-Fwa7ZfVrbsKbe4WWGi44nx6R7+MDrDXuyqPtmfr2dqugIF1Vgb+C2J87LV6uF1B7WBnqChb/2WHDNdbMyBMDvg==} peerDependencies: eslint: '>=8.0.0' dependencies: - '@eslint-stylistic/metadata': 0.0.4 - '@stylistic/eslint-plugin-js': 0.0.4 - '@stylistic/eslint-plugin-ts': 0.0.4(eslint@8.50.0)(typescript@5.2.2) + '@stylistic/eslint-plugin': 0.0.5(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/eslint-plugin': 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) eslint: 8.50.0 + eslint-config-flat-gitignore: 0.1.0 eslint-define-config: 1.23.0 eslint-plugin-antfu: 1.0.0-beta.6(eslint@8.50.0)(typescript@5.2.2) eslint-plugin-eslint-comments: 3.2.0(eslint@8.50.0) @@ -953,10 +949,6 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint-stylistic/metadata@0.0.4: - resolution: {integrity: sha512-PlM+6bksCXBSS31s8NNHV2NuUy05N70tLwlQJ9pQ7FQqXwkefULcdAEWUeX8CAk3FK29Jw0l+J8U/nOYJdPrOg==} - dev: true - /@eslint/eslintrc@2.1.2: resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1193,8 +1185,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@stylistic/eslint-plugin-js@0.0.4: - resolution: {integrity: sha512-W1rq2xxlFNhgZZJO+L59wtvlDI0xARYxx0WD8EeWNBO7NDybUSYSozCIcY9XvxQbTAsEXBjwqokeYm0crt7RxQ==} + /@stylistic/eslint-plugin-js@0.0.5: + resolution: {integrity: sha512-Ca3DAk4lHGELPHnHIOUc/SF3Pg58xd/AATqNMSTSoxjoadRk6MGDblriURXjEg7gif4ygiB3+EcIuphAceFYvQ==} dependencies: acorn: 8.10.0 escape-string-regexp: 4.0.0 @@ -1204,21 +1196,33 @@ packages: graphemer: 1.4.0 dev: true - /@stylistic/eslint-plugin-ts@0.0.4(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-sWL4Km5j8S+TLyzya/3adxMWGkCm3lVasJIVQqhxVfwnlGkpMI0GgYVIu/ubdKPS+dSvqjUHpsXgqWfMRF2+cQ==} + /@stylistic/eslint-plugin-ts@0.0.5(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-Ei/arToTJEF2nxxJLsXqK9qMxPgZi8IyM2X+1q8HRA11Q3zRMut8u1B1zwE8q9EhorBwZsgnmphgzmDG0Mot+w==} peerDependencies: eslint: '*' - typescript: '*' dependencies: - '@stylistic/eslint-plugin-js': 0.0.4 + '@stylistic/eslint-plugin-js': 0.0.5 '@typescript-eslint/scope-manager': 6.7.2 '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) eslint: 8.50.0 graphemer: 1.4.0 - typescript: 5.2.2 transitivePeerDependencies: - supports-color + - typescript + dev: true + + /@stylistic/eslint-plugin@0.0.5(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-8InMNsdJrQqdKxCxd7Zc8HCYg2p5a4XXkqxRzjG7Soy+RWQdj7bAGfTmaDWB0i28CffYabOfOsAgRlfG9oe3Wg==} + peerDependencies: + eslint: '*' + dependencies: + '@stylistic/eslint-plugin-js': 0.0.5 + '@stylistic/eslint-plugin-ts': 0.0.5(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true /@types/chai-subset@1.3.3: @@ -1245,8 +1249,8 @@ packages: '@types/unist': 2.0.6 dev: true - /@types/node@20.6.3: - resolution: {integrity: sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==} + /@types/node@20.7.0: + resolution: {integrity: sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==} dev: true /@types/normalize-package-data@2.4.1: @@ -2030,6 +2034,12 @@ packages: engines: {node: '>=10'} dev: true + /eslint-config-flat-gitignore@0.1.0: + resolution: {integrity: sha512-5nQMQFRkkhCb+ejFhKSATn/41I7ot9oRcnEDzfqwMlBE9036qM9ioYBDtKLpwmlICXr/J7naMFfb39pa4v4sGA==} + dependencies: + parse-gitignore: 2.0.0 + dev: true + /eslint-define-config@1.23.0: resolution: {integrity: sha512-4mMyu0JuBkQHsCtR+42irIQdFLmLIW+pMAVcyOV/gZRL4O1R8iuH0eMG3oL3Cbi1eo9fDAfT5CIHVHgdyxcf6w==} engines: {node: ^16.13.0 || >=18.0.0, npm: '>=7.0.0', pnpm: '>= 8.6.0'} @@ -2566,16 +2576,16 @@ packages: is-glob: 4.0.3 dev: true - /glob@10.2.6: - resolution: {integrity: sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA==} + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: foreground-child: 3.1.1 - jackspeak: 2.2.1 + jackspeak: 2.3.5 minimatch: 9.0.1 minipass: 6.0.2 - path-scurry: 1.9.2 + path-scurry: 1.10.1 dev: true /glob@7.2.3: @@ -2812,8 +2822,8 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /jackspeak@2.2.1: - resolution: {integrity: sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==} + /jackspeak@2.3.5: + resolution: {integrity: sha512-Ratx+B8WeXLAtRJn26hrhY8S1+Jz6pxPMrkrdkgb/NstTNiqMhX0/oFVu5wX+g5n6JlEu2LPsDJmY8nRP4+alw==} engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 @@ -3328,6 +3338,11 @@ packages: is-hexadecimal: 1.0.4 dev: true + /parse-gitignore@2.0.0: + resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} + engines: {node: '>=14'} + dev: true + /parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -3362,8 +3377,8 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-scurry@1.9.2: - resolution: {integrity: sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==} + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 9.1.1 @@ -3415,8 +3430,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm@8.7.6: - resolution: {integrity: sha512-ZJ/LpDy+IGYpCPYo2INfnw2MopUOTHQ3HcnhbiSqVLtV5rTmsrbFHe4i35ITLpcgvIWptWbzUTZ8efDYXWpFew==} + /pnpm@8.8.0: + resolution: {integrity: sha512-eY5rMiZpzmPI2oVr1irR97bzb036oKwCWvK91wDQndXcqUPlytPtrF0bO668Syw/uA+7hTf5NnM8Mr4ux4BRRA==} engines: {node: '>=16.14'} hasBin: true dev: true @@ -3566,12 +3581,12 @@ packages: glob: 7.2.3 dev: true - /rimraf@5.0.1: - resolution: {integrity: sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==} + /rimraf@5.0.5: + resolution: {integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==} engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.2.6 + glob: 10.3.10 dev: true /rollup-plugin-dts@6.0.0(rollup@3.28.1)(typescript@5.2.2): @@ -4005,7 +4020,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@0.34.5(@types/node@20.6.3): + /vite-node@0.34.5(@types/node@20.7.0): resolution: {integrity: sha512-RNZ+DwbCvDoI5CbCSQSyRyzDTfFvFauvMs6Yq4ObJROKlIKuat1KgSX/Ako5rlDMfVCyMcpMRMTkJBxd6z8YRA==} engines: {node: '>=v14.18.0'} hasBin: true @@ -4015,7 +4030,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.9(@types/node@20.6.3) + vite: 4.4.9(@types/node@20.7.0) transitivePeerDependencies: - '@types/node' - less @@ -4027,7 +4042,7 @@ packages: - terser dev: true - /vite@4.4.9(@types/node@20.6.3): + /vite@4.4.9(@types/node@20.7.0): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -4055,7 +4070,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.6.3 + '@types/node': 20.7.0 esbuild: 0.18.17 postcss: 8.4.27 rollup: 3.28.1 @@ -4096,7 +4111,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 20.6.3 + '@types/node': 20.7.0 '@vitest/expect': 0.34.5 '@vitest/runner': 0.34.5 '@vitest/snapshot': 0.34.5 @@ -4115,8 +4130,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@20.6.3) - vite-node: 0.34.5(@types/node@20.6.3) + vite: 4.4.9(@types/node@20.7.0) + vite-node: 0.34.5(@types/node@20.7.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less