{"_id":"@art-ws/config-eslint","_rev":"11-e40b3ad6533db62f4f6cf33df712ffde","name":"@art-ws/config-eslint","dist-tags":{"latest":"2.0.8"},"versions":{"2.0.0":{"name":"@art-ws/config-eslint","version":"2.0.0","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.0","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"ff6e440869d43218312e202682bed93a2b478358","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.0.tgz","fileCount":3,"integrity":"sha512-2JKnVnHluBC6/RBLoxDN+nu41al5C/iJCz49npkr/mfXZdyd9EzQIOBrctHW80Hv6/F+UKjjxgQ6Oogh0qNlqw==","signatures":[{"sig":"MEUCIEc6D49nlcU4dx/tr1XNMqEG3b1Xg6ZMTbnEk4FBR3pgAiEA+f6kMHp1IvJc6cvJSWM7iL064uuGaCWkxnyvvBaf9fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.0.tgz","_npmUser":{"name":"art-ws","actor":{"name":"art-ws","type":"user","email":"art-ws@pm.me"},"email":"art-ws@pm.me"},"_resolved":"/tmp/162f84b3237766d90d46279936e9237b/art-ws-config-eslint-2.0.0.tgz","_integrity":"sha512-2JKnVnHluBC6/RBLoxDN+nu41al5C/iJCz49npkr/mfXZdyd9EzQIOBrctHW80Hv6/F+UKjjxgQ6Oogh0qNlqw==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","@eslint/js":"9.29.0","@types/eslint__js":"8.42.3","typescript-eslint":"8.34.1","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.0_1750408222027_0.4517919550102816","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@art-ws/config-eslint","version":"2.0.1","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.1","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"d6d26813e683e52afb566272e035b7b6b0a63c6a","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.1.tgz","fileCount":3,"integrity":"sha512-7WuRyLhCVknub6IEdoDr8+tXmUf6QbjLEBrqUxZDspttNs7C2Caxg9tDeEQa2Dds/zZoS6tmbF8KtfnNzgyF0A==","signatures":[{"sig":"MEUCIE8JL8aDaOMk9yLBsdydoBOqLMTgzzJHz4h2nofN0x08AiEAtTWGJgohA1uYf2lLCh8aGtbcAN5bvS1MsD9MqrHsJ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.1.tgz","scripts":{},"_npmUser":{"name":"art-ws","actor":{"name":"art-ws","type":"user","email":"art-ws@pm.me"},"email":"art-ws@pm.me"},"_resolved":"/tmp/272427f091177eea93f641337c8a3036/art-ws-config-eslint-2.0.1.tgz","_integrity":"sha512-7WuRyLhCVknub6IEdoDr8+tXmUf6QbjLEBrqUxZDspttNs7C2Caxg9tDeEQa2Dds/zZoS6tmbF8KtfnNzgyF0A==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","@eslint/js":"9.29.0","@types/eslint__js":"8.42.3","typescript-eslint":"8.34.1","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.1_1750430759115_0.33147933655957385","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@art-ws/config-eslint","version":"2.0.2","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.2","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"5accd86d751a5aa32060a56b3a7bb38a122c4be3","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.2.tgz","fileCount":3,"integrity":"sha512-AeCtkVmkg8//nyZezLxSzYoBWw5hznuRhYFxA2SNk+i3qkEOiA+W0QD6SD6fmqGBBNH6s7zw2l0XCZja9romeQ==","signatures":[{"sig":"MEUCIQCAN4kCGHLP849fpMtFyBqRRihGWXhPN8WsYRW6erWbWAIgN52HdDwCCdb91W8sA3niEzzwoQUTuxWX/FSpdJwDjaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.2.tgz","scripts":{},"_npmUser":{"name":"art-ws","actor":{"name":"art-ws","type":"user","email":"art-ws@pm.me"},"email":"art-ws@pm.me"},"_resolved":"/tmp/5d29f965ededc784c7779f39cde6682e/art-ws-config-eslint-2.0.2.tgz","_integrity":"sha512-AeCtkVmkg8//nyZezLxSzYoBWw5hznuRhYFxA2SNk+i3qkEOiA+W0QD6SD6fmqGBBNH6s7zw2l0XCZja9romeQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","@eslint/js":"9.29.0","@types/eslint__js":"8.42.3","typescript-eslint":"8.34.1","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.2_1750431603021_0.4833323718964988","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@art-ws/config-eslint","version":"2.0.3","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.3","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"724064594152688e08309a2cf4f5a4f1e1ce91bb","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.3.tgz","fileCount":3,"integrity":"sha512-j0//9FxbKAqri73gzhykpKVNPhzojbQX9tsUfhA6a8+hkLMp5HzR+gMkR9v32Ozi0+HvPv5wjFbC4ZHJfsIMZA==","signatures":[{"sig":"MEYCIQCWpkSKxzV3lb/RMKCkDpIPTY1Es4a2lN3dFZbYXndyMAIhAJ6misxBB6Pwo4GQuXjxmTlRG6j3ADjRb2yR0zydqu1H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1630},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.3.tgz","scripts":{"check":"exit 0","clean:nm":"rm -rf node_modules"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/tmp/7cd4d836dea0e033e97cda59c4e3a1bf/art-ws-config-eslint-2.0.3.tgz","_integrity":"sha512-j0//9FxbKAqri73gzhykpKVNPhzojbQX9tsUfhA6a8+hkLMp5HzR+gMkR9v32Ozi0+HvPv5wjFbC4ZHJfsIMZA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.33.0","@eslint/js":"9.33.0","typescript-eslint":"8.40.0","eslint-config-prettier":"10.1.8","@types/eslint-config-prettier":"6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.3_1755879634466_0.1118019802283392","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@art-ws/config-eslint","version":"2.0.6","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.6","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"e3ee67ae477be4fb46bc76c721f150e0dba83069","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.6.tgz","fileCount":3,"integrity":"sha512-uYpfaJxiXjanF2OlyeZYfdQec98MWu6Rlr+rQKTalc2zn+ZUwHzBzNoxqpMjy2nRtzDlyyoNnlbAEdCcjiU8mA==","signatures":[{"sig":"MEYCIQDbUiQ+IS68bpvl7Scs5pqhIC5P4vVGQbH/ZgjNAZKJ0QIhAJ4SLq4EIxV5IKfenaCFy1tUSoy4gTX+jcyT7dMGUpho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1756},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.6.tgz","scripts":{"check":"exit 0","clean:nm":"rm -rf node_modules"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/b5ebd28676cb81e6327344642a4df607/art-ws-config-eslint-2.0.6.tgz","_integrity":"sha512-uYpfaJxiXjanF2OlyeZYfdQec98MWu6Rlr+rQKTalc2zn+ZUwHzBzNoxqpMjy2nRtzDlyyoNnlbAEdCcjiU8mA==","_npmVersion":"11.6.0","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","@eslint/js":"^9.36.0","typescript-eslint":"^8.44.0","eslint-config-prettier":"^10.1.8","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.6_1767558226536_0.25472216956535587","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@art-ws/config-eslint","version":"2.0.7","license":"UNLICENSED","_id":"@art-ws/config-eslint@2.0.7","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"dist":{"shasum":"b3c58b73eca66ce020fdfafd1269356f137060a8","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.7.tgz","fileCount":3,"integrity":"sha512-/woAGNOTkq/+RPxmj51g7853SWQZY7WIKM1KjwCaojpleW3VMKB8zY4ZJDDS6RtHe5+Gdhnhgh8vTh8RgPMfGw==","signatures":[{"sig":"MEYCIQD1WovIhgKLFg3dR4xefJSJktI/CyEjcg6OXm4RuO+MtgIhAI2WzbmcNIs97j2PKGe4eFXYgo9KBOCKxG5u/lAZfkRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2002},"main":"index.js","type":"module","_from":"file:art-ws-config-eslint-2.0.7.tgz","scripts":{"pub":"pnpm pub:bump && pnpm pub:pub","check":"exit 0","pub:pub":"pnpm publish --access public --no-git-checks","clean:nm":"rm -rf node_modules","pub:bump":"pnpm version patch"},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/518993a7b89e05b2feaf8c14cc5ceb03/art-ws-config-eslint-2.0.7.tgz","_integrity":"sha512-/woAGNOTkq/+RPxmj51g7853SWQZY7WIKM1KjwCaojpleW3VMKB8zY4ZJDDS6RtHe5+Gdhnhgh8vTh8RgPMfGw==","_npmVersion":"11.6.0","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","@eslint/js":"^9.36.0","typescript-eslint":"^8.44.0","eslint-config-prettier":"^10.1.8","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_2.0.7_1767562650591_0.46764096080642603","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@art-ws/config-eslint","version":"2.0.8","license":"UNLICENSED","type":"module","main":"index.js","devDependencies":{"@eslint/js":"^9.36.0","@types/eslint-config-prettier":"^6.11.3","eslint":"^9.36.0","eslint-config-prettier":"^10.1.8","typescript-eslint":"^8.44.0"},"scripts":{"check":"exit 0","clean:nm":"rm -rf node_modules","pub":"pnpm pub:bump && pnpm pub:pub","pub:bump":"pnpm version patch","pub:pub":"pnpm publish --access public --no-git-checks"},"_id":"@art-ws/config-eslint@2.0.8","description":"Versions 2.0.4 and 2.0.5 of this package were published with malicious code on 15 September 2025, when the npm account that publishes it was compromised in the Shai-Hulud supply-chain campaign. The registry removed them from npm; they cannot be installed.","_integrity":"sha512-nAw8lcYLnORJPxP3Bpb3C2M3t2GQt2e7I6lXHeTe7DMbeU8fk0faZd6q+Ugb1+LCvFoi5iknHAd37Hwzh0JuWw==","_resolved":"/private/var/folders/d6/_mc3452n2dd__f8txsk98ptm0000gn/T/dfd4ba6faf85563d8812a18c3c7500e0/art-ws-config-eslint-2.0.8.tgz","_from":"file:art-ws-config-eslint-2.0.8.tgz","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-nAw8lcYLnORJPxP3Bpb3C2M3t2GQt2e7I6lXHeTe7DMbeU8fk0faZd6q+Ugb1+LCvFoi5iknHAd37Hwzh0JuWw==","shasum":"4e8a259149692294ed2097188ae96377332a1829","tarball":"https://registry.npmjs.org/@art-ws/config-eslint/-/config-eslint-2.0.8.tgz","fileCount":4,"unpackedSize":2475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfo9N8aFzqwmJiVqoD2nRLXi0f8NJuGPPmasMUyWi4aQIhAPQb4zC23qfAQtXlSD2Z/iny4E3h2k2Bv9tBotWXWao0"}]},"_npmUser":{"name":"art-ws","email":"art-ws@pm.me"},"directories":{},"maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config-eslint_2.0.8_1786733304367_0.372159547838101"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-20T08:30:21.890Z","modified":"2026-08-14T18:48:24.691Z","2.0.0":"2025-06-20T08:30:22.192Z","2.0.1":"2025-06-20T14:45:59.300Z","2.0.2":"2025-06-20T15:00:03.195Z","2.0.3":"2025-08-22T16:20:34.670Z","2.0.4":"2025-09-15T05:21:17.199Z","2.0.5":"2025-09-15T08:58:42.203Z","2.0.6":"2026-01-04T20:23:46.690Z","2.0.7":"2026-01-04T21:37:30.731Z","2.0.8":"2026-08-14T18:48:24.525Z"},"license":"UNLICENSED","maintainers":[{"name":"art-ws","email":"art-ws@pm.me"}],"readme":"# @art-ws/config-eslint\n\n## Security notice\n\nVersions 2.0.4 and 2.0.5 of this package were published with malicious code on\n15 September 2025, when the npm account that publishes it was compromised in the\nShai-Hulud supply-chain campaign. The registry removed them from npm; they cannot be installed.\n\nFull write-up of the incident — every affected package and version, the timeline,\nand how to check your own project:\n**https://art-ws.org/security/2025-09-shai-hulud/**\n","readmeFilename":"README.md","description":"Versions 2.0.4 and 2.0.5 of this package were published with malicious code on 15 September 2025, when the npm account that publishes it was compromised in the Shai-Hulud supply-chain campaign. The registry removed them from npm; they cannot be installed."}