1.0.9 • Published 10 months ago

@zemd/eslint-ts v1.0.9

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
10 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

10 months ago

1.0.10

10 months ago

1.0.9

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.2

10 months ago

1.0.1

11 months ago

1.0.3

10 months ago

1.0.0

11 months ago