Skip to content

sequencemedia/eslint-config-typescript

Repository files navigation

@sequencemedia/eslint-config-typescript

TypeScript style Flat Config for ESLint v9

Based on Standard with TypeScript via Love

Install

npm i -D @sequencemedia/eslint-config-typescript

Use

In your eslint.config.* either:

export { default } from '@sequencemedia/eslint-config-typescript'

Or:

import { configs } from '@sequencemedia/eslint-config-typescript'

export default [
  configs.recommended
]

You can merge changes in the default configuration using the merge utility:

import merge from '@sequencemedia/eslint-config-typescript/configs/recommended/merge'

export default (
  merge({
    files: [
      '**/*.{mjs,cjs}'
    ],
    ignores: [
      'lib'
    ]
  })
)

Which is equivalent to:

import { configs } from '@sequencemedia/eslint-config-typescript'

export default [
  {
    ...configs.recommended,
    files: [
      '**/*.{mts,cts}'
    ],
    ignores: [
      'lib'
    ]
  }
]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published