{"_id":"@dryanovski/eslint-config","_rev":"2-e85feb905ef1a03e01b5d7bff70ad53e","name":"@dryanovski/eslint-config","description":"ESLint config with opinion","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@dryanovski/eslint-config","version":"1.0.0","keywords":[],"author":{"name":"Bozhidar Dryanovski","email":"bozhidar.dryanovski@gmail.com"},"license":"MIT","_id":"@dryanovski/eslint-config@1.0.0","maintainers":[{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"}],"dist":{"shasum":"7d03fe1c538edcba9ae41b52d5f8ece4311506bd","tarball":"https://registry.npmjs.org/@dryanovski/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":6,"integrity":"sha512-4y/DPiWU6KOYI0MFNZV//RzoH9HNzxXgWH/NaUE3ZatqZTtDsEqWorI3+hq/pQreD6X1E2domMNrWhS2+L+F6Q==","signatures":[{"sig":"MEQCIHETdPhMKHboquO4Avr6P3iFzErRCvrsmeSDFVXzjr3pAiBC03R3G5I+d2RyeuTm6DheikibFqL6vWqw3jA7/H8qGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6242},"main":"index.js","pnpm":{"updateConfig":{"ignoreDependencies":["eslint"]}},"gitHead":"e1662361d03b469da58d69fa9506cc2f26c097aa","scripts":{"lint":"eslint ."},"_npmUser":{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"},"_npmVersion":"8.1.0","description":"ESLint config with opinion","directories":{},"_nodeVersion":"16.13.0","dependencies":{"eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","@typescript-eslint/parser":"^7.12.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-typescript-sort-keys":"^3.2.0","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0"},"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1717615697141_0.8617485394565465","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@dryanovski/eslint-config","version":"1.0.1","keywords":[],"author":{"name":"Bozhidar Dryanovski","email":"bozhidar.dryanovski@gmail.com"},"license":"MIT","_id":"@dryanovski/eslint-config@1.0.1","maintainers":[{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"}],"dist":{"shasum":"c169f37e9e1afdd6625f0c04a6f2d8adc96cc261","tarball":"https://registry.npmjs.org/@dryanovski/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":6,"integrity":"sha512-9GkZtiqLVEG5SSHzy0/SwPJz8opNgLmy8RlCXWN+Rbt6GqFlMbbR5vQ6TBsbNX7WZLrx/W4AVxeFe0GPW/G+EA==","signatures":[{"sig":"MEYCIQCPeGveKwS+aTqf2V0hUBexLhL5sLWXlw//5OISa40oUwIhAPVT5EgHI79OTW0+T1IprhoiE/unJqjYHPU2IwRfLZU1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83219},"main":"index.js","pnpm":{"updateConfig":{"ignoreDependencies":["eslint"]}},"gitHead":"0c8d9e20290cfbc14cf493b37eed86b11a994a84","scripts":{"lint":"eslint ."},"_npmUser":{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"},"_npmVersion":"8.1.0","description":"ESLint config with opinion","directories":{},"_nodeVersion":"16.13.0","dependencies":{"eslint":"^8.57.0","globals":"^15.4.0","@eslint/js":"^9.4.0","typescript-eslint":"^7.12.0","eslint-plugin-react":"^7.34.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1717709383444_0.5219655746277316","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@dryanovski/eslint-config","version":"1.0.3","description":"ESLint config with opinion","author":{"name":"Bozhidar Dryanovski","email":"bozhidar.dryanovski@gmail.com"},"main":"index.js","keywords":[],"license":"MIT","type":"module","dependencies":{"@eslint/js":"^9.4.0","@typescript-eslint/parser":"^7.13.0","eslint":">= 9","eslint-config-prettier":"^9.1.0","eslint-plugin-react":"^7.34.2","globals":"^15.4.0","typescript-eslint":"^7.12.0","typescript-eslint-parser":"^22.0.0"},"peerDependencies":{"eslint":">= 9"},"pnpm":{"updateConfig":{"ignoreDependencies":["eslint"]}},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"scripts":{"prepare":"husky install","format":"npx prettier . --write","format:check":"npx prettier . --check","release":"standard-version","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:major":"standard-version --release-as major"},"devDependencies":{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","eslint":"^8.57.0","eslint-plugin-eslint-plugin":"^6.1.0","husky":"^8.0.0","lint-staged":"^15.2.7","prettier":"3.3.2","standard-version":"^9.5.0"},"_id":"@dryanovski/eslint-config@1.0.3","gitHead":"671da60c8a2f7eeb052e2cbb491798aedef02651","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-kCSS7uLoK/sivfwxMNqIiprFS+MFrHiGIeGNJ7usYycstWu3BnzOdHXneqRFh8nG+t1daAqd8+ykQ9M027kuMQ==","shasum":"fa6b8213cc5b60860542b3c0423531a1f6b42412","tarball":"https://registry.npmjs.org/@dryanovski/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":14,"unpackedSize":11217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0hWHDH4zirwO5tvDS5ZvVikkJgOaQrRQwBiBNufwTEAiB5b4yKadsPtarajNkejLpKiJ+ZeOIKK9O2entrObEAUQ=="}]},"_npmUser":{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"},"directories":{},"maintainers":[{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3_1718372446569_0.5501427829408729"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-05T19:28:17.008Z","modified":"2024-06-14T13:40:47.056Z","1.0.0":"2024-06-05T19:28:17.300Z","1.0.1":"2024-06-06T21:29:43.632Z","1.0.3":"2024-06-14T13:40:46.849Z"},"maintainers":[{"name":"bdryanovski","email":"bozhidar.dryanovski@gmail.com"}],"author":{"name":"Bozhidar Dryanovski","email":"bozhidar.dryanovski@gmail.com"},"keywords":[],"license":"MIT","readme":"# `@dryanovski/eslint-config`\n\nOpinionated ESLint config.\n\n## Installation & Usage\n\n```\n// NPM\nnpm install @dryanovski/eslint-config\n\n// JSR\nnpx jsr add @dryanovski/eslint-config\n```\n\nIn your `eslint.config.js`\n\n```js\nimport myConfig from '@dryanovski/eslint-config';\n\nexport default {\n  ...myConfig[0],\n};\n```\n\nThen run `pnpm eslint .` or `npm eslint .`.\n\n### Release new version of the package\n\nMake sure to set the correct version inside the `package.json` and `jsr.json` - make sure that they are the same.\n\nTo release the packages you need to run the following commands\n\n```console\nnpm publish --access public\n```\n\nAnd for publishing into JSR\n\n```console\nnpx jsr publish\n```\n","readmeFilename":"README.md"}