{"_id":"@chainsafe/biomejs-config","_rev":"7-90765f4895b461357b825adab8dc47fd","name":"@chainsafe/biomejs-config","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@chainsafe/biomejs-config","version":"0.1.0","keywords":["biomejs","linting","formatting"],"author":{"name":"ChainSafe Systems"},"license":"MIT","_id":"@chainsafe/biomejs-config@0.1.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"mpetrunic","email":"marin.petrunic@gmail.com"}],"homepage":"https://github.com/ChainSafe/biomejs-config#readme","bugs":{"url":"https://github.com/ChainSafe/eslint-config/issues"},"dist":{"shasum":"374a1598f6b1d3b87b15af6c26ad8e1273c84256","tarball":"https://registry.npmjs.org/@chainsafe/biomejs-config/-/biomejs-config-0.1.0.tgz","fileCount":9,"integrity":"sha512-MFW4CWHGWS5LaYLfLXw9EGlK6CEweM14h1pOnEnHu1zB5J5/gT7rxuaAQSuov8DgOzSVCT65+TD7LXpjRzyZ3A==","signatures":[{"sig":"MEUCIQDO0uHiXwFM0S2pH6icIDtwkPGk3VHPsffRNbfMXO1g6AIgWSiZ1aOc2bHTtiwvvdQ2IltCBenf3lZcDLnZpHMGaIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13770},"type":"module","exports":{".":"./src/index.jsonc","./esm":"./src/esm.jsonc","./nodejs":"./src/nodejs.jsonc","./recommended":"./src/recomended.jsonc","./eraseable-syntax":"./src/eraseableSyntax.jsonc"},"gitHead":"c27ce4242104f2f492241345579d6a8a5d3c0719","scripts":{"lint":"biome check src","lint:fix":"biome check --write src"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ChainSafe/biomejs-config.git","type":"git"},"_npmVersion":"10.9.2","description":"[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml) [![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](h","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4"},"peerDependencies":{"@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/biomejs-config_0.1.0_1742307742668_0.5271255624000595","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chainsafe/biomejs-config","version":"0.1.1","keywords":["biomejs","linting","formatting"],"author":{"name":"ChainSafe Systems"},"license":"MIT","_id":"@chainsafe/biomejs-config@0.1.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"mpetrunic","email":"marin.petrunic@gmail.com"}],"homepage":"https://github.com/ChainSafe/biomejs-config#readme","bugs":{"url":"https://github.com/ChainSafe/eslint-config/issues"},"dist":{"shasum":"891409051da78939467764ab99bd5b2a5ca83949","tarball":"https://registry.npmjs.org/@chainsafe/biomejs-config/-/biomejs-config-0.1.1.tgz","fileCount":9,"integrity":"sha512-4GwwOp7KOwrVCfBz+1+WYXuX5BII2Rm56sLGVPYHxF4utts0CIJwkcrTePxRTciHr90Esbwc2fov75+FWbOKcA==","signatures":[{"sig":"MEYCIQCNiTcYkUUOPscJrJPBNTiV+JHr4vdtx2af1uQiZ7UHZgIhAIcYjEiMQe4PvTkEnW4S0r3mCXv+gOT9mg2KZ1RIelEX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15003},"type":"module","exports":{".":"./src/index.jsonc","./esm":"./src/esm.jsonc","./nodejs":"./src/nodejs.jsonc","./recommended":"./src/recommended.jsonc","./erasable-syntax":"./src/erasableSyntax.jsonc","./eraseable-syntax":"./src/erasableSyntax.jsonc"},"gitHead":"d51d9b03013701694374e37f7cd638bc4d6b0469","scripts":{"lint":"biome check","lint:fix":"biome check --write"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ChainSafe/biomejs-config.git","type":"git"},"_npmVersion":"10.9.2","description":"[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml) [![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](h","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4"},"peerDependencies":{"@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/biomejs-config_0.1.1_1743009989360_0.4510230063861227","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chainsafe/biomejs-config","version":"0.1.2","keywords":["biomejs","linting","formatting"],"author":{"name":"ChainSafe Systems"},"license":"MIT","_id":"@chainsafe/biomejs-config@0.1.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"mpetrunic","email":"marin.petrunic@gmail.com"}],"homepage":"https://github.com/ChainSafe/biomejs-config#readme","bugs":{"url":"https://github.com/ChainSafe/eslint-config/issues"},"dist":{"shasum":"e31c9a7f719a932ccf7b9b78bb5d8401a65587f7","tarball":"https://registry.npmjs.org/@chainsafe/biomejs-config/-/biomejs-config-0.1.2.tgz","fileCount":9,"integrity":"sha512-WveZrCiFC+XxiUnzN2YH9pKxFOAUs3W0YxLDY8emktGR9U/Pa9pfQl4ZiZCD0uwRBQKZdWLKc0yoAtkVYqU9Jg==","signatures":[{"sig":"MEUCIBvxdscE8OjrBSdL62s5p2L7JORvhGtmUwld2kfj5mrUAiEAxbx4X1GtWMexbjdJXBWT9SekChrDV6/dDTU+AzQU1zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15632},"type":"module","exports":{".":"./src/index.jsonc","./esm":"./src/esm.jsonc","./nodejs":"./src/nodejs.jsonc","./recommended":"./src/recommended.jsonc","./erasable-syntax":"./src/erasableSyntax.jsonc","./eraseable-syntax":"./src/erasableSyntax.jsonc"},"gitHead":"b6d30ae9969171299a01bb4df8da9fe65edbd306","scripts":{"lint":"biome check","lint:fix":"biome check --write"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ChainSafe/biomejs-config.git","type":"git"},"_npmVersion":"10.9.2","description":"[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml) [![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](h","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^1.9.4"},"peerDependencies":{"@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/biomejs-config_0.1.2_1746629846976_0.015428692475500272","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@chainsafe/biomejs-config","version":"1.0.0","keywords":["biomejs","linting","formatting"],"author":{"name":"ChainSafe Systems"},"license":"MIT","_id":"@chainsafe/biomejs-config@1.0.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"}],"homepage":"https://github.com/ChainSafe/biomejs-config#readme","bugs":{"url":"https://github.com/ChainSafe/eslint-config/issues"},"dist":{"shasum":"4bf415b5daa6f4745305aa8feed670189dae8c98","tarball":"https://registry.npmjs.org/@chainsafe/biomejs-config/-/biomejs-config-1.0.0.tgz","fileCount":9,"integrity":"sha512-juZ0Oivc8QeF5wIUDdgOfOvAH4II8N3hHjQBdyv2PjvbTXna+gTv0kucJ9Mp7HO+nwRH58fhFh7iOMfsrSfogg==","signatures":[{"sig":"MEUCIQC/a2uJ7VzJNZsF/Efugea9Zi6xhn/3YRbHYGZfSR423QIgHuRq1mKtze2+O/rMIu1lOHjwz4BXNXr4v64DkXtgqjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18751},"type":"module","exports":{".":"./src/index.jsonc","./esm":"./src/esm.jsonc","./nodejs":"./src/nodejs.jsonc","./recommended":"./src/recommended.jsonc","./erasable-syntax":"./src/erasableSyntax.jsonc","./eraseable-syntax":"./src/erasableSyntax.jsonc"},"gitHead":"303f7b05c135b21e22bf8841fac74002aadb6b21","scripts":{"lint":"biome check","lint:fix":"biome check --write"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ChainSafe/biomejs-config.git","type":"git"},"_npmVersion":"10.9.3","description":"[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml) [![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](h","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.2.0"},"peerDependencies":{"@biomejs/biome":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/biomejs-config_1.0.0_1756132986952_0.7824616348416111","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-18T14:22:22.581Z","modified":"2026-04-21T09:50:45.231Z","0.1.0":"2025-03-18T14:22:22.833Z","0.1.1":"2025-03-26T17:26:29.558Z","0.1.2":"2025-05-07T14:57:27.157Z","1.0.0":"2025-08-25T14:43:07.147Z"},"bugs":{"url":"https://github.com/ChainSafe/eslint-config/issues"},"author":{"name":"ChainSafe Systems"},"license":"MIT","homepage":"https://github.com/ChainSafe/biomejs-config#readme","keywords":["biomejs","linting","formatting"],"repository":{"url":"git+ssh://git@github.com/ChainSafe/biomejs-config.git","type":"git"},"description":"[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml) [![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](h","maintainers":[{"email":"caymannava@gmail.com","name":"wemeetagain"},{"email":"me@matthewkeil.com","name":"matthewkeil"}],"readme":"# @chainsafe/biomejs-config\n\n[![Node.js CI](https://github.com/ChainSafe/biomejs-config/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ChainSafe/eslint-config/actions/workflows/ci.yaml)\n[![npm version](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config.svg)](https://badge.fury.io/js/@chainsafe%2Fbiomejs-config)\n\nThis package provides ChainSafe's `biomejs.json` as an extensible shared config.\n\n## Usage\n\nThe provided configuration contains shared ESLint rules for typescript projects across ChainSafe. To use this configuration you'll need `biome.json` or `biome.jsonc` file in your project root with the following content:\n\n```json\n{\n  \"extends\": [\n    \"@chainsafe/biomejs-config\",\n    \"@chainsafe/biomejs-config/recommended\"\n  ],\n}\n\n```\n\n### NodeJs\n\n```json\n{\n  \"extends\": [\n    \"@chainsafe/biomejs-config\",\n    \"@chainsafe/biomejs-config/recommended\",\n    \"@chainsafe/biomejs-config/nodejs\"\n  ],\n}\n```\n\n### Esm Only\n\n```json\n{\n  \"extends\": [\n    \"@chainsafe/biomejs-config\",\n    \"@chainsafe/biomejs-config/recommended\",\n    \"@chainsafe/biomejs-config/esm\"\n  ],\n}\n```\n\n\n### Eraseable Syntax\n\n```json\n{\n  \"extends\": [\n    \"@chainsafe/biomejs-config\",\n    \"@chainsafe/biomejs-config/recommended\",\n    \"@chainsafe/biomejs-config/eraseable-syntax\"\n  ],\n}\n```\n","readmeFilename":"README.md"}