0.4.0 • Published 4 years ago

eslint-config-adrian-typescript v0.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

Digital Natives ESLint and Prettier Config

Usage

  1. Install the dependencies with
npx install-peerdeps --dev @digital-natives/eslint-config-digitalnatives-typescript

If you use yarn, run

npm info @digital-natives/eslint-config-digitalnatives-typescript@latest peerDependencies

then run yarn add --dev <dependency>@<version> for each listed peer dependency.

  1. Create a .eslintrc file in the root directory and add
{
  "extends": ["@digital-natives/digitalnatives-typescript"]
}

Add these scripts in the package.json file

"scripts": {
    "lint": "eslint . --ext .js,.ts,.tsx",
    "lint:fix": "eslint --fix . --ext .js,.ts,.tsx"
},

VSCode configuration

  1. Install ESLint package
  2. Add these to your VSCode settings file
 "editor.formatOnSave": true,
 "[javascript]": {
   "editor.formatOnSave": false
 },
 "[javascriptreact]": {
   "editor.formatOnSave": false
 },
 "[typescript]": {
   "editor.formatOnSave": false
 },
 "[typescriptreact]": {
   "editor.formatOnSave": false
 },
 "editor.codeActionsOnSave": {
   "source.fixAll": true
 },
 "prettier.disableLanguages": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
  ],
0.3.0

4 years ago

0.2.0

4 years ago

0.4.0

4 years ago

0.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago