diff --git a/package.json b/package.json index 225aba4..b41e16b 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "ntnyq-utils", "version": "0.0.0", "private": true, - "packageManager": "pnpm@7.30.3", + "packageManager": "pnpm@7.30.5", "license": "MIT", "scripts": { "build": "pnpm -r --stream run build", @@ -18,16 +18,16 @@ "devDependencies": { "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.1", - "@ntnyq/eslint-config": "^1.6.0", - "@ntnyq/prettier-config": "^1.6.0", - "@types/node": "^18.15.7", + "@ntnyq/eslint-config": "^1.6.1", + "@ntnyq/prettier-config": "^1.6.1", + "@types/node": "^18.15.10", "eslint": "^8.36.0", "fs-extra": "^11.1.1", "husky": "^8.0.3", "nano-staged": "^0.8.0", "npm-run-all": "^4.1.5", "picocolors": "^1.0.0", - "pnpm": "^7.30.3", + "pnpm": "^7.30.5", "prettier": "^2.8.7", "rimraf": "^4.4.1", "tsx": "^3.12.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0724049..099df84 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,16 +6,16 @@ importers: specifiers: '@changesets/changelog-github': ^0.4.8 '@changesets/cli': ^2.26.1 - '@ntnyq/eslint-config': ^1.6.0 - '@ntnyq/prettier-config': ^1.6.0 - '@types/node': ^18.15.7 + '@ntnyq/eslint-config': ^1.6.1 + '@ntnyq/prettier-config': ^1.6.1 + '@types/node': ^18.15.10 eslint: ^8.36.0 fs-extra: ^11.1.1 husky: ^8.0.3 nano-staged: ^0.8.0 npm-run-all: ^4.1.5 picocolors: ^1.0.0 - pnpm: ^7.30.3 + pnpm: ^7.30.5 prettier: ^2.8.7 rimraf: ^4.4.1 tsx: ^3.12.6 @@ -25,16 +25,16 @@ importers: devDependencies: '@changesets/changelog-github': 0.4.8 '@changesets/cli': 2.26.1 - '@ntnyq/eslint-config': 1.6.0_t6jrriapi62nb4oh2yzddg3yn4 - '@ntnyq/prettier-config': 1.6.0 - '@types/node': 18.15.7 + '@ntnyq/eslint-config': 1.6.1_t6jrriapi62nb4oh2yzddg3yn4 + '@ntnyq/prettier-config': 1.6.1 + '@types/node': 18.15.10 eslint: 8.36.0 fs-extra: 11.1.1 husky: 8.0.3 nano-staged: 0.8.0 npm-run-all: 4.1.5 picocolors: 1.0.0 - pnpm: 7.30.3 + pnpm: 7.30.5 prettier: 2.8.7 rimraf: 4.4.1 tsx: 3.12.6 @@ -863,8 +863,8 @@ packages: fastq: 1.13.0 dev: true - /@ntnyq/eslint-config-basic/1.6.0_qwwmkapuahnydehyweh7uqmdhi: - resolution: {integrity: sha512-hsVOqziZIEawlWC5U35gXn0L9N8HCgFNKDh4Vf/PdAiBogFYSICevGPsY4yAMBeMl6pDSF1EP58tgm3jeOrKpw==} + /@ntnyq/eslint-config-basic/1.6.1_qwwmkapuahnydehyweh7uqmdhi: + resolution: {integrity: sha512-TbdvS0R+LPQbivHeFdCc3xi8wF3f58JC0zLxZ/O1TnWPz0vbXujMdajxpZR8MF13HkxO48exZbh7uXl1WjKwgg==} dependencies: eslint-config-standard: 17.0.0_htxjg2emk4phzexndh6sfdkv2u eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 @@ -888,8 +888,8 @@ packages: - supports-color dev: true - /@ntnyq/eslint-config-prettier/1.6.0_46eickiazn37rcnqccwnhqcaki: - resolution: {integrity: sha512-fyXidCXxLQq1cvR0JXQQITGNty8N2Ds87gScO13SQQC8N220MoL15lhzaTgZ+/AhotAQywmS5PEVVkrE7bM6yg==} + /@ntnyq/eslint-config-prettier/1.6.1_46eickiazn37rcnqccwnhqcaki: + resolution: {integrity: sha512-b1eQ0ufbCs9lURBCmZEBx1ox6jhOb3VFtwePG28ZssajuE5s8heGCpGr6u70CzsFOxjvAvfw8sTbH2ouFEVQxw==} peerDependencies: prettier: ^2.8.4 dependencies: @@ -902,12 +902,12 @@ packages: - supports-color dev: true - /@ntnyq/eslint-config-typescript/1.6.0_j4766f7ecgqbon3u7zlxn5zszu: - resolution: {integrity: sha512-l++VzsrMsoJCtAgMYwbhx8pDPP2wJsgJGpbhUtDkHyflHzueE4YfhX89OIPW90b1MeiH3RzMnAnTiVafqrk1tA==} + /@ntnyq/eslint-config-typescript/1.6.1_j4766f7ecgqbon3u7zlxn5zszu: + resolution: {integrity: sha512-ITAFOTOcKM3IE1JU/Oz7BsDGhYFhLEE0QyduDpMUN3bBDKCZkFx3cYEhSZYHgPId4d07gRDk6Nh292QvyKaJtw==} peerDependencies: typescript: ^4.0.0 || ^5.0.0 dependencies: - '@ntnyq/eslint-config-basic': 1.6.0_qwwmkapuahnydehyweh7uqmdhi + '@ntnyq/eslint-config-basic': 1.6.1_qwwmkapuahnydehyweh7uqmdhi '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu typescript: 5.0.2 @@ -918,10 +918,10 @@ packages: - supports-color dev: true - /@ntnyq/eslint-config-vue/1.6.0_j4766f7ecgqbon3u7zlxn5zszu: - resolution: {integrity: sha512-uZ3uTKRH4Ck4hwDGrL7drrhTSTQx4PsBp5FPPdYLCFCBze/CRyuXKldCrP4C3Osb+fpvXABnZvk3EpLCahvpvg==} + /@ntnyq/eslint-config-vue/1.6.1_j4766f7ecgqbon3u7zlxn5zszu: + resolution: {integrity: sha512-CljGIIG4PgbTow10pRZy6mGBrqeDFZCxGmQSLfFN9h9GIPB6SjeZo/zR+jygffmJeJpaOAgWOb7IcRfyqi63Fw==} dependencies: - '@ntnyq/eslint-config-typescript': 1.6.0_j4766f7ecgqbon3u7zlxn5zszu + '@ntnyq/eslint-config-typescript': 1.6.1_j4766f7ecgqbon3u7zlxn5zszu eslint-plugin-vue: 9.10.0_eslint@8.36.0 vue-eslint-parser: 9.1.0_eslint@8.36.0 transitivePeerDependencies: @@ -932,11 +932,11 @@ packages: - typescript dev: true - /@ntnyq/eslint-config/1.6.0_t6jrriapi62nb4oh2yzddg3yn4: - resolution: {integrity: sha512-1oqb6MGPsm6e36wst+l+IP/sEiibxKiNM4AN2vi+ZqkfdrKzFoMwbbKzO/soc+4Sti+S+QORUjNaPfOsWyAxhA==} + /@ntnyq/eslint-config/1.6.1_t6jrriapi62nb4oh2yzddg3yn4: + resolution: {integrity: sha512-kdJetPVzDyb32wJZ8Ve2il2IvWOCR+oNajTFeYqGHGzksQWOwhca0qpuoqCAAgx9QqeLRrb6jj8eBvOi78oUBA==} dependencies: - '@ntnyq/eslint-config-prettier': 1.6.0_46eickiazn37rcnqccwnhqcaki - '@ntnyq/eslint-config-vue': 1.6.0_j4766f7ecgqbon3u7zlxn5zszu + '@ntnyq/eslint-config-prettier': 1.6.1_46eickiazn37rcnqccwnhqcaki + '@ntnyq/eslint-config-vue': 1.6.1_j4766f7ecgqbon3u7zlxn5zszu '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 @@ -959,8 +959,8 @@ packages: - typescript dev: true - /@ntnyq/prettier-config/1.6.0: - resolution: {integrity: sha512-Cry942WfdmknS31ig/hnl5x8Hbs1Jo6UkjhZufCNv3xQrKfiod+ab8yggucS0gttt7qfX4Tc6yKSdVkHRlnvag==} + /@ntnyq/prettier-config/1.6.1: + resolution: {integrity: sha512-QhhmZjrdCAubna9NTZ/7/83EQbRd1qztGvyqD8fv6Td188x51onXax6kRiYgqe/M6xMtBrLVFP9Jbr9gF39uxQ==} dev: true /@rollup/plugin-alias/4.0.3_rollup@3.20.1: @@ -1096,8 +1096,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node/18.15.7: - resolution: {integrity: sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==} + /@types/node/18.15.10: + resolution: {integrity: sha512-9avDaQJczATcXgfmMAW3MIWArOO7A+m90vuCFLr8AotWf8igO/mRoYukrk2cqZVtv38tHs33retzHEilM7FpeQ==} dev: true /@types/normalize-package-data/2.4.1: @@ -1281,12 +1281,12 @@ packages: pretty-format: 27.5.1 dev: true - /acorn-jsx/5.3.2_acorn@8.8.1: + /acorn-jsx/5.3.2_acorn@8.8.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /acorn-walk/8.2.0: @@ -1497,7 +1497,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.2.0 dev: true /callsites/3.1.0: @@ -1898,7 +1898,7 @@ packages: es-to-primitive: 1.2.1 function-bind: 1.1.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.1.1 + get-intrinsic: 1.2.0 get-symbol-description: 1.0.0 has: 1.0.3 has-property-descriptors: 1.0.0 @@ -1978,7 +1978,7 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} dependencies: - is-callable: 1.2.4 + is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 dev: true @@ -2229,7 +2229,7 @@ packages: dev: true /escape-string-regexp/1.0.5: - resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} dev: true @@ -2607,8 +2607,8 @@ packages: resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2_acorn@8.8.1 + acorn: 8.8.2 + acorn-jsx: 5.3.2_acorn@8.8.2 eslint-visitor-keys: 3.3.0 dev: true @@ -2801,7 +2801,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.21.2 functions-have-names: 1.2.3 dev: true @@ -2823,14 +2823,6 @@ packages: resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} dev: true - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} - dependencies: - function-bind: 1.1.1 - has: 1.0.3 - has-symbols: 1.0.3 - dev: true - /get-intrinsic/1.2.0: resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} dependencies: @@ -2844,7 +2836,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.2.0 dev: true /get-tsconfig/4.4.0: @@ -2975,7 +2967,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.1.1 + get-intrinsic: 1.2.0 dev: true /has-proto/1.0.1: @@ -3074,7 +3066,7 @@ packages: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.1 + get-intrinsic: 1.2.0 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -3108,7 +3100,7 @@ packages: dev: true /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true /is-bigint/1.0.4: @@ -3155,12 +3147,6 @@ packages: has: 1.0.3 dev: true - /is-core-module/2.9.0: - resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} - dependencies: - has: 1.0.3 - dev: true - /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -3738,7 +3724,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.0 + resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -3905,7 +3891,7 @@ packages: dev: true /parse-json/4.0.0: - resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} engines: {node: '>=4'} dependencies: error-ex: 1.3.2 @@ -4018,8 +4004,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/7.30.3: - resolution: {integrity: sha512-Z/pNEfZF45OwdZSUAeSTYySs27UW+GG4AQ2iXz4u127QVtkCMCeyrMNZmb/17BazaZTtvXqk/+jxTVkyh8apIA==} + /pnpm/7.30.5: + resolution: {integrity: sha512-kXiH7+iGhDcm3UVhjb4pzbRYljoT2KVR8WFL37b+c15F9CuaLau0RTozrXx/9snf1JEmGICjRnMM2XArmM01sg==} engines: {node: '>=14.6'} hasBin: true dev: true @@ -4200,15 +4186,6 @@ packages: engines: {node: '>=8'} dev: true - /resolve/1.22.0: - resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} - hasBin: true - dependencies: - is-core-module: 2.9.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - /resolve/1.22.1: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true @@ -4346,8 +4323,8 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 - object-inspect: 1.12.1 + get-intrinsic: 1.2.0 + object-inspect: 1.12.3 dev: true /siginfo/2.0.0: @@ -4494,7 +4471,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.21.2 dev: true /string.prototype.trimend/1.0.6: @@ -4510,7 +4487,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.1 + es-abstract: 1.21.2 dev: true /string.prototype.trimstart/1.0.6: @@ -4536,7 +4513,7 @@ packages: dev: true /strip-bom/3.0.0: - resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} dev: true @@ -4830,7 +4807,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node/0.29.7_@types+node@18.15.7: + /vite-node/0.29.7_@types+node@18.15.10: resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==} engines: {node: '>=v14.16.0'} hasBin: true @@ -4840,7 +4817,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.2.1_@types+node@18.15.7 + vite: 4.2.1_@types+node@18.15.10 transitivePeerDependencies: - '@types/node' - less @@ -4851,7 +4828,7 @@ packages: - terser dev: true - /vite/4.2.1_@types+node@18.15.7: + /vite/4.2.1_@types+node@18.15.10: resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -4876,7 +4853,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.7 + '@types/node': 18.15.10 esbuild: 0.17.12 postcss: 8.4.21 resolve: 1.22.1 @@ -4915,7 +4892,7 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.15.7 + '@types/node': 18.15.10 '@vitest/expect': 0.29.7 '@vitest/runner': 0.29.7 '@vitest/spy': 0.29.7 @@ -4934,8 +4911,8 @@ packages: tinybench: 2.3.1 tinypool: 0.4.0 tinyspy: 1.0.2 - vite: 4.2.1_@types+node@18.15.7 - vite-node: 0.29.7_@types+node@18.15.7 + vite: 4.2.1_@types+node@18.15.10 + vite-node: 0.29.7_@types+node@18.15.10 why-is-node-running: 2.2.2 transitivePeerDependencies: - less