this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

update ava and use @ava/typescript

Patrik Csak caf273be 6780a441

+132 -490
-1
.gitignore
··· 1 - .tsimp 2 1 coverage 3 2 distribution 4 3 node_modules
+6 -3
ava.config.js
··· 1 1 const config = { 2 - extensions: { 3 - ts: 'module', 2 + typescript: { 3 + compile: 'tsc', 4 + rewritePaths: { 5 + 'source/': 'distribution/source/', 6 + 'test/': 'distribution/test/', 7 + }, 4 8 }, 5 - nodeArguments: ['--import=tsimp'], 6 9 }; 7 10 8 11 export default config;
+124 -484
package-lock.json
··· 12 12 "random-item": "^4.0.1" 13 13 }, 14 14 "devDependencies": { 15 + "@ava/typescript": "^6.0.0", 15 16 "@sindresorhus/tsconfig": "^7.0.0", 16 - "ava": "^6.1.2", 17 + "ava": "^6.4.1", 17 18 "c8": "^10.1.3", 18 19 "del-cli": "^6.0.0", 19 20 "eslint": "^9.32.0", 20 21 "prettier": "^3.6.2", 21 22 "sort-package-json": "^3.0.0", 22 - "tsimp": "^2.0.11", 23 23 "typescript": "^5.0.2", 24 24 "xo": "^1.2.1" 25 25 }, ··· 28 28 }, 29 29 "funding": { 30 30 "url": "https://buymeacoffee.com/patrikcsak" 31 + } 32 + }, 33 + "node_modules/@ava/typescript": { 34 + "version": "6.0.0", 35 + "resolved": "https://registry.npmjs.org/@ava/typescript/-/typescript-6.0.0.tgz", 36 + "integrity": "sha512-+8oDYc4J5cCaWZh1VUbyc+cegGplJO9FqHpqR4LVAVx8fRLVRaYlC4yyA6cqHJ1vWP23Ff/ECS5U68Zz6OLZlg==", 37 + "dev": true, 38 + "license": "MIT", 39 + "dependencies": { 40 + "escape-string-regexp": "^5.0.0", 41 + "execa": "^9.6.0" 42 + }, 43 + "engines": { 44 + "node": "^20.8 || ^22 || >=24" 31 45 } 32 46 }, 33 47 "node_modules/@babel/code-frame": { ··· 389 403 "node": "20 || >=22" 390 404 } 391 405 }, 392 - "node_modules/@isaacs/cached": { 393 - "version": "1.0.1", 394 - "resolved": "https://registry.npmjs.org/@isaacs/cached/-/cached-1.0.1.tgz", 395 - "integrity": "sha512-7kGcJ9Hc1f4qpTApWz3swxbF9Qv1NF/GxuPtXeTptbsgvJIoufSd0h854Nq/2bw80F5C1onsFgEI05l+q0e4vw==", 396 - "dev": true, 397 - "license": "BlueOak-1.0.0", 398 - "dependencies": { 399 - "@isaacs/catcher": "^1.0.0" 400 - } 401 - }, 402 - "node_modules/@isaacs/catcher": { 403 - "version": "1.0.4", 404 - "resolved": "https://registry.npmjs.org/@isaacs/catcher/-/catcher-1.0.4.tgz", 405 - "integrity": "sha512-g2klMwbnguClWNnCeQ1zYaDJsvPbIbnjdJPDE0z09MqoejJDZSLK5vIKiClq2Bkg5ubuI8vaN6wfIUi5GYzMVA==", 406 - "dev": true, 407 - "license": "BlueOak-1.0.0" 408 - }, 409 406 "node_modules/@isaacs/cliui": { 410 407 "version": "8.0.2", 411 408 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", ··· 616 613 } 617 614 }, 618 615 "node_modules/@rollup/pluginutils": { 619 - "version": "5.1.4", 620 - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", 621 - "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", 616 + "version": "5.2.0", 617 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz", 618 + "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==", 622 619 "dev": true, 623 620 "license": "MIT", 624 621 "dependencies": { ··· 1278 1275 ] 1279 1276 }, 1280 1277 "node_modules/@vercel/nft": { 1281 - "version": "0.27.10", 1282 - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.27.10.tgz", 1283 - "integrity": "sha512-zbaF9Wp/NsZtKLE4uVmL3FyfFwlpDyuymQM1kPbeT0mVOHKDQQNjnnfslB3REg3oZprmNFJuh3pkHBk2qAaizg==", 1278 + "version": "0.29.4", 1279 + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.29.4.tgz", 1280 + "integrity": "sha512-6lLqMNX3TuycBPABycx7A9F1bHQR7kiQln6abjFbPrf5C/05qHM9M5E4PeTE59c7z8g6vHnx1Ioihb2AQl7BTA==", 1284 1281 "dev": true, 1285 1282 "license": "MIT", 1286 1283 "dependencies": { 1287 - "@mapbox/node-pre-gyp": "^2.0.0-rc.0", 1284 + "@mapbox/node-pre-gyp": "^2.0.0", 1288 1285 "@rollup/pluginutils": "^5.1.3", 1289 1286 "acorn": "^8.6.0", 1290 1287 "acorn-import-attributes": "^1.9.5", 1291 1288 "async-sema": "^3.1.1", 1292 1289 "bindings": "^1.4.0", 1293 1290 "estree-walker": "2.0.2", 1294 - "glob": "^7.1.3", 1291 + "glob": "^10.4.5", 1295 1292 "graceful-fs": "^4.2.9", 1296 1293 "node-gyp-build": "^4.2.2", 1297 1294 "picomatch": "^4.0.2", ··· 1301 1298 "nft": "out/cli.js" 1302 1299 }, 1303 1300 "engines": { 1304 - "node": ">=16" 1301 + "node": ">=18" 1305 1302 } 1306 1303 }, 1307 1304 "node_modules/abbrev": { 1308 - "version": "3.0.0", 1309 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.0.tgz", 1310 - "integrity": "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==", 1305 + "version": "3.0.1", 1306 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", 1307 + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", 1311 1308 "dev": true, 1312 1309 "license": "ISC", 1313 1310 "engines": { ··· 1361 1358 } 1362 1359 }, 1363 1360 "node_modules/agent-base": { 1364 - "version": "7.1.3", 1365 - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", 1366 - "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", 1361 + "version": "7.1.4", 1362 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 1363 + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 1367 1364 "dev": true, 1368 1365 "license": "MIT", 1369 1366 "engines": { ··· 1625 1622 "license": "MIT" 1626 1623 }, 1627 1624 "node_modules/ava": { 1628 - "version": "6.2.0", 1629 - "resolved": "https://registry.npmjs.org/ava/-/ava-6.2.0.tgz", 1630 - "integrity": "sha512-+GZk5PbyepjiO/68hzCZCUepQOQauKfNnI7sA4JukBTg97jD7E+tDKEA7OhGOGr6EorNNMM9+jqvgHVOTOzG4w==", 1625 + "version": "6.4.1", 1626 + "resolved": "https://registry.npmjs.org/ava/-/ava-6.4.1.tgz", 1627 + "integrity": "sha512-vxmPbi1gZx9zhAjHBgw81w/iEDKcrokeRk/fqDTyA2DQygZ0o+dUGRHFOtX8RA5N0heGJTTsIk7+xYxitDb61Q==", 1631 1628 "dev": true, 1632 1629 "license": "MIT", 1633 1630 "dependencies": { 1634 - "@vercel/nft": "^0.27.5", 1635 - "acorn": "^8.13.0", 1631 + "@vercel/nft": "^0.29.4", 1632 + "acorn": "^8.15.0", 1636 1633 "acorn-walk": "^8.3.4", 1637 1634 "ansi-styles": "^6.2.1", 1638 1635 "arrgv": "^1.0.2", 1639 1636 "arrify": "^3.0.0", 1640 1637 "callsites": "^4.2.0", 1641 - "cbor": "^9.0.2", 1642 - "chalk": "^5.3.0", 1638 + "cbor": "^10.0.9", 1639 + "chalk": "^5.4.1", 1643 1640 "chunkd": "^2.0.1", 1644 - "ci-info": "^4.0.0", 1641 + "ci-info": "^4.3.0", 1645 1642 "ci-parallel-vars": "^1.0.1", 1646 1643 "cli-truncate": "^4.0.0", 1647 1644 "code-excerpt": "^4.0.0", 1648 1645 "common-path-prefix": "^3.0.0", 1649 1646 "concordance": "^5.0.4", 1650 1647 "currently-unhandled": "^0.4.1", 1651 - "debug": "^4.3.7", 1652 - "emittery": "^1.0.3", 1648 + "debug": "^4.4.1", 1649 + "emittery": "^1.2.0", 1653 1650 "figures": "^6.1.0", 1654 - "globby": "^14.0.2", 1651 + "globby": "^14.1.0", 1655 1652 "ignore-by-default": "^2.1.0", 1656 1653 "indent-string": "^5.0.0", 1657 1654 "is-plain-object": "^5.0.0", 1658 1655 "is-promise": "^4.0.0", 1659 1656 "matcher": "^5.0.0", 1660 - "memoize": "^10.0.0", 1657 + "memoize": "^10.1.0", 1661 1658 "ms": "^2.1.3", 1662 - "p-map": "^7.0.2", 1659 + "p-map": "^7.0.3", 1663 1660 "package-config": "^5.0.0", 1664 1661 "picomatch": "^4.0.2", 1665 1662 "plur": "^5.1.0", 1666 - "pretty-ms": "^9.1.0", 1663 + "pretty-ms": "^9.2.0", 1667 1664 "resolve-cwd": "^3.0.0", 1668 1665 "stack-utils": "^2.0.6", 1669 1666 "strip-ansi": "^7.1.0", ··· 1676 1673 "ava": "entrypoints/cli.mjs" 1677 1674 }, 1678 1675 "engines": { 1679 - "node": "^18.18 || ^20.8 || ^22 || >=23" 1676 + "node": "^18.18 || ^20.8 || ^22 || ^23 || >=24" 1680 1677 }, 1681 1678 "peerDependencies": { 1682 1679 "@ava/typescript": "*" ··· 1932 1929 "license": "CC-BY-4.0" 1933 1930 }, 1934 1931 "node_modules/cbor": { 1935 - "version": "9.0.2", 1936 - "resolved": "https://registry.npmjs.org/cbor/-/cbor-9.0.2.tgz", 1937 - "integrity": "sha512-JPypkxsB10s9QOWwa6zwPzqE1Md3vqpPc+cai4sAecuCsRyAtAl/pMyhPlMbT/xtPnm2dznJZYRLui57qiRhaQ==", 1932 + "version": "10.0.9", 1933 + "resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.9.tgz", 1934 + "integrity": "sha512-KEWYehb/vJkRmigctVQLsz73Us2RNnITo/wOwQV5AtZpLGH1r2PPlsNHdsX460YuHZCyhLklbYzAOuJfOeg34Q==", 1938 1935 "dev": true, 1939 1936 "license": "MIT", 1940 1937 "dependencies": { 1941 - "nofilter": "^3.1.0" 1938 + "nofilter": "^3.0.2" 1942 1939 }, 1943 1940 "engines": { 1944 - "node": ">=16" 1941 + "node": ">=20" 1945 1942 } 1946 1943 }, 1947 1944 "node_modules/chalk": { ··· 1975 1972 "license": "MIT" 1976 1973 }, 1977 1974 "node_modules/ci-info": { 1978 - "version": "4.2.0", 1979 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 1980 - "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 1975 + "version": "4.3.0", 1976 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", 1977 + "integrity": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==", 1981 1978 "dev": true, 1982 1979 "funding": [ 1983 1980 { ··· 2192 2189 "license": "MIT" 2193 2190 }, 2194 2191 "node_modules/consola": { 2195 - "version": "3.4.0", 2196 - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.0.tgz", 2197 - "integrity": "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==", 2192 + "version": "3.4.2", 2193 + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", 2194 + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", 2198 2195 "dev": true, 2199 2196 "license": "MIT", 2200 2197 "engines": { ··· 2531 2528 } 2532 2529 }, 2533 2530 "node_modules/detect-libc": { 2534 - "version": "2.0.3", 2535 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 2536 - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 2531 + "version": "2.0.4", 2532 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 2533 + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 2537 2534 "dev": true, 2538 2535 "license": "Apache-2.0", 2539 2536 "engines": { ··· 2596 2593 "license": "ISC" 2597 2594 }, 2598 2595 "node_modules/emittery": { 2599 - "version": "1.1.0", 2600 - "resolved": "https://registry.npmjs.org/emittery/-/emittery-1.1.0.tgz", 2601 - "integrity": "sha512-rsX7ktqARv/6UQDgMaLfIqUWAEzzbCQiVh7V9rhDXp6c37yoJcks12NVD+XPkgl4AEavmNhVfrhGoqYwIsMYYA==", 2596 + "version": "1.2.0", 2597 + "resolved": "https://registry.npmjs.org/emittery/-/emittery-1.2.0.tgz", 2598 + "integrity": "sha512-KxdRyyFcS85pH3dnU8Y5yFUm2YJdaHwcBZWrfG8o89ZY9a13/f9itbN+YG3ELbBo9Pg5zvIozstmuV8bX13q6g==", 2602 2599 "dev": true, 2603 2600 "license": "MIT", 2604 2601 "engines": { ··· 3817 3814 } 3818 3815 }, 3819 3816 "node_modules/execa": { 3820 - "version": "9.5.2", 3821 - "resolved": "https://registry.npmjs.org/execa/-/execa-9.5.2.tgz", 3822 - "integrity": "sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==", 3817 + "version": "9.6.0", 3818 + "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz", 3819 + "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==", 3823 3820 "dev": true, 3824 3821 "license": "MIT", 3825 3822 "dependencies": { 3826 3823 "@sindresorhus/merge-streams": "^4.0.0", 3827 - "cross-spawn": "^7.0.3", 3824 + "cross-spawn": "^7.0.6", 3828 3825 "figures": "^6.1.0", 3829 3826 "get-stream": "^9.0.0", 3830 - "human-signals": "^8.0.0", 3827 + "human-signals": "^8.0.1", 3831 3828 "is-plain-obj": "^4.1.0", 3832 3829 "is-stream": "^4.0.1", 3833 3830 "npm-run-path": "^6.0.0", 3834 - "pretty-ms": "^9.0.0", 3831 + "pretty-ms": "^9.2.0", 3835 3832 "signal-exit": "^4.1.0", 3836 3833 "strip-final-newline": "^4.0.0", 3837 - "yoctocolors": "^2.0.0" 3834 + "yoctocolors": "^2.1.1" 3838 3835 }, 3839 3836 "engines": { 3840 3837 "node": "^18.19.0 || >=20.5.0" ··· 4092 4089 "url": "https://github.com/sponsors/isaacs" 4093 4090 } 4094 4091 }, 4095 - "node_modules/fs.realpath": { 4096 - "version": "1.0.0", 4097 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4098 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 4099 - "dev": true, 4100 - "license": "ISC" 4101 - }, 4102 4092 "node_modules/function-bind": { 4103 4093 "version": "1.1.2", 4104 4094 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", ··· 4284 4274 } 4285 4275 }, 4286 4276 "node_modules/glob": { 4287 - "version": "7.2.3", 4288 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 4289 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 4290 - "deprecated": "Glob versions prior to v9 are no longer supported", 4277 + "version": "10.4.5", 4278 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 4279 + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 4291 4280 "dev": true, 4292 4281 "license": "ISC", 4293 4282 "dependencies": { 4294 - "fs.realpath": "^1.0.0", 4295 - "inflight": "^1.0.4", 4296 - "inherits": "2", 4297 - "minimatch": "^3.1.1", 4298 - "once": "^1.3.0", 4299 - "path-is-absolute": "^1.0.0" 4283 + "foreground-child": "^3.1.0", 4284 + "jackspeak": "^3.1.2", 4285 + "minimatch": "^9.0.4", 4286 + "minipass": "^7.1.2", 4287 + "package-json-from-dist": "^1.0.0", 4288 + "path-scurry": "^1.11.1" 4300 4289 }, 4301 - "engines": { 4302 - "node": "*" 4290 + "bin": { 4291 + "glob": "dist/esm/bin.mjs" 4303 4292 }, 4304 4293 "funding": { 4305 4294 "url": "https://github.com/sponsors/isaacs" ··· 4316 4305 }, 4317 4306 "engines": { 4318 4307 "node": ">= 6" 4308 + } 4309 + }, 4310 + "node_modules/glob/node_modules/brace-expansion": { 4311 + "version": "2.0.2", 4312 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 4313 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 4314 + "dev": true, 4315 + "license": "MIT", 4316 + "dependencies": { 4317 + "balanced-match": "^1.0.0" 4318 + } 4319 + }, 4320 + "node_modules/glob/node_modules/minimatch": { 4321 + "version": "9.0.5", 4322 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 4323 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 4324 + "dev": true, 4325 + "license": "ISC", 4326 + "dependencies": { 4327 + "brace-expansion": "^2.0.1" 4328 + }, 4329 + "engines": { 4330 + "node": ">=16 || 14 >=14.17" 4331 + }, 4332 + "funding": { 4333 + "url": "https://github.com/sponsors/isaacs" 4319 4334 } 4320 4335 }, 4321 4336 "node_modules/globals": { ··· 4512 4527 } 4513 4528 }, 4514 4529 "node_modules/human-signals": { 4515 - "version": "8.0.0", 4516 - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", 4517 - "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", 4530 + "version": "8.0.1", 4531 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", 4532 + "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", 4518 4533 "dev": true, 4519 4534 "license": "Apache-2.0", 4520 4535 "engines": { ··· 4603 4618 "funding": { 4604 4619 "url": "https://github.com/sponsors/sindresorhus" 4605 4620 } 4606 - }, 4607 - "node_modules/inflight": { 4608 - "version": "1.0.6", 4609 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4610 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4611 - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 4612 - "dev": true, 4613 - "license": "ISC", 4614 - "dependencies": { 4615 - "once": "^1.3.0", 4616 - "wrappy": "1" 4617 - } 4618 - }, 4619 - "node_modules/inherits": { 4620 - "version": "2.0.4", 4621 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4622 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4623 - "dev": true, 4624 - "license": "ISC" 4625 4621 }, 4626 4622 "node_modules/internal-slot": { 4627 4623 "version": "1.1.0", ··· 5772 5768 } 5773 5769 }, 5774 5770 "node_modules/minizlib": { 5775 - "version": "3.0.1", 5776 - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", 5777 - "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", 5771 + "version": "3.0.2", 5772 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", 5773 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 5778 5774 "dev": true, 5779 5775 "license": "MIT", 5780 5776 "dependencies": { 5781 - "minipass": "^7.0.4", 5782 - "rimraf": "^5.0.5" 5777 + "minipass": "^7.1.2" 5783 5778 }, 5784 5779 "engines": { 5785 5780 "node": ">= 18" 5786 - } 5787 - }, 5788 - "node_modules/minizlib/node_modules/brace-expansion": { 5789 - "version": "2.0.1", 5790 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 5791 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 5792 - "dev": true, 5793 - "license": "MIT", 5794 - "dependencies": { 5795 - "balanced-match": "^1.0.0" 5796 - } 5797 - }, 5798 - "node_modules/minizlib/node_modules/glob": { 5799 - "version": "10.4.5", 5800 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 5801 - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 5802 - "dev": true, 5803 - "license": "ISC", 5804 - "dependencies": { 5805 - "foreground-child": "^3.1.0", 5806 - "jackspeak": "^3.1.2", 5807 - "minimatch": "^9.0.4", 5808 - "minipass": "^7.1.2", 5809 - "package-json-from-dist": "^1.0.0", 5810 - "path-scurry": "^1.11.1" 5811 - }, 5812 - "bin": { 5813 - "glob": "dist/esm/bin.mjs" 5814 - }, 5815 - "funding": { 5816 - "url": "https://github.com/sponsors/isaacs" 5817 - } 5818 - }, 5819 - "node_modules/minizlib/node_modules/minimatch": { 5820 - "version": "9.0.5", 5821 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 5822 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 5823 - "dev": true, 5824 - "license": "ISC", 5825 - "dependencies": { 5826 - "brace-expansion": "^2.0.1" 5827 - }, 5828 - "engines": { 5829 - "node": ">=16 || 14 >=14.17" 5830 - }, 5831 - "funding": { 5832 - "url": "https://github.com/sponsors/isaacs" 5833 - } 5834 - }, 5835 - "node_modules/minizlib/node_modules/rimraf": { 5836 - "version": "5.0.10", 5837 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", 5838 - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", 5839 - "dev": true, 5840 - "license": "ISC", 5841 - "dependencies": { 5842 - "glob": "^10.3.7" 5843 - }, 5844 - "bin": { 5845 - "rimraf": "dist/esm/bin.mjs" 5846 - }, 5847 - "funding": { 5848 - "url": "https://github.com/sponsors/isaacs" 5849 5781 } 5850 5782 }, 5851 5783 "node_modules/mkdirp": { ··· 6108 6040 "url": "https://github.com/sponsors/ljharb" 6109 6041 } 6110 6042 }, 6111 - "node_modules/once": { 6112 - "version": "1.4.0", 6113 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 6114 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 6115 - "dev": true, 6116 - "license": "ISC", 6117 - "dependencies": { 6118 - "wrappy": "1" 6119 - } 6120 - }, 6121 6043 "node_modules/open": { 6122 6044 "version": "10.1.0", 6123 6045 "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", ··· 6326 6248 "node": ">=8" 6327 6249 } 6328 6250 }, 6329 - "node_modules/path-is-absolute": { 6330 - "version": "1.0.1", 6331 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 6332 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 6333 - "dev": true, 6334 - "license": "MIT", 6335 - "engines": { 6336 - "node": ">=0.10.0" 6337 - } 6338 - }, 6339 6251 "node_modules/path-key": { 6340 6252 "version": "3.1.1", 6341 6253 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", ··· 6408 6320 }, 6409 6321 "funding": { 6410 6322 "url": "https://github.com/sponsors/jonschlinkert" 6411 - } 6412 - }, 6413 - "node_modules/pirates": { 6414 - "version": "4.0.6", 6415 - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 6416 - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 6417 - "dev": true, 6418 - "license": "MIT", 6419 - "engines": { 6420 - "node": ">= 6" 6421 6323 } 6422 6324 }, 6423 6325 "node_modules/pkg-dir": { ··· 7076 6978 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 7077 6979 } 7078 6980 }, 7079 - "node_modules/sock-daemon": { 7080 - "version": "1.4.2", 7081 - "resolved": "https://registry.npmjs.org/sock-daemon/-/sock-daemon-1.4.2.tgz", 7082 - "integrity": "sha512-IzbegWshWWR+UzQ7487mbdYNmfJ1jXUXQBUHooqtpylO+aW0vMVbFN2d2ug3CSPZ0wbG7ZTTGwpUuthIDFIOGg==", 7083 - "dev": true, 7084 - "license": "BlueOak-1.0.0", 7085 - "dependencies": { 7086 - "rimraf": "^5.0.5", 7087 - "signal-exit": "^4.1.0", 7088 - "socket-post-message": "^1.0.3" 7089 - }, 7090 - "engines": { 7091 - "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20" 7092 - } 7093 - }, 7094 - "node_modules/sock-daemon/node_modules/brace-expansion": { 7095 - "version": "2.0.1", 7096 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 7097 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 7098 - "dev": true, 7099 - "license": "MIT", 7100 - "dependencies": { 7101 - "balanced-match": "^1.0.0" 7102 - } 7103 - }, 7104 - "node_modules/sock-daemon/node_modules/glob": { 7105 - "version": "10.4.5", 7106 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 7107 - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 7108 - "dev": true, 7109 - "license": "ISC", 7110 - "dependencies": { 7111 - "foreground-child": "^3.1.0", 7112 - "jackspeak": "^3.1.2", 7113 - "minimatch": "^9.0.4", 7114 - "minipass": "^7.1.2", 7115 - "package-json-from-dist": "^1.0.0", 7116 - "path-scurry": "^1.11.1" 7117 - }, 7118 - "bin": { 7119 - "glob": "dist/esm/bin.mjs" 7120 - }, 7121 - "funding": { 7122 - "url": "https://github.com/sponsors/isaacs" 7123 - } 7124 - }, 7125 - "node_modules/sock-daemon/node_modules/minimatch": { 7126 - "version": "9.0.5", 7127 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 7128 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 7129 - "dev": true, 7130 - "license": "ISC", 7131 - "dependencies": { 7132 - "brace-expansion": "^2.0.1" 7133 - }, 7134 - "engines": { 7135 - "node": ">=16 || 14 >=14.17" 7136 - }, 7137 - "funding": { 7138 - "url": "https://github.com/sponsors/isaacs" 7139 - } 7140 - }, 7141 - "node_modules/sock-daemon/node_modules/rimraf": { 7142 - "version": "5.0.10", 7143 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", 7144 - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", 7145 - "dev": true, 7146 - "license": "ISC", 7147 - "dependencies": { 7148 - "glob": "^10.3.7" 7149 - }, 7150 - "bin": { 7151 - "rimraf": "dist/esm/bin.mjs" 7152 - }, 7153 - "funding": { 7154 - "url": "https://github.com/sponsors/isaacs" 7155 - } 7156 - }, 7157 - "node_modules/socket-post-message": { 7158 - "version": "1.0.3", 7159 - "resolved": "https://registry.npmjs.org/socket-post-message/-/socket-post-message-1.0.3.tgz", 7160 - "integrity": "sha512-UhJaB3xR2oF+HvddFOq2cBZi4zVKOHvdiBo+BaScNxsEUg3TLWSP8BkweKfe07kfH1thjn1hJR0af/w1EtBFjg==", 7161 - "dev": true 7162 - }, 7163 6981 "node_modules/sort-object-keys": { 7164 6982 "version": "1.1.3", 7165 6983 "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz", ··· 7598 7416 "node": ">=18" 7599 7417 } 7600 7418 }, 7601 - "node_modules/tar/node_modules/yallist": { 7602 - "version": "5.0.0", 7603 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", 7604 - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", 7605 - "dev": true, 7606 - "license": "BlueOak-1.0.0", 7607 - "engines": { 7608 - "node": ">=18" 7609 - } 7610 - }, 7611 7419 "node_modules/temp-dir": { 7612 7420 "version": "3.0.0", 7613 7421 "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", ··· 7641 7449 "license": "MIT", 7642 7450 "dependencies": { 7643 7451 "balanced-match": "^1.0.0" 7644 - } 7645 - }, 7646 - "node_modules/test-exclude/node_modules/glob": { 7647 - "version": "10.4.5", 7648 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 7649 - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 7650 - "dev": true, 7651 - "license": "ISC", 7652 - "dependencies": { 7653 - "foreground-child": "^3.1.0", 7654 - "jackspeak": "^3.1.2", 7655 - "minimatch": "^9.0.4", 7656 - "minipass": "^7.1.2", 7657 - "package-json-from-dist": "^1.0.0", 7658 - "path-scurry": "^1.11.1" 7659 - }, 7660 - "bin": { 7661 - "glob": "dist/esm/bin.mjs" 7662 - }, 7663 - "funding": { 7664 - "url": "https://github.com/sponsors/isaacs" 7665 7452 } 7666 7453 }, 7667 7454 "node_modules/test-exclude/node_modules/minimatch": { ··· 7763 7550 "typescript": ">=4.0.0" 7764 7551 } 7765 7552 }, 7766 - "node_modules/tsimp": { 7767 - "version": "2.0.12", 7768 - "resolved": "https://registry.npmjs.org/tsimp/-/tsimp-2.0.12.tgz", 7769 - "integrity": "sha512-0XbhMfDB1BlN4iuheUaCUVB2iAjWb9z6Ik/6WcxREc4MhjYmkScK+CRNf34wkDO8wMvmFBb0lYdrd8H44g9yjg==", 7770 - "dev": true, 7771 - "license": "BlueOak-1.0.0", 7772 - "dependencies": { 7773 - "@isaacs/cached": "^1.0.1", 7774 - "@isaacs/catcher": "^1.0.4", 7775 - "foreground-child": "^3.1.1", 7776 - "mkdirp": "^3.0.1", 7777 - "pirates": "^4.0.6", 7778 - "rimraf": "^6.0.1", 7779 - "signal-exit": "^4.1.0", 7780 - "sock-daemon": "^1.4.2", 7781 - "walk-up-path": "^4.0.0" 7782 - }, 7783 - "bin": { 7784 - "tsimp": "dist/esm/bin.mjs" 7785 - }, 7786 - "engines": { 7787 - "node": "16 >=16.17.0 || 18 >= 18.6.0 || >=20" 7788 - }, 7789 - "peerDependencies": { 7790 - "typescript": "^5.1.0" 7791 - } 7792 - }, 7793 - "node_modules/tsimp/node_modules/brace-expansion": { 7794 - "version": "2.0.1", 7795 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 7796 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 7797 - "dev": true, 7798 - "license": "MIT", 7799 - "dependencies": { 7800 - "balanced-match": "^1.0.0" 7801 - } 7802 - }, 7803 - "node_modules/tsimp/node_modules/glob": { 7804 - "version": "11.0.1", 7805 - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz", 7806 - "integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==", 7807 - "dev": true, 7808 - "license": "ISC", 7809 - "dependencies": { 7810 - "foreground-child": "^3.1.0", 7811 - "jackspeak": "^4.0.1", 7812 - "minimatch": "^10.0.0", 7813 - "minipass": "^7.1.2", 7814 - "package-json-from-dist": "^1.0.0", 7815 - "path-scurry": "^2.0.0" 7816 - }, 7817 - "bin": { 7818 - "glob": "dist/esm/bin.mjs" 7819 - }, 7820 - "engines": { 7821 - "node": "20 || >=22" 7822 - }, 7823 - "funding": { 7824 - "url": "https://github.com/sponsors/isaacs" 7825 - } 7826 - }, 7827 - "node_modules/tsimp/node_modules/jackspeak": { 7828 - "version": "4.1.0", 7829 - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.0.tgz", 7830 - "integrity": "sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==", 7831 - "dev": true, 7832 - "license": "BlueOak-1.0.0", 7833 - "dependencies": { 7834 - "@isaacs/cliui": "^8.0.2" 7835 - }, 7836 - "engines": { 7837 - "node": "20 || >=22" 7838 - }, 7839 - "funding": { 7840 - "url": "https://github.com/sponsors/isaacs" 7841 - } 7842 - }, 7843 - "node_modules/tsimp/node_modules/lru-cache": { 7844 - "version": "11.0.2", 7845 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", 7846 - "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", 7847 - "dev": true, 7848 - "license": "ISC", 7849 - "engines": { 7850 - "node": "20 || >=22" 7851 - } 7852 - }, 7853 - "node_modules/tsimp/node_modules/minimatch": { 7854 - "version": "10.0.1", 7855 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", 7856 - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", 7857 - "dev": true, 7858 - "license": "ISC", 7859 - "dependencies": { 7860 - "brace-expansion": "^2.0.1" 7861 - }, 7862 - "engines": { 7863 - "node": "20 || >=22" 7864 - }, 7865 - "funding": { 7866 - "url": "https://github.com/sponsors/isaacs" 7867 - } 7868 - }, 7869 - "node_modules/tsimp/node_modules/path-scurry": { 7870 - "version": "2.0.0", 7871 - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", 7872 - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", 7873 - "dev": true, 7874 - "license": "BlueOak-1.0.0", 7875 - "dependencies": { 7876 - "lru-cache": "^11.0.0", 7877 - "minipass": "^7.1.2" 7878 - }, 7879 - "engines": { 7880 - "node": "20 || >=22" 7881 - }, 7882 - "funding": { 7883 - "url": "https://github.com/sponsors/isaacs" 7884 - } 7885 - }, 7886 - "node_modules/tsimp/node_modules/rimraf": { 7887 - "version": "6.0.1", 7888 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", 7889 - "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", 7890 - "dev": true, 7891 - "license": "ISC", 7892 - "dependencies": { 7893 - "glob": "^11.0.0", 7894 - "package-json-from-dist": "^1.0.0" 7895 - }, 7896 - "bin": { 7897 - "rimraf": "dist/esm/bin.mjs" 7898 - }, 7899 - "engines": { 7900 - "node": "20 || >=22" 7901 - }, 7902 - "funding": { 7903 - "url": "https://github.com/sponsors/isaacs" 7904 - } 7905 - }, 7906 7553 "node_modules/tslib": { 7907 7554 "version": "2.8.1", 7908 7555 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ··· 8176 7823 "node": ">=10.12.0" 8177 7824 } 8178 7825 }, 8179 - "node_modules/walk-up-path": { 8180 - "version": "4.0.0", 8181 - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-4.0.0.tgz", 8182 - "integrity": "sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==", 8183 - "dev": true, 8184 - "license": "ISC", 8185 - "engines": { 8186 - "node": "20 || >=22" 8187 - } 8188 - }, 8189 7826 "node_modules/webidl-conversions": { 8190 7827 "version": "3.0.1", 8191 7828 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", ··· 8508 8145 "node": ">=8" 8509 8146 } 8510 8147 }, 8511 - "node_modules/wrappy": { 8512 - "version": "1.0.2", 8513 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 8514 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 8515 - "dev": true, 8516 - "license": "ISC" 8517 - }, 8518 8148 "node_modules/write-file-atomic": { 8519 8149 "version": "6.0.0", 8520 8150 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-6.0.0.tgz", ··· 8622 8252 "license": "ISC", 8623 8253 "engines": { 8624 8254 "node": ">=10" 8255 + } 8256 + }, 8257 + "node_modules/yallist": { 8258 + "version": "5.0.0", 8259 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", 8260 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", 8261 + "dev": true, 8262 + "license": "BlueOak-1.0.0", 8263 + "engines": { 8264 + "node": ">=18" 8625 8265 } 8626 8266 }, 8627 8267 "node_modules/yargs": {
+2 -2
package.json
··· 35 35 "random-item": "^4.0.1" 36 36 }, 37 37 "devDependencies": { 38 + "@ava/typescript": "^6.0.0", 38 39 "@sindresorhus/tsconfig": "^7.0.0", 39 - "ava": "^6.1.2", 40 + "ava": "^6.4.1", 40 41 "c8": "^10.1.3", 41 42 "del-cli": "^6.0.0", 42 43 "eslint": "^9.32.0", 43 44 "prettier": "^3.6.2", 44 45 "sort-package-json": "^3.0.0", 45 - "tsimp": "^2.0.11", 46 46 "typescript": "^5.0.2", 47 47 "xo": "^1.2.1" 48 48 },