specifier: ^0.4.13
version: 0.4.13(typescript@5.4.5)
uuid:
- specifier: ^9.0.1
- version: 9.0.1
+ specifier: ^10.0.0
+ version: 10.0.0
devDependencies:
'@biomejs/biome':
specifier: ^1.8.0
specifier: ^2.1.0
version: 2.1.0
eslint-plugin-jsdoc:
- specifier: ^48.2.7
- version: 48.2.7(eslint@9.4.0)
+ specifier: ^48.2.9
+ version: 48.2.9(eslint@9.4.0)
eslint-plugin-n:
- specifier: ^17.8.0
- version: 17.8.0(eslint@9.4.0)
+ specifier: ^17.8.1
+ version: 17.8.1(eslint@9.4.0)
eslint-plugin-simple-import-sort:
specifier: ^12.1.0
version: 12.1.0(eslint@9.4.0)
globals:
- specifier: ^15.3.0
- version: 15.3.0
+ specifier: ^15.4.0
+ version: 15.4.0
husky:
specifier: ^9.0.11
version: 9.0.11
specifier: ^15.2.5
version: 15.2.5
neostandard:
- specifier: ^0.5.1
- version: 0.5.1(@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
+ specifier: ^0.7.0
+ version: 0.7.0(@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
prettier:
specifier: ^3.3.1
version: 3.3.1
packages:
- '@babel/code-frame@7.24.6':
- resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==}
+ '@babel/code-frame@7.24.7':
+ resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.24.6':
- resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==}
+ '@babel/helper-validator-identifier@7.24.7':
+ resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
- '@babel/highlight@7.24.6':
- resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==}
+ '@babel/highlight@7.24.7':
+ resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
'@biomejs/biome@1.8.0':
resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@humanwhocodes/gitignore-to-minimatch@1.0.2':
+ resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==}
+
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@stylistic/eslint-plugin-js@1.8.1':
- resolution: {integrity: sha512-c5c2C8Mos5tTQd+NWpqwEu7VT6SSRooAguFPMj1cp2RkTYl1ynKoXo8MWy3k4rkbzoeYHrqC2UlUzsroAN7wtQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
-
- '@stylistic/eslint-plugin-jsx@1.8.1':
- resolution: {integrity: sha512-k1Eb6rcjMP+mmjvj+vd9y5KUdWn1OBkkPLHXhsrHt5lCDFZxJEs0aVQzE5lpYrtVZVkpc5esTtss/cPJux0lfA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
-
- '@stylistic/eslint-plugin-plus@1.8.1':
- resolution: {integrity: sha512-4+40H3lHYTN8OWz+US8CamVkO+2hxNLp9+CAjorI7top/lHqemhpJvKA1LD9Uh+WMY9DYWiWpL2+SZ2wAXY9fQ==}
- peerDependencies:
- eslint: '*'
-
- '@stylistic/eslint-plugin-ts@1.8.1':
- resolution: {integrity: sha512-/q1m+ZuO1JHfiSF16EATFzv7XSJkc5W6DocfvH5o9oB6WWYFMF77fVoBWnKT3wGptPOc2hkRupRKhmeFROdfWA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
-
- '@stylistic/eslint-plugin@1.8.1':
- resolution: {integrity: sha512-64My6I7uCcmSQ//427Pfg2vjSf9SDzfsGIWohNFgISMLYdC5BzJqDo647iDDJzSxINh3WTC0Ql46ifiKuOoTyA==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@stylistic/eslint-plugin-js@2.1.0':
+ resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
'@types/node@20.14.2':
resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==}
- '@types/semver@7.5.8':
- resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
-
- '@typescript-eslint/eslint-plugin@8.0.0-alpha.27':
- resolution: {integrity: sha512-HepmIGj1W4aBd5e9HEfMlw2RuEH+c66KGrqZ14onwsToQhTXD4ZxEVYCZnHlFjluOKUzU98is310UZrB90d4Tg==}
+ '@typescript-eslint/eslint-plugin@8.0.0-alpha.29':
+ resolution: {integrity: sha512-lEjQc/jfr3MePgq0mxbAIvAvzInotE48L8bAwfoHkdwBTJxpwN9ywjEvgBIZ8dRssvdm49stItPFazDnZnMWMA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
typescript:
optional: true
- '@typescript-eslint/parser@8.0.0-alpha.27':
- resolution: {integrity: sha512-1exQE52lVo2CNbit0PmFd0eIeNcbn5mgrK+lvrGNsYIGpkImVNovpRcjoKCK8xwM8ixWCavk5t6VgXH4e6meVw==}
+ '@typescript-eslint/parser@8.0.0-alpha.29':
+ resolution: {integrity: sha512-WB5SMIFoEAco8rzfqFbVncbZobvigOePjpbDbRAvOn4dHGcYLvyNv6hy0vFOv52ngfCGjIEznDhUOKfKTVohJw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript:
optional: true
- '@typescript-eslint/scope-manager@6.21.0':
- resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/scope-manager@8.0.0-alpha.27':
- resolution: {integrity: sha512-EVXL2YusRd470P5BFADQ4uKlydQua8ifzPnDik0Im42RECDXUs2B0jFfQbsgVQ0prY5gOtakk7a4JbxQLvqQZQ==}
+ '@typescript-eslint/scope-manager@8.0.0-alpha.29':
+ resolution: {integrity: sha512-DqTnaDI3ULPE5xXeWTKzdBqcOScDyFna6oqaQAIKaNjTGCBB75MmvLl3+G1SbpFGQMlhTilkCcjvKkAr0Av1Rw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.0.0-alpha.27':
- resolution: {integrity: sha512-T8AIBZV+dVR7Asf1M2IAihe/L5CVp+gMJf4D+2ESAt4Lv0Yi9E35cY7S5kkvU83/8qsKQO/yRIZyRMLx9SGEPQ==}
+ '@typescript-eslint/type-utils@8.0.0-alpha.29':
+ resolution: {integrity: sha512-12PYg3bgUCMsl5jvUC6A2x2gT25jULiCdV/58I1uweUxCYcQC6rh8FN+h5zx6LKnxQr79MJhgfh3vLk6rD+VZQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
typescript:
optional: true
- '@typescript-eslint/types@6.21.0':
- resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
'@typescript-eslint/types@7.12.0':
resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/types@8.0.0-alpha.27':
- resolution: {integrity: sha512-L9w7s4ACzvsd7dr8iGGdz5YSVEHOjC3FLY0NvMvn+CfdWop2jubnb2zios6jhsttKu0lViNE6+D+bKzyHOKJQw==}
+ '@typescript-eslint/types@8.0.0-alpha.29':
+ resolution: {integrity: sha512-RG0/ZUiX3H0Dgjt9/3CYkAgQeUoo4AVZxi5xot/JI4t5Wfx+4gn4J3ywAf+AcNokplPZYdGsc/awqwqBgUQhtA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@6.21.0':
- resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/typescript-estree@8.0.0-alpha.27':
- resolution: {integrity: sha512-/BZv7UgL5ck1xAORdDG3scXuLzBgGGQBoRCo8M6AxzeGtrC6mIxFW2/1bePnbT3AiWWTeDk0xvjcu2gydjIu9w==}
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.29':
+ resolution: {integrity: sha512-O2BkauDJjjprmTSJR+3fcnFtTEu6/t0Aku1v8momFg3FT8t4Bym8DrBz3wHO5/T746aa/TkOH/rXgYD6DLd8Bg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
typescript:
optional: true
- '@typescript-eslint/utils@6.21.0':
- resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
-
- '@typescript-eslint/utils@8.0.0-alpha.27':
- resolution: {integrity: sha512-6bi93eaESc8Z+emTkoQWEMPz8DV2/2T5mQ/BDGq+TdBOX3CmJoauMoPyYu5Nao5G/b8IEa+iXzT9fhOHKHKJOg==}
+ '@typescript-eslint/utils@8.0.0-alpha.29':
+ resolution: {integrity: sha512-zBlyvo4GhuTiJ1At3h9fsnOrUSUgQHG9mYtamxIsTVDVFd0Jbkl/yKgzhi43OpQTIiPkMDnZF/M4/7RbytRKlA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@typescript-eslint/visitor-keys@6.21.0':
- resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
- engines: {node: ^16.0.0 || >=18.0.0}
-
- '@typescript-eslint/visitor-keys@8.0.0-alpha.27':
- resolution: {integrity: sha512-bwEVlTWtzHaqaedug01Jll3gVZKxK/QpS7/iXqciI6EngfjthwXE3inM/J+6CtxHrTBkcX75ShzNYDrClKn4jw==}
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.29':
+ resolution: {integrity: sha512-6Ubt9zHVMg2t+vljk50T5vdsk72OHimtlmdQ2IiGoNhYZu9YxtlPSh/Mdw+PDYvNpjvSec1zDg+o8uN2/wQKQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
JSONStream@1.3.5:
resolution: {integrity: sha512-QUp6pM9pjKEVannNAbSJNeRuYwW3LshejfyBBpjeMGaJjaDUpVps4C6KVR8R7dWZnD3i0synmrE36znjTkJvdQ==}
engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>=8.6.0'}
- eslint-plugin-es-x@7.6.0:
- resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==}
+ eslint-plugin-es-x@7.7.0:
+ resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
- eslint-plugin-jsdoc@48.2.7:
- resolution: {integrity: sha512-fYj3roTnkFL9OFFTB129rico8lerC5G8Vp2ZW9SjO9RNWG0exVvI+i/Y8Bpm1ufjR0uvT38xtoab/U0Hp8Ybog==}
+ eslint-plugin-jsdoc@48.2.9:
+ resolution: {integrity: sha512-ErpKyr2mEUEkcdZ4nwW/cvDjClvAcvJMEXkGGll0wf8sro8h6qeQ3qlZyp1vM1dRk8Ap6rMdke8FnP94QBIaVQ==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
- eslint-plugin-n@17.8.0:
- resolution: {integrity: sha512-XefSXUtrnA2R4L0NGLZP2Nq8fCk3ffrg6oALXMLiZFKTlwUIu23tIe4loxEbdO2wtLqO2sU70m5Fm3bj9zdGSg==}
+ eslint-plugin-n@17.8.1:
+ resolution: {integrity: sha512-KdG0h0voZms8UhndNu8DeWx1eM4sY+A4iXtsNo6kOfJLYHNeTGPacGalJ9GcvrbmOL3r/7QOMwVZDSw+1SqsrA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- espree@9.6.1:
- resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
esquery@1.5.0:
resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
engines: {node: '>=0.10'}
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.3.0:
- resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==}
+ globals@15.4.0:
+ resolution: {integrity: sha512-unnwvMZpv0eDUyjNyh9DH/yxUaRYrEjW/qK4QcdrHg3oO11igUQrCSgODHEqxlKg8v2CD2Sd7UkqqEBoz5U7TQ==}
engines: {node: '>=18'}
globby@11.1.0:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- jiti@1.21.1:
- resolution: {integrity: sha512-KMXpzEJMsOFyRj6ZpDTnnlJrdr9umUY+eut5vlRvjVixohitnRFIRTFw9MEu9zPlBxTHZo6xD5ftKYiQZuJYQw==}
+ jiti@1.21.3:
+ resolution: {integrity: sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==}
hasBin: true
js-tokens@4.0.0:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- lilconfig@3.1.1:
- resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==}
+ lilconfig@3.1.2:
+ resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
- minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
-
minimatch@9.0.4:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- neostandard@0.5.1:
- resolution: {integrity: sha512-PaeGRlEyc0EQ0a5ORPZurasGhjfdgFB2TLGyTAnl7Vj1xerZ3vgT5NFdbaVAb1PtoT/HOFtOajYAUguNl9hDew==}
+ neostandard@0.7.0:
+ resolution: {integrity: sha512-YQ9jyV6qra2yQCmFLfkvwOaZDFjsKZrS15aXkwqA5otnC23cd2sMdtNQumXWb5KfOoWPcG5KLtYG9NZG+l9bjw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
- picomatch@4.0.2:
- resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
- engines: {node: '>=12'}
-
pidtree@0.6.0:
resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
engines: {node: '>=0.10'}
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- type-fest@4.19.0:
- resolution: {integrity: sha512-CN2l+hWACRiejlnr68vY0/7734Kzu+9+TOslUXbSCQ1ruY9XIHDBSceVXCcHm/oXrdzhtLMMdJEKfemf1yXiZQ==}
+ type-fest@4.20.0:
+ resolution: {integrity: sha512-MBh+PHUHHisjXf4tlx0CFWoMdjx8zCMLJHOjnV1prABYZFHqtFOyauCIK2/7w4oIfwkF8iNhLtnJEfVY2vn3iw==}
engines: {node: '>=16'}
- typescript-eslint@8.0.0-alpha.27:
- resolution: {integrity: sha512-33OLepILfCgcbHIEH+JBgJWGP1fv+XO6KctFa8cvFqNOy4oX5clIg5fp+/p9NBNvNQh9IXrXltjsj2BuquHX8g==}
+ typescript-eslint@8.0.0-alpha.29:
+ resolution: {integrity: sha512-NASQjd4tP+wukSs/Cj8vHjK/Ogk0nhVOr/kwzwg0AaXOWiz0g+rtE+lvqAaV+nhsCfMskuzKzc1TywFrhJlbvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
- uuid@9.0.1:
- resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ uuid@10.0.0:
+ resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==}
hasBin: true
which@2.0.2:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
- yaml@2.4.3:
- resolution: {integrity: sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==}
+ yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
hasBin: true
snapshots:
- '@babel/code-frame@7.24.6':
+ '@babel/code-frame@7.24.7':
dependencies:
- '@babel/highlight': 7.24.6
+ '@babel/highlight': 7.24.7
picocolors: 1.0.1
- '@babel/helper-validator-identifier@7.24.6': {}
+ '@babel/helper-validator-identifier@7.24.7': {}
- '@babel/highlight@7.24.6':
+ '@babel/highlight@7.24.7':
dependencies:
- '@babel/helper-validator-identifier': 7.24.6
+ '@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
picocolors: 1.0.1
'@eslint/object-schema@2.1.3': {}
+ '@humanwhocodes/gitignore-to-minimatch@1.0.2': {}
+
'@humanwhocodes/module-importer@1.0.1': {}
'@humanwhocodes/retry@0.3.0': {}
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@stylistic/eslint-plugin-js@1.8.1(eslint@9.4.0)':
+ '@stylistic/eslint-plugin-js@2.1.0(eslint@9.4.0)':
dependencies:
'@types/eslint': 8.56.10
acorn: 8.11.3
- escape-string-regexp: 4.0.0
- eslint: 9.4.0
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
-
- '@stylistic/eslint-plugin-jsx@1.8.1(eslint@9.4.0)':
- dependencies:
- '@stylistic/eslint-plugin-js': 1.8.1(eslint@9.4.0)
- '@types/eslint': 8.56.10
- eslint: 9.4.0
- estraverse: 5.3.0
- picomatch: 4.0.2
-
- '@stylistic/eslint-plugin-plus@1.8.1(eslint@9.4.0)(typescript@5.4.5)':
- dependencies:
- '@types/eslint': 8.56.10
- '@typescript-eslint/utils': 6.21.0(eslint@9.4.0)(typescript@5.4.5)
- eslint: 9.4.0
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- '@stylistic/eslint-plugin-ts@1.8.1(eslint@9.4.0)(typescript@5.4.5)':
- dependencies:
- '@stylistic/eslint-plugin-js': 1.8.1(eslint@9.4.0)
- '@types/eslint': 8.56.10
- '@typescript-eslint/utils': 6.21.0(eslint@9.4.0)(typescript@5.4.5)
eslint: 9.4.0
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- '@stylistic/eslint-plugin@1.8.1(eslint@9.4.0)(typescript@5.4.5)':
- dependencies:
- '@stylistic/eslint-plugin-js': 1.8.1(eslint@9.4.0)
- '@stylistic/eslint-plugin-jsx': 1.8.1(eslint@9.4.0)
- '@stylistic/eslint-plugin-plus': 1.8.1(eslint@9.4.0)(typescript@5.4.5)
- '@stylistic/eslint-plugin-ts': 1.8.1(eslint@9.4.0)(typescript@5.4.5)
- '@types/eslint': 8.56.10
- eslint: 9.4.0
- transitivePeerDependencies:
- - supports-color
- - typescript
+ eslint-visitor-keys: 4.0.0
+ espree: 10.0.1
'@types/conventional-commits-parser@5.0.0':
dependencies:
dependencies:
undici-types: 5.26.5
- '@types/semver@7.5.8': {}
-
- '@typescript-eslint/eslint-plugin@8.0.0-alpha.27(@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)':
+ '@typescript-eslint/eslint-plugin@8.0.0-alpha.29(@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/regexpp': 4.10.1
- '@typescript-eslint/parser': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/scope-manager': 8.0.0-alpha.27
- '@typescript-eslint/type-utils': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 8.0.0-alpha.27
+ '@typescript-eslint/parser': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.29
+ '@typescript-eslint/type-utils': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.29
eslint: 9.4.0
graphemer: 1.4.0
ignore: 5.3.1
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)':
+ '@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/scope-manager': 8.0.0-alpha.27
- '@typescript-eslint/types': 8.0.0-alpha.27
- '@typescript-eslint/typescript-estree': 8.0.0-alpha.27(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 8.0.0-alpha.27
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.29
+ '@typescript-eslint/types': 8.0.0-alpha.29
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.29(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.29
debug: 4.3.5
eslint: 9.4.0
optionalDependencies:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@6.21.0':
+ '@typescript-eslint/scope-manager@8.0.0-alpha.29':
dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
+ '@typescript-eslint/types': 8.0.0-alpha.29
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.29
- '@typescript-eslint/scope-manager@8.0.0-alpha.27':
+ '@typescript-eslint/type-utils@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/types': 8.0.0-alpha.27
- '@typescript-eslint/visitor-keys': 8.0.0-alpha.27
-
- '@typescript-eslint/type-utils@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)':
- dependencies:
- '@typescript-eslint/typescript-estree': 8.0.0-alpha.27(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.29(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
debug: 4.3.5
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
- eslint
- supports-color
- '@typescript-eslint/types@6.21.0': {}
-
'@typescript-eslint/types@7.12.0': {}
- '@typescript-eslint/types@8.0.0-alpha.27': {}
+ '@typescript-eslint/types@8.0.0-alpha.29': {}
- '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)':
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.29(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.5
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.3
- semver: 7.6.2
- ts-api-utils: 1.3.0(typescript@5.4.5)
- optionalDependencies:
- typescript: 5.4.5
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/typescript-estree@8.0.0-alpha.27(typescript@5.4.5)':
- dependencies:
- '@typescript-eslint/types': 8.0.0-alpha.27
- '@typescript-eslint/visitor-keys': 8.0.0-alpha.27
+ '@typescript-eslint/types': 8.0.0-alpha.29
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.29
debug: 4.3.5
globby: 11.1.0
is-glob: 4.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@6.21.0(eslint@9.4.0)(typescript@5.4.5)':
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5)
- eslint: 9.4.0
- semver: 7.6.2
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- '@typescript-eslint/utils@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)':
+ '@typescript-eslint/utils@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
- '@typescript-eslint/scope-manager': 8.0.0-alpha.27
- '@typescript-eslint/types': 8.0.0-alpha.27
- '@typescript-eslint/typescript-estree': 8.0.0-alpha.27(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.29
+ '@typescript-eslint/types': 8.0.0-alpha.29
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.29(typescript@5.4.5)
eslint: 9.4.0
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@6.21.0':
- dependencies:
- '@typescript-eslint/types': 6.21.0
- eslint-visitor-keys: 3.4.3
-
- '@typescript-eslint/visitor-keys@8.0.0-alpha.27':
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.29':
dependencies:
- '@typescript-eslint/types': 8.0.0-alpha.27
+ '@typescript-eslint/types': 8.0.0-alpha.29
eslint-visitor-keys: 3.4.3
JSONStream@1.3.5:
dependencies:
'@types/node': 20.14.2
cosmiconfig: 9.0.0(typescript@5.4.5)
- jiti: 1.21.1
+ jiti: 1.21.3
typescript: 5.4.5
cosmiconfig@9.0.0(typescript@5.4.5):
eslint-define-config@2.1.0: {}
- eslint-plugin-es-x@7.6.0(eslint@9.4.0):
+ eslint-plugin-es-x@7.7.0(eslint@9.4.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
'@eslint-community/regexpp': 4.10.1
eslint: 9.4.0
eslint-compat-utils: 0.5.1(eslint@9.4.0)
- eslint-plugin-jsdoc@48.2.7(eslint@9.4.0):
+ eslint-plugin-jsdoc@48.2.9(eslint@9.4.0):
dependencies:
'@es-joy/jsdoccomment': 0.43.1
are-docs-informative: 0.0.2
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@17.8.0(eslint@9.4.0):
+ eslint-plugin-n@17.8.1(eslint@9.4.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
enhanced-resolve: 5.17.0
eslint: 9.4.0
- eslint-plugin-es-x: 7.6.0(eslint@9.4.0)
+ eslint-plugin-es-x: 7.7.0(eslint@9.4.0)
get-tsconfig: 4.7.5
- globals: 15.3.0
+ globals: 15.4.0
ignore: 5.3.1
minimatch: 9.0.4
semver: 7.6.2
acorn-jsx: 5.3.2(acorn@8.11.3)
eslint-visitor-keys: 4.0.0
- espree@9.6.1:
- dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
- eslint-visitor-keys: 3.4.3
-
esquery@1.5.0:
dependencies:
estraverse: 5.3.0
globals@14.0.0: {}
- globals@15.3.0: {}
+ globals@15.4.0: {}
globby@11.1.0:
dependencies:
decircular: 0.1.1
is-obj: 3.0.0
sort-keys: 5.0.0
- type-fest: 4.19.0
+ type-fest: 4.20.0
human-signals@5.0.0: {}
isexe@2.0.0: {}
- jiti@1.21.1: {}
+ jiti@1.21.3: {}
js-tokens@4.0.0: {}
prelude-ls: 1.2.1
type-check: 0.4.0
- lilconfig@3.1.1: {}
+ lilconfig@3.1.2: {}
lines-and-columns@1.2.4: {}
commander: 12.1.0
debug: 4.3.5
execa: 8.0.1
- lilconfig: 3.1.1
+ lilconfig: 3.1.2
listr2: 8.2.1
micromatch: 4.0.7
pidtree: 0.6.0
string-argv: 0.3.2
- yaml: 2.4.3
+ yaml: 2.4.5
transitivePeerDependencies:
- supports-color
dependencies:
brace-expansion: 1.1.11
- minimatch@9.0.3:
- dependencies:
- brace-expansion: 2.0.1
-
minimatch@9.0.4:
dependencies:
brace-expansion: 2.0.1
natural-compare@1.4.0: {}
- neostandard@0.5.1(@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5):
+ neostandard@0.7.0(@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5):
dependencies:
- '@stylistic/eslint-plugin': 1.8.1(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/eslint-plugin': 8.0.0-alpha.27(@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
+ '@humanwhocodes/gitignore-to-minimatch': 1.0.2
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.4.0)
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.29(@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
eslint: 9.4.0
- eslint-plugin-n: 17.8.0(eslint@9.4.0)
- globals: 15.3.0
+ eslint-plugin-n: 17.8.1(eslint@9.4.0)
+ find-up: 5.0.0
+ globals: 15.4.0
peowly: 1.3.0
- typescript-eslint: 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
+ typescript-eslint: 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
transitivePeerDependencies:
- '@typescript-eslint/parser'
- supports-color
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.24.6
+ '@babel/code-frame': 7.24.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
picomatch@2.3.1: {}
- picomatch@4.0.2: {}
-
pidtree@0.6.0: {}
prelude-ls@1.2.1: {}
dependencies:
prelude-ls: 1.2.1
- type-fest@4.19.0: {}
+ type-fest@4.20.0: {}
- typescript-eslint@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5):
+ typescript-eslint@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.0.0-alpha.27(@typescript-eslint/parser@8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/parser': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.27(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.29(@typescript-eslint/parser@8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.29(eslint@9.4.0)(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
dependencies:
punycode: 2.3.1
- uuid@9.0.1: {}
+ uuid@10.0.0: {}
which@2.0.2:
dependencies:
y18n@5.0.8: {}
- yaml@2.4.3: {}
+ yaml@2.4.5: {}
yargs-parser@21.1.1: {}