1.0.11 • Published 3 months ago

@zemd/eslint-ts v1.0.11

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 months ago

Shared ESLint config for typescript projects

npm Static Badge

This package includes a set of ESLint configurations for Typescript projects.

The package includes:

PackageDescriptionRulesLicense
@typescript-eslint/eslint-pluginThe industry standard for enabling typescript support for ESLintCarefully hand-picked rules in conjunction with strict-type-checked config. Additionally, there are disabled rules for @eslint/js that overlap and can make issues.MIT

Installation

npm install --save-dev @zemd/eslint-ts

Usage

Basic Setup

// eslint.config.js

import typescript from "@zemd/eslint-ts";
export default [...typescript()];

More Advanced Setup

You can cherry-pick only what you need:

// eslint.config.js

import { typescript, javascript, json } from "@zemd/eslint-ts"; // import only typescript config
export default [...typescript(), ...javascript(), ...json()];

You might be also interested in

PackageVersionDescription
@zemd/eslint-jsnpmJavaScript-only rules.
@zemd/eslint-tsnpmTypeScript rules (includes JS rules from @zemd/eslint-js).
@zemd/eslint-reactnpmReact rules (includes TS rules from @zemd/eslint-ts and JS rules from @zemd/eslint-js).
@zemd/eslint-rock-stacknpmRules for Fullstack projects that include React.js, GraphQL, Playwright, Tailwind(optional), Turbo, Vitest, and Storybook.
@zemd/eslint-nextnpmRules for Next.js projects (inherits from @zemd/eslint-rock-stack).

License

The @zemd/eslint-ts is licensed under Apache-2.0 license 😇.

💙 💛 Donate

npm.io

1.0.11

3 months ago

1.0.10

3 months ago

1.0.9

3 months ago

1.0.8

4 months ago

1.0.7

4 months ago

1.0.6

4 months ago

1.0.5

4 months ago

1.0.4

4 months ago

1.0.2

4 months ago

1.0.1

5 months ago

1.0.3

4 months ago

1.0.0

5 months ago