{"_id":"@cyberspace-7/eslint-config","name":"@cyberspace-7/eslint-config","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@cyberspace-7/eslint-config","version":"0.1.0","description":"ESLint configuration for TypeScript projects","keywords":["eslint","eslintconfig","javascript","lint","typescript"],"homepage":"https://github.com/cyberspace7/eslint-config#readme","bugs":{"url":"https://github.com/cyberspace7/eslint-config/issues","email":"contact@a60.dev"},"license":"MIT","author":{"name":"Benjamin Guibert","email":"contact@bguibert.com","url":"https://github.com/benjamin-guibert"},"main":"index.cjs","dependencies":{"@typescript-eslint/parser":"^6.5.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.5.0","eslint":"^8.48.0","prettier":"^3.0.3"},"peerDependencies":{"@typescript-eslint/eslint-plugin":">= 6.5.0","eslint":">= 3"},"scripts":{"format":"prettier --write \"**/*.{cjs,md}\""},"_id":"@cyberspace-7/eslint-config@0.1.0","_integrity":"sha512-MP4u0jfJAJGqj1u8zpip2bCAfUd6Tu/uPH0o2vDX6F3DvxFvO/QQbQBT6TqMLP/cRPmAzASOE0pRzKC781gSAg==","_resolved":"/tmp/db6bb0f8261ec33e9b81bd2c920e6404/cyberspace-7-eslint-config-0.1.0.tgz","_from":"file:cyberspace-7-eslint-config-0.1.0.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-MP4u0jfJAJGqj1u8zpip2bCAfUd6Tu/uPH0o2vDX6F3DvxFvO/QQbQBT6TqMLP/cRPmAzASOE0pRzKC781gSAg==","shasum":"acc180422dc99fc292188e8b45dc3b2fad528cc6","tarball":"https://registry.npmjs.org/@cyberspace-7/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":17,"unpackedSize":16249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3vhgWT7fCBq0hedfZ3IU33yWqWnMbuEWxo2GvjGFOAAiATOM1++V26jaVUM8AGWROX97mqLZvkAGmgLMxY9K8ViA=="}]},"_npmUser":{"name":"bguibert","email":"npm@bguibert.com"},"directories":{},"maintainers":[{"name":"bguibert","email":"npm@bguibert.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.0_1693740983336_0.487974039536347"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-03T11:36:23.215Z","0.1.0":"2023-09-03T11:36:23.526Z","modified":"2023-09-03T11:36:23.858Z"},"maintainers":[{"name":"bguibert","email":"npm@bguibert.com"}],"description":"ESLint configuration for TypeScript projects","homepage":"https://github.com/cyberspace7/eslint-config#readme","keywords":["eslint","eslintconfig","javascript","lint","typescript"],"author":{"name":"Benjamin Guibert","email":"contact@bguibert.com","url":"https://github.com/benjamin-guibert"},"bugs":{"url":"https://github.com/cyberspace7/eslint-config/issues","email":"contact@a60.dev"},"license":"MIT","readme":"# ESLint Configuration\n\nESLint configuration for TypeScript projects\n\n## Description\n\nProvides a base ESLint configuration for TypeScript projects.\n\n## Usage\n\nAdd the following dependencies to the project with a package manager:\n\n```bash\npnpm add --save-dev eslint @typescript-eslint/eslint-plugin @cyberspace/eslint-config\n```\n\nThen extend the ESLint configuration:\n\n```javascript\n/** @type {import(\"eslint\").Linter.Config} */\nconst configuration = {\n  extends: [\"@cyberspace7\"],\n};\n\nmodule.exports = configuration;\n```\n\n## Development\n\nSee [`package.json`](package.json) for the list of available scripts.\n\n### Prerequisites\n\nThis project require the following dependencies:\n\n- [Node.js](https://nodejs.org)\n- [pnpm](https://pnpm.io)\n\n### Setup\n\nInstall the dependencies:\n\n```bash\npnpm install\n```\n\n### Release\n\nReleases are automatic, following the merge of the release pull request (see [Release Action](https://github.com/cyberspace7/release-action#readme)).\nA release PR can be explicitely generated by running manually\n[this workflow](https://github.com/cyberspace7/eslint-config/actions/workflows/release.yml).\n\nThe publicated package is available\n[here](https://github.com/cyberspace7/eslint-config/packages/).\n\n## Authors\n\n- [**Benjamin Guibert**](https://github.com/benjamin-guibert) – main author and contributor.\n\n## Contributing\n\nSubmit a feature request or any idea to improve the project, as it is greatly appreciated,\nin the [discussions](https://github.com/cyberspace7/eslint-config/discussions/categories/ideas).\n\nIf you find a bug concerning this project, please fill a [bug report](https://github.com/cyberspace7/eslint-config/issues/new?assignees=&labels=bug-report&projects=&template=bug-report.yml).\nIf it concerns a security vulnerability, please email us at `contact@a60.dev`.\n\nFor contributing, please check the [guidelines](.github/CONTRIBUTING.md).\n\n## Licensing\n\nThis project is licensed under the [MIT License](LICENSE).\n","readmeFilename":"README.md"}