Skip to content

Dataport/eslint-config-geodev

Repository files navigation

@dataport/eslint-config-geodev

This package provides shared ESLint configurations for JavaScript projects.

Installation

$ npm i -D eslint @dataport/eslint-config-geodev

Usage

Example for eslint.config.js:

import { defineConfig } from 'eslint/config'
import mainConfig from '@dataport/eslint-config-geodev'
import nodeConfig from '@dataport/eslint-config-geodev/node'
import tsConfig from '@dataport/eslint-config-geodev/typescript'

export default defineConfig([
	{
		files: ['**/*.js', '**/*.ts'],
		extends: [mainConfig, nodeConfig],
	},
	{
		files: ['**/*.ts'],
		extends: [tsConfig],
	},
])

The following sub-configs are offered:

  • node
  • browser
  • typescript
  • vue
  • vue2

About

Global ESLint configurations for JavaScript projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published