{"_id":"@0x57/eslint-config","_rev":"8-22a55ea89eaf8ab73127bc0452c4f3ca","name":"@0x57/eslint-config","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@0x57/eslint-config","version":"1.0.0","_id":"@0x57/eslint-config@1.0.0","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"dc327c9e3247fcc560a77bea18f550b29bf0e436","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":3,"integrity":"sha512-FJTXZqeuxa2I3G0us9joGSVoWWGMlBSfF0h2c8fC0e7045GzTEwP5AXqCiDADsGsqDKhcHHj04+bkIcI6JJa5g==","signatures":[{"sig":"MEQCICVBbrSk70W9Z2OqdOgILLck80BWQ6VMdGbDj5qro+gCAiAack7bFs76JkJUm++vwuPlkmSodVjDx67P9c8oqPtNgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10612},"type":"module","shasum":"dc327c9e3247fcc560a77bea18f550b29bf0e436","exports":{".":"./library.mjs"},"scripts":{"format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"prettier":"@0x57/prettier-config","_integrity":"sha512-FJTXZqeuxa2I3G0us9joGSVoWWGMlBSfF0h2c8fC0e7045GzTEwP5AXqCiDADsGsqDKhcHHj04+bkIcI6JJa5g==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","@0x57/prettier-config":"1.0.0","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1734308437014_0.3540230870893777","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@0x57/eslint-config","version":"1.0.1","_id":"@0x57/eslint-config@1.0.1","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"f1fc45b55c6b1c2b9864667f3475edf8fbcfcc88","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":5,"integrity":"sha512-pms18CrWrvahqdQNKK8GkAEM80kBLOhPid8ITRUOTn2O900KXPRZTDpM07n43hCCHp5pMoO1UQEBqkmB54NUmQ==","signatures":[{"sig":"MEQCIDNZHf5zkQUaBTpMcW8WLPek8pzTgAR0xAX3iAB0U98ZAiBKPm71gE2In/DWPPD4gShOB7znWQlo3bAC9rreGdtu6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10931},"type":"module","shasum":"f1fc45b55c6b1c2b9864667f3475edf8fbcfcc88","exports":{".":"./library.mjs"},"scripts":{"format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-pms18CrWrvahqdQNKK8GkAEM80kBLOhPid8ITRUOTn2O900KXPRZTDpM07n43hCCHp5pMoO1UQEBqkmB54NUmQ==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","@0x57/prettier-config":"1.0.0","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1734547286731_0.3827755979852123","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@0x57/eslint-config","version":"1.0.2","_id":"@0x57/eslint-config@1.0.2","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"dbb5f5a4277f95eb2b6a533dbc267fd3060a6bc4","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":5,"integrity":"sha512-ut657/variRFqg2ssefxRcWO7II2HaklUJFf/urlcjiZOBdEx2Oz0ls3KI57g3f2XqQFshDT9nrPTUUxuGxbzw==","signatures":[{"sig":"MEUCIQCQZ+EzNXT7Fk2mLBblzAZ5wz4ZHU47bcs99Kv1AmDUwwIgclsKtPlBzjiP87jrCC9CXdol7O2NYbeZi7TXx/FnuYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11055},"type":"module","shasum":"dbb5f5a4277f95eb2b6a533dbc267fd3060a6bc4","exports":{".":"./library.mjs"},"scripts":{"format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-ut657/variRFqg2ssefxRcWO7II2HaklUJFf/urlcjiZOBdEx2Oz0ls3KI57g3f2XqQFshDT9nrPTUUxuGxbzw==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","@0x57/prettier-config":"1.0.0","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1734555680447_0.8471023146095324","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@0x57/eslint-config","version":"1.0.3","_id":"@0x57/eslint-config@1.0.3","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"274012d2e248751b3a74783ce299530f761b1914","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":4,"integrity":"sha512-E5TYmDjM1o8u/gfh+DemDZ8l1Fv347JlPOVB0qQ8B1XUJTy0xJbdcJUbaa75pnHn2/u3m9zsY5NDnL4NSgjSYw==","signatures":[{"sig":"MEYCIQCtpnjHzKvdChnNPMFvptWfJ0981p99q3BgL01tabbt2QIhAMpEBvYKlwjukVZW80jxDdiDPfouF5x3lY8Wc7PjGp7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10883},"type":"module","shasum":"274012d2e248751b3a74783ce299530f761b1914","exports":{".":"./library.mjs"},"scripts":{"clean":"rimraf .turbo","format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-E5TYmDjM1o8u/gfh+DemDZ8l1Fv347JlPOVB0qQ8B1XUJTy0xJbdcJUbaa75pnHn2/u3m9zsY5NDnL4NSgjSYw==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","@0x57/prettier-config":"1.0.0","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1734561641941_0.05484488999535064","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@0x57/eslint-config","version":"1.0.4","_id":"@0x57/eslint-config@1.0.4","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"43a14550002230da74ebb315ad0ad7d562ee146c","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":4,"integrity":"sha512-YW3kN119IDklUHjEmNVv5K/Sz3CA5tctQ54F+uE/lXNjuGoiYBLO+ffqbhJP+qzcLfH9CeR+m8U/sQT32DnZfg==","signatures":[{"sig":"MEUCIH4Mh7YGfZ/leVoGi0K8t/fMDh+w3Uc8dDMZP1B8Sw05AiEA8ZOqj8VzQUgqAVkp94c+7ovE+Shl3/NDEW/3OulVPOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10905},"type":"module","shasum":"43a14550002230da74ebb315ad0ad7d562ee146c","exports":{".":"./library.mjs"},"scripts":{"clean":"rimraf .turbo","format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-YW3kN119IDklUHjEmNVv5K/Sz3CA5tctQ54F+uE/lXNjuGoiYBLO+ffqbhJP+qzcLfH9CeR+m8U/sQT32DnZfg==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","dependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@0x57/prettier-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1734585405558_0.5316215057169162","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@0x57/eslint-config","version":"1.0.5","_id":"@0x57/eslint-config@1.0.5","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"9f941bf000a30b1869cb0e8894d190b64dab8d90","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":4,"integrity":"sha512-rLmn7SGq0SqPcg3km3z5cRzlVdwo5uFt0RL4a/XGYB3HjakJWX6kzUSnC8sEgIUt0+Pka3HLK6UURrpsYqTUdA==","signatures":[{"sig":"MEYCIQCuHjCzeO4Q2GwrOsj/sJyMK8kJNiWi4nod6qDgCYXMqQIhAPo4/M9eEn/oQAx64SSHMAfaFh9jSJkmr5dqJzdAh2G3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10905},"type":"module","shasum":"9f941bf000a30b1869cb0e8894d190b64dab8d90","exports":{".":"./library.mjs"},"scripts":{"clean":"rimraf .turbo","format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-rLmn7SGq0SqPcg3km3z5cRzlVdwo5uFt0RL4a/XGYB3HjakJWX6kzUSnC8sEgIUt0+Pka3HLK6UURrpsYqTUdA==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","dependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@0x57/prettier-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1734585421040_0.23480636124026044","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@0x57/eslint-config","version":"1.0.6","_id":"@0x57/eslint-config@1.0.6","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"dist":{"shasum":"fdcd73e13cd26c7013b80fdf6c3e0ad8cc1bdd89","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-1.0.6.tgz","fileCount":4,"integrity":"sha512-IboNVxle+UCD3qxQF87GvSIqovYgJghKb40/7cnOSMifgXg98rb9BU0IpQb+EzihXyVXC2k9x8WDWLW2j7O2pA==","signatures":[{"sig":"MEUCIQD613L2W4ecg8Pg24/tjPjZmal02dlvU53PzUAO9NyHZQIgKhxQCg/npwxoEBiQCYm+kZ9Tc1k1Gw2cBpvK4ZhnoMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10937},"type":"module","shasum":"fdcd73e13cd26c7013b80fdf6c3e0ad8cc1bdd89","exports":{".":"./library.mjs"},"scripts":{"clean":"rimraf .turbo","format":"bun run prettier . --check"},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"_integrity":"sha512-IboNVxle+UCD3qxQF87GvSIqovYgJghKb40/7cnOSMifgXg98rb9BU0IpQb+EzihXyVXC2k9x8WDWLW2j7O2pA==","_npmVersion":"10.8.3","description":"Eslint configuration for 0x57 projects","directories":{},"_nodeVersion":"22.6.0","dependencies":{"typescript-eslint":"8.18.0","eslint-config-turbo":"2.3.3","eslint-config-prettier":"9.1.0","eslint-formatter-pretty":"6.0.1","eslint-config-xo-typescript":"7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@0x57/prettier-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.6_1734630440325_0.7340294579307296","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@0x57/eslint-config","version":"2.0.0","description":"Shared eslint configuration used by 0x57 projects","type":"module","exports":{".":"./library.mjs"},"scripts":{"format":"bun run prettier . --check"},"dependencies":{"eslint-config-prettier":"10.1.8","eslint-config-turbo":"2.7.2","eslint-config-xo-typescript":"9.0.0","eslint-formatter-pretty":"7.0.0","typescript-eslint":"8.51.0"},"devDependencies":{"@0x57/prettier-config":"2.0.0"},"publishConfig":{"access":"public"},"_id":"@0x57/eslint-config@2.0.0","gitHead":"81903150a46c0fa786003383f21c36fc01408c30","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-hoeM52UNgKMD+zppnt8SPlM5BdMFkGqwGLXuJ1x2gqsa3hDGhVN7QvGUQcLqDupyMnG5dOd1c+dTPI6wFzpgnA==","shasum":"46eeb28009567167ded33090e928fc67ad11a8a5","tarball":"https://registry.npmjs.org/@0x57/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":52546,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDdyaY8YKPUxS9UecQh6ZWq6wVSNC6Rq8m+d40YQTxDvAiBrkvYZP3YBYXMgvMX0oSXfWmeKBj4EsQibme+OcVhxAg=="}]},"_npmUser":{"name":"ianmitchell","email":"ian.mitchel1@live.com"},"directories":{},"maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_2.0.0_1767557083636_0.011331750608732705"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-16T00:20:36.887Z","modified":"2026-01-04T20:04:44.032Z","1.0.0":"2024-12-16T00:20:37.203Z","1.0.1":"2024-12-18T18:41:26.926Z","1.0.2":"2024-12-18T21:01:20.721Z","1.0.3":"2024-12-18T22:40:42.136Z","1.0.4":"2024-12-19T05:16:45.730Z","1.0.5":"2024-12-19T05:17:01.220Z","1.0.6":"2024-12-19T17:47:20.509Z","2.0.0":"2026-01-04T20:04:43.802Z"},"description":"Shared eslint configuration used by 0x57 projects","maintainers":[{"name":"ianmitchell","email":"ian.mitchel1@live.com"}],"readme":"# @0x57/eslint-config\n\nA shared [eslint](https://eslint.org) config. It uses the flat config style.\n\n## Usage\n\nInstall the package:\n\n```sh\nbun add -D @0x57/eslint-config\n```\n\nThen create a new `eslint.config.mjs` file:\n\n```javascript\nimport { config } from \"@0x57/eslint-config\";\n\n/** @type {import(\"eslint\").Linter.Config} */\nexport default config;\n```\n","readmeFilename":"README.md"}