2.0.1 • Published 2 months ago

@super-protocol/eslint-config-typescript v2.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 months ago

Shared ESLint and Typescript configuration

Integrate into new project

  1. Turn off VS code extention "Prettier" for the project if you use it
  • Create file .vscode/settings.json
  • add "prettier.enable": false to the json
  1. Install this package as devDependency
# with npm
$ npm i -D @super-protocol/eslint-config-typescript
  1. Use ESLint config in your project

Add .eslintrc.json file based on your project type:

For CommonJS projects:

{
  "extends": [
    "@super-protocol/eslint-config-typescript/eslint/node-cjs"
  ]
}

For ESM projects:

{
  "extends": [
    "@super-protocol/eslint-config-typescript/eslint/node-esm"
  ]
}
  1. Use Typescript config in your project

Add the following tsconfig.json file based on your project type:

For CommonJS projects:

{
  "extends": "@super-protocol/eslint-config-typescript/tsconfig/node-cjs"
}

For ESM projects:

{
  "extends": "@super-protocol/eslint-config-typescript/tsconfig/node-esm"
}
2.0.1

2 months ago

2.0.0

2 months ago

2.0.0-beta.5

2 months ago

2.0.0-beta.4

2 months ago

2.0.0-beta.3

2 months ago

2.0.0-beta.2

2 months ago

2.0.0-beta.1

2 months ago

2.0.0-beta.0

2 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

8 months ago

1.0.0

8 months ago