@cyberspace-7/eslint-config v0.1.0
ESLint Configuration
ESLint configuration for TypeScript projects
Description
Provides a base ESLint configuration for TypeScript projects.
Usage
Add the following dependencies to the project with a package manager:
pnpm add --save-dev eslint @typescript-eslint/eslint-plugin @cyberspace/eslint-config
Then extend the ESLint configuration:
/** @type {import("eslint").Linter.Config} */
const configuration = {
extends: ["@cyberspace7"],
};
module.exports = configuration;
Development
See package.json
for the list of available scripts.
Prerequisites
This project require the following dependencies:
Setup
Install the dependencies:
pnpm install
Release
Releases are automatic, following the merge of the release pull request (see Release Action). A release PR can be explicitely generated by running manually this workflow.
The publicated package is available here.
Authors
- Benjamin Guibert – main author and contributor.
Contributing
Submit a feature request or any idea to improve the project, as it is greatly appreciated, in the discussions.
If you find a bug concerning this project, please fill a bug report.
If it concerns a security vulnerability, please email us at contact@a60.dev
.
For contributing, please check the guidelines.
Licensing
This project is licensed under the MIT License.
2 years ago