this repo has no description
0
fork

Configure Feed

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

add e18e eslint config

+82 -245
+5
eslint.config.js
··· 1 + import e18e from '@e18e/eslint-plugin'; 1 2 import {defineConfig} from 'eslint/config'; 2 3 import packageJson from 'eslint-plugin-package-json'; 3 4 import xo from 'xo'; ··· 6 7 { 7 8 files: ['**/*.js'], 8 9 extends: [ 10 + e18e.configs.recommended, 9 11 xo.xoToEslintConfig([ 10 12 { 11 13 prettier: 'compat', ··· 15 17 }, 16 18 ]), 17 19 ], 20 + rules: { 21 + 'e18e/prefer-static-regex': 'off', 22 + }, 18 23 }, 19 24 { 20 25 files: ['package.json'],
+76 -245
package-lock.json
··· 21 21 "mac-terminal": "^5.0.0" 22 22 }, 23 23 "bin": { 24 - "auto-terminal-profile": "cli.js" 24 + "auto-terminal-profile": "source/cli.js" 25 25 }, 26 26 "devDependencies": { 27 + "@e18e/eslint-plugin": "^0.3.0", 27 28 "eslint": "^10.0.3", 28 29 "eslint-plugin-package-json": "^0.91.0", 29 30 "knip": "^6.3.1", ··· 308 309 "license": "MIT", 309 310 "peerDependencies": { 310 311 "commander": "~14.0.0" 312 + } 313 + }, 314 + "node_modules/@e18e/eslint-plugin": { 315 + "version": "0.3.0", 316 + "resolved": "https://registry.npmjs.org/@e18e/eslint-plugin/-/eslint-plugin-0.3.0.tgz", 317 + "integrity": "sha512-hHgfpxsrZ2UYHcicA+tGZnmk19uJTaye9VH79O+XS8R4ona2Hx3xjhXghclNW58uXMk3xXlbYEOMr8thsoBmWg==", 318 + "dev": true, 319 + "license": "MIT", 320 + "dependencies": { 321 + "eslint-plugin-depend": "^1.5.0" 322 + }, 323 + "peerDependencies": { 324 + "eslint": "^9.0.0 || ^10.0.0", 325 + "oxlint": "^1.55.0" 326 + }, 327 + "peerDependenciesMeta": { 328 + "eslint": { 329 + "optional": true 330 + }, 331 + "oxlint": { 332 + "optional": true 333 + } 311 334 } 312 335 }, 313 336 "node_modules/@emnapi/core": { ··· 1462 1485 "version": "0.4.1", 1463 1486 "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", 1464 1487 "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", 1488 + "dev": true, 1465 1489 "license": "MIT" 1466 1490 }, 1467 - "node_modules/@sindresorhus/is": { 1468 - "version": "7.2.0", 1469 - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 1470 - "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 1471 - "license": "MIT", 1472 - "engines": { 1473 - "node": ">=18" 1474 - }, 1475 - "funding": { 1476 - "url": "https://github.com/sindresorhus/is?sponsor=1" 1477 - } 1478 - }, 1479 1491 "node_modules/@sindresorhus/merge-streams": { 1480 1492 "version": "4.0.0", 1481 1493 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 1482 1494 "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 1495 + "dev": true, 1483 1496 "license": "MIT", 1484 1497 "engines": { 1485 1498 "node": ">=18" ··· 2188 2201 } 2189 2202 } 2190 2203 }, 2191 - "node_modules/alpha-sort": { 2192 - "version": "5.0.0", 2193 - "resolved": "https://registry.npmjs.org/alpha-sort/-/alpha-sort-5.0.0.tgz", 2194 - "integrity": "sha512-ObQ58fJyEEYr7n91itdT/N4LYmg6H/HehNHIvsTL9byMLYf3acJaLpvc+/KnvNDQVX5LmACETJAtWLXA9GUTmw==", 2195 - "license": "MIT", 2196 - "engines": { 2197 - "node": ">=12" 2198 - }, 2199 - "funding": { 2200 - "url": "https://github.com/sponsors/sindresorhus" 2201 - } 2202 - }, 2203 2204 "node_modules/ansi-escapes": { 2204 2205 "version": "7.3.0", 2205 2206 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz", ··· 2606 2607 "url": "https://github.com/sponsors/ljharb" 2607 2608 } 2608 2609 }, 2609 - "node_modules/callsites": { 2610 - "version": "4.2.0", 2611 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz", 2612 - "integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==", 2613 - "license": "MIT", 2614 - "engines": { 2615 - "node": ">=12.20" 2616 - }, 2617 - "funding": { 2618 - "url": "https://github.com/sponsors/sindresorhus" 2619 - } 2620 - }, 2621 2610 "node_modules/caniuse-lite": { 2622 2611 "version": "1.0.30001787", 2623 2612 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001787.tgz", ··· 2768 2757 "license": "MIT", 2769 2758 "engines": { 2770 2759 "node": "^14.18.0 || >=16.10.0" 2771 - } 2772 - }, 2773 - "node_modules/convert-hrtime": { 2774 - "version": "5.0.0", 2775 - "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz", 2776 - "integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==", 2777 - "license": "MIT", 2778 - "engines": { 2779 - "node": ">=12" 2780 - }, 2781 - "funding": { 2782 - "url": "https://github.com/sponsors/sindresorhus" 2783 2760 } 2784 2761 }, 2785 2762 "node_modules/convert-source-map": { ··· 3145 3122 "dev": true, 3146 3123 "license": "ISC" 3147 3124 }, 3125 + "node_modules/empathic": { 3126 + "version": "2.0.0", 3127 + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", 3128 + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", 3129 + "dev": true, 3130 + "license": "MIT", 3131 + "engines": { 3132 + "node": ">=14" 3133 + } 3134 + }, 3148 3135 "node_modules/enhance-visitors": { 3149 3136 "version": "1.0.0", 3150 3137 "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", ··· 3201 3188 "version": "1.1.0", 3202 3189 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", 3203 3190 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", 3191 + "dev": true, 3204 3192 "license": "MIT", 3205 3193 "engines": { 3206 3194 "node": ">=18" ··· 3763 3751 }, 3764 3752 "peerDependencies": { 3765 3753 "eslint": ">=10" 3754 + } 3755 + }, 3756 + "node_modules/eslint-plugin-depend": { 3757 + "version": "1.5.0", 3758 + "resolved": "https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.5.0.tgz", 3759 + "integrity": "sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==", 3760 + "dev": true, 3761 + "license": "MIT", 3762 + "dependencies": { 3763 + "empathic": "^2.0.0", 3764 + "module-replacements": "^2.10.1", 3765 + "semver": "^7.6.3" 3766 + }, 3767 + "peerDependencies": { 3768 + "eslint": ">=8.40.0" 3766 3769 } 3767 3770 }, 3768 3771 "node_modules/eslint-plugin-es-x": { ··· 4107 4110 "version": "9.6.1", 4108 4111 "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz", 4109 4112 "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==", 4113 + "dev": true, 4110 4114 "license": "MIT", 4111 4115 "dependencies": { 4112 4116 "@sindresorhus/merge-streams": "^4.0.0", ··· 4141 4145 "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", 4142 4146 "dev": true, 4143 4147 "license": "Apache-2.0" 4144 - }, 4145 - "node_modules/fast-equals": { 4146 - "version": "5.4.0", 4147 - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.4.0.tgz", 4148 - "integrity": "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==", 4149 - "license": "MIT", 4150 - "engines": { 4151 - "node": ">=6.0.0" 4152 - } 4153 4148 }, 4154 4149 "node_modules/fast-glob": { 4155 4150 "version": "3.3.3", ··· 4253 4248 "version": "6.1.0", 4254 4249 "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", 4255 4250 "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", 4251 + "dev": true, 4256 4252 "license": "MIT", 4257 4253 "dependencies": { 4258 4254 "is-unicode-supported": "^2.0.0" ··· 4400 4396 "url": "https://github.com/sponsors/ljharb" 4401 4397 } 4402 4398 }, 4403 - "node_modules/function-timeout": { 4404 - "version": "1.0.2", 4405 - "resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-1.0.2.tgz", 4406 - "integrity": "sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==", 4407 - "license": "MIT", 4408 - "engines": { 4409 - "node": ">=18" 4410 - }, 4411 - "funding": { 4412 - "url": "https://github.com/sponsors/sindresorhus" 4413 - } 4414 - }, 4415 4399 "node_modules/function.prototype.name": { 4416 4400 "version": "1.1.8", 4417 4401 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", ··· 4532 4516 "version": "9.0.1", 4533 4517 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", 4534 4518 "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", 4519 + "dev": true, 4535 4520 "license": "MIT", 4536 4521 "dependencies": { 4537 4522 "@sec-ant/readable-stream": "^0.4.1", ··· 4817 4802 "version": "8.0.1", 4818 4803 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", 4819 4804 "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", 4805 + "dev": true, 4820 4806 "license": "Apache-2.0", 4821 4807 "engines": { 4822 4808 "node": ">=18.18.0" 4823 - } 4824 - }, 4825 - "node_modules/identifier-regex": { 4826 - "version": "1.0.1", 4827 - "resolved": "https://registry.npmjs.org/identifier-regex/-/identifier-regex-1.0.1.tgz", 4828 - "integrity": "sha512-ZrYyM0sozNPZlvBvE7Oq9Bn44n0qKGrYu5sQ0JzMUnjIhpgWYE2JB6aBoFwEYdPjqj7jPyxXTMJiHDOxDfd8yw==", 4829 - "license": "MIT", 4830 - "dependencies": { 4831 - "reserved-identifiers": "^1.0.0" 4832 - }, 4833 - "engines": { 4834 - "node": ">=18" 4835 - }, 4836 - "funding": { 4837 - "url": "https://github.com/sponsors/sindresorhus" 4838 4809 } 4839 4810 }, 4840 4811 "node_modules/ignore": { ··· 5155 5126 "node": ">=0.10.0" 5156 5127 } 5157 5128 }, 5158 - "node_modules/is-identifier": { 5159 - "version": "1.0.1", 5160 - "resolved": "https://registry.npmjs.org/is-identifier/-/is-identifier-1.0.1.tgz", 5161 - "integrity": "sha512-HQ5v4rEJ7REUV54bCd2l5FaD299SGDEn2UPoVXaTHAyGviLq2menVUD2udi3trQ32uvB6LdAh/0ck2EuizrtpA==", 5162 - "license": "MIT", 5163 - "dependencies": { 5164 - "identifier-regex": "^1.0.0", 5165 - "super-regex": "^1.0.0" 5166 - }, 5167 - "engines": { 5168 - "node": ">=18" 5169 - }, 5170 - "funding": { 5171 - "url": "https://github.com/sponsors/sindresorhus" 5172 - } 5173 - }, 5174 5129 "node_modules/is-in-ssh": { 5175 5130 "version": "1.0.0", 5176 5131 "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz", ··· 5273 5228 "version": "4.1.0", 5274 5229 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 5275 5230 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 5231 + "dev": true, 5276 5232 "license": "MIT", 5277 5233 "engines": { 5278 5234 "node": ">=12" ··· 5333 5289 "version": "4.0.1", 5334 5290 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", 5335 5291 "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", 5292 + "dev": true, 5336 5293 "license": "MIT", 5337 5294 "engines": { 5338 5295 "node": ">=18" ··· 5396 5353 "version": "2.1.0", 5397 5354 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", 5398 5355 "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", 5356 + "dev": true, 5399 5357 "license": "MIT", 5400 5358 "engines": { 5401 5359 "node": ">=18" ··· 5787 5745 }, 5788 5746 "node_modules/mac-terminal": { 5789 5747 "version": "5.0.0", 5790 - "resolved": "https://registry.npmjs.org/mac-terminal/-/mac-terminal-5.0.0.tgz", 5791 - "integrity": "sha512-ecQwljpd4I7mhmUPGH2u8iBGF0ifeyz42BPXUpJUB1/V79FjKuFW+ChTp2ZpOMHTQsyLWap0XUCbNrRcRMvYtw==", 5748 + "resolved": "file:mac-terminal-5.0.0.tgz", 5749 + "integrity": "sha512-j/X1X1oki+4MEuDZPwVzCTP91wt6PAyh+ZqktYBSoWfKQkT0w1eXD9J1uq52cBEJPPPumcyxlAweOxf41l0zhg==", 5792 5750 "license": "MIT", 5793 5751 "os": [ 5794 5752 "darwin" 5795 5753 ], 5796 5754 "dependencies": { 5797 - "alpha-sort": "^5.0.0", 5798 5755 "bplist-parser": "^0.3.2", 5799 - "execa": "^9.6.0", 5800 - "ow": "^3.0.0", 5801 - "ps-list": "^8.1.1", 5802 5756 "run-applescript": "^7.0.0" 5803 5757 }, 5804 5758 "engines": { ··· 5815 5769 }, 5816 5770 "engines": { 5817 5771 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 5818 - }, 5819 - "funding": { 5820 - "url": "https://github.com/sponsors/sindresorhus" 5821 - } 5822 - }, 5823 - "node_modules/make-asynchronous": { 5824 - "version": "1.1.0", 5825 - "resolved": "https://registry.npmjs.org/make-asynchronous/-/make-asynchronous-1.1.0.tgz", 5826 - "integrity": "sha512-ayF7iT+44LXdxJLTrTd3TLQpFDDvPCBxXxbv+pMUSuHA5Q8zyAfwkRP6aHHwNVFBUFWtxAHqwNJxF8vMZLAbVg==", 5827 - "license": "MIT", 5828 - "dependencies": { 5829 - "p-event": "^6.0.0", 5830 - "type-fest": "^4.6.0", 5831 - "web-worker": "^1.5.0" 5832 - }, 5833 - "engines": { 5834 - "node": ">=18" 5835 - }, 5836 - "funding": { 5837 - "url": "https://github.com/sponsors/sindresorhus" 5838 - } 5839 - }, 5840 - "node_modules/make-asynchronous/node_modules/type-fest": { 5841 - "version": "4.41.0", 5842 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", 5843 - "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", 5844 - "license": "(MIT OR CC0-1.0)", 5845 - "engines": { 5846 - "node": ">=16" 5847 5772 }, 5848 5773 "funding": { 5849 5774 "url": "https://github.com/sponsors/sindresorhus" ··· 5976 5901 "url": "https://github.com/sponsors/ljharb" 5977 5902 } 5978 5903 }, 5904 + "node_modules/module-replacements": { 5905 + "version": "2.11.0", 5906 + "resolved": "https://registry.npmjs.org/module-replacements/-/module-replacements-2.11.0.tgz", 5907 + "integrity": "sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==", 5908 + "dev": true, 5909 + "license": "MIT" 5910 + }, 5979 5911 "node_modules/ms": { 5980 5912 "version": "2.1.3", 5981 5913 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ··· 6046 5978 "version": "6.0.0", 6047 5979 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", 6048 5980 "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", 5981 + "dev": true, 6049 5982 "license": "MIT", 6050 5983 "dependencies": { 6051 5984 "path-key": "^4.0.0", ··· 6062 5995 "version": "4.0.0", 6063 5996 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 6064 5997 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 5998 + "dev": true, 6065 5999 "license": "MIT", 6066 6000 "engines": { 6067 6001 "node": ">=12" ··· 6251 6185 "node": ">= 0.8.0" 6252 6186 } 6253 6187 }, 6254 - "node_modules/ow": { 6255 - "version": "3.1.1", 6256 - "resolved": "https://registry.npmjs.org/ow/-/ow-3.1.1.tgz", 6257 - "integrity": "sha512-Hixi5roGFYZuiPV2pnnBi1hXdRG0uqifxE8rCCU6lKeCCQS+VGihuJnYxaJSffDz/clyH+xB2z1hXYRzeIcUMA==", 6258 - "license": "MIT", 6259 - "dependencies": { 6260 - "@sindresorhus/is": "^7.1.0", 6261 - "callsites": "^4.2.0", 6262 - "dot-prop": "^10.1.0", 6263 - "environment": "^1.1.0", 6264 - "fast-equals": "^5.3.2", 6265 - "is-identifier": "^1.0.1" 6266 - }, 6267 - "engines": { 6268 - "node": ">=20" 6269 - }, 6270 - "funding": { 6271 - "url": "https://github.com/sponsors/sindresorhus" 6272 - } 6273 - }, 6274 6188 "node_modules/own-keys": { 6275 6189 "version": "1.0.1", 6276 6190 "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", ··· 6357 6271 "@oxc-resolver/binding-win32-arm64-msvc": "11.19.1", 6358 6272 "@oxc-resolver/binding-win32-ia32-msvc": "11.19.1", 6359 6273 "@oxc-resolver/binding-win32-x64-msvc": "11.19.1" 6360 - } 6361 - }, 6362 - "node_modules/p-event": { 6363 - "version": "6.0.1", 6364 - "resolved": "https://registry.npmjs.org/p-event/-/p-event-6.0.1.tgz", 6365 - "integrity": "sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==", 6366 - "license": "MIT", 6367 - "dependencies": { 6368 - "p-timeout": "^6.1.2" 6369 - }, 6370 - "engines": { 6371 - "node": ">=16.17" 6372 - }, 6373 - "funding": { 6374 - "url": "https://github.com/sponsors/sindresorhus" 6375 6274 } 6376 6275 }, 6377 6276 "node_modules/p-limit": { ··· 6406 6305 "url": "https://github.com/sponsors/sindresorhus" 6407 6306 } 6408 6307 }, 6409 - "node_modules/p-timeout": { 6410 - "version": "6.1.4", 6411 - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", 6412 - "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", 6413 - "license": "MIT", 6414 - "engines": { 6415 - "node": ">=14.16" 6416 - }, 6417 - "funding": { 6418 - "url": "https://github.com/sponsors/sindresorhus" 6419 - } 6420 - }, 6421 6308 "node_modules/package-json-validator": { 6422 6309 "version": "1.3.1", 6423 6310 "resolved": "https://registry.npmjs.org/package-json-validator/-/package-json-validator-1.3.1.tgz", ··· 6479 6366 "version": "4.0.0", 6480 6367 "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", 6481 6368 "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", 6369 + "dev": true, 6482 6370 "license": "MIT", 6483 6371 "engines": { 6484 6372 "node": ">=18" ··· 6641 6529 "version": "9.3.0", 6642 6530 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", 6643 6531 "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", 6532 + "dev": true, 6644 6533 "license": "MIT", 6645 6534 "dependencies": { 6646 6535 "parse-ms": "^4.0.0" ··· 6664 6553 "react-is": "^16.13.1" 6665 6554 } 6666 6555 }, 6667 - "node_modules/ps-list": { 6668 - "version": "8.1.1", 6669 - "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.1.tgz", 6670 - "integrity": "sha512-OPS9kEJYVmiO48u/B9qneqhkMvgCxT+Tm28VCEJpheTpl8cJ0ffZRRNgS5mrQRTrX5yRTpaJ+hRDeefXYmmorQ==", 6671 - "license": "MIT", 6672 - "engines": { 6673 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6674 - }, 6675 - "funding": { 6676 - "url": "https://github.com/sponsors/sindresorhus" 6677 - } 6678 - }, 6679 6556 "node_modules/punycode": { 6680 6557 "version": "2.3.1", 6681 6558 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ··· 6788 6665 "license": "MIT", 6789 6666 "engines": { 6790 6667 "node": ">=0.10.0" 6791 - } 6792 - }, 6793 - "node_modules/reserved-identifiers": { 6794 - "version": "1.2.0", 6795 - "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", 6796 - "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", 6797 - "license": "MIT", 6798 - "engines": { 6799 - "node": ">=18" 6800 - }, 6801 - "funding": { 6802 - "url": "https://github.com/sponsors/sindresorhus" 6803 6668 } 6804 6669 }, 6805 6670 "node_modules/resolve": { ··· 7223 7088 "version": "4.1.0", 7224 7089 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 7225 7090 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 7091 + "dev": true, 7226 7092 "license": "ISC", 7227 7093 "engines": { 7228 7094 "node": ">=14" ··· 7491 7357 "version": "4.0.0", 7492 7358 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", 7493 7359 "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", 7360 + "dev": true, 7494 7361 "license": "MIT", 7495 7362 "engines": { 7496 7363 "node": ">=18" ··· 7568 7435 "url": "https://github.com/sponsors/sindresorhus" 7569 7436 } 7570 7437 }, 7571 - "node_modules/super-regex": { 7572 - "version": "1.1.0", 7573 - "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.1.0.tgz", 7574 - "integrity": "sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==", 7575 - "license": "MIT", 7576 - "dependencies": { 7577 - "function-timeout": "^1.0.1", 7578 - "make-asynchronous": "^1.0.1", 7579 - "time-span": "^5.1.0" 7580 - }, 7581 - "engines": { 7582 - "node": ">=18" 7583 - }, 7584 - "funding": { 7585 - "url": "https://github.com/sponsors/sindresorhus" 7586 - } 7587 - }, 7588 7438 "node_modules/supports-color": { 7589 7439 "version": "10.2.2", 7590 7440 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", ··· 7670 7520 "url": "https://opencollective.com/webpack" 7671 7521 } 7672 7522 }, 7673 - "node_modules/time-span": { 7674 - "version": "5.1.0", 7675 - "resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz", 7676 - "integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==", 7677 - "license": "MIT", 7678 - "dependencies": { 7679 - "convert-hrtime": "^5.0.0" 7680 - }, 7681 - "engines": { 7682 - "node": ">=12" 7683 - }, 7684 - "funding": { 7685 - "url": "https://github.com/sponsors/sindresorhus" 7686 - } 7687 - }, 7688 7523 "node_modules/tinyglobby": { 7689 7524 "version": "0.2.16", 7690 7525 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", ··· 7948 7783 "version": "0.3.0", 7949 7784 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", 7950 7785 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", 7786 + "dev": true, 7951 7787 "license": "MIT", 7952 7788 "engines": { 7953 7789 "node": ">=18" ··· 8078 7914 "node": "20 || >=22" 8079 7915 } 8080 7916 }, 8081 - "node_modules/web-worker": { 8082 - "version": "1.5.0", 8083 - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz", 8084 - "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", 8085 - "license": "Apache-2.0" 8086 - }, 8087 7917 "node_modules/when-exit": { 8088 7918 "version": "2.1.5", 8089 7919 "resolved": "https://registry.npmjs.org/when-exit/-/when-exit-2.1.5.tgz", ··· 8318 8148 "version": "2.1.2", 8319 8149 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", 8320 8150 "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", 8151 + "dev": true, 8321 8152 "license": "MIT", 8322 8153 "engines": { 8323 8154 "node": ">=18"
+1
package.json
··· 53 53 "mac-terminal": "^5.0.0" 54 54 }, 55 55 "devDependencies": { 56 + "@e18e/eslint-plugin": "^0.3.0", 56 57 "eslint": "^10.0.3", 57 58 "eslint-plugin-package-json": "^0.91.0", 58 59 "knip": "^6.3.1",