0.10.13 • Published 10 months ago

@nihalgonsalves/esconfig v0.10.13

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

esconfig

Shared ECMAScript Config (TS, Lint, Prettier)

Usage

  1. Install

    yarn add -D @nihalgonsalves/esconfig typescript typescript-eslint eslint prettier
  2. tsconfig.json

    {
      "extends": "@nihalgonsalves/esconfig/tsconfig.shared.json",
      "compilerOptions": {
        "outDir": "./build",
        "rootDir": "./src"
      },
      "include": ["./src"]
    }
  3. eslint.config.mjs

    import tseslint from "typescript-eslint";
    
    import sharedConfig from "@nihalgonsalves/esconfig/eslint.config.shared";
    
    export default tseslint.config(
      { ignores: [] },
      ...sharedConfig,
      // ... others
    );

    If you're using React:

    import tseslint from "typescript-eslint";
    
    import sharedConfig from "@nihalgonsalves/esconfig/eslint.config.react-shared";
    
    export default tseslint.config(
      { ignores: [] },
      ...sharedConfig,
      // ... others
    );
  4. package.json

    {
      "scripts": {
        "build": "tsc",
        "lint": "eslint ./src/",
        "format": "prettier . --write",
        "format:check": "prettier . --check"
      }
    }
  5. Done! Don't forget to run build, lint and format:check in your CI workflow.

0.10.13

10 months ago

0.10.12

10 months ago

0.10.10

11 months ago

0.10.11

11 months ago

0.10.9

11 months ago

0.10.8

12 months ago

0.10.7

12 months ago

0.9.12

1 year ago

0.9.13

1 year ago

0.9.14

1 year ago

0.9.15

1 year ago

0.9.11

1 year ago

0.9.16

1 year ago

0.9.17

1 year ago

0.9.18

1 year ago

0.9.19

1 year ago

0.10.1

1 year ago

0.10.2

1 year ago

0.10.3

1 year ago

0.10.4

1 year ago

0.10.5

1 year ago

0.10.6

12 months ago

0.9.20

1 year ago

0.9.21

1 year ago

0.10.0

1 year ago

0.9.22

1 year ago

0.9.10

1 year ago

0.9.9

1 year ago

0.9.8

1 year ago

0.9.7

1 year ago

0.9.6

1 year ago

0.9.5

1 year ago

0.9.4

1 year ago

0.9.3

1 year ago

0.9.2

1 year ago

0.9.1

1 year ago

0.9.0

2 years ago

0.8.5

2 years ago

0.8.4

2 years ago

0.8.3

2 years ago

0.8.2

2 years ago

0.8.1

2 years ago

0.8.0

2 years ago

0.7.1

2 years ago

0.7.0

2 years ago

0.6.16

2 years ago

0.6.15

2 years ago

0.6.14

2 years ago

0.6.13

2 years ago

0.6.12

2 years ago

0.6.7

2 years ago

0.6.6

2 years ago

0.6.9

2 years ago

0.6.8

2 years ago

0.6.10

2 years ago

0.6.11

2 years ago

0.3.0

2 years ago

0.6.3

2 years ago

0.3.6

2 years ago

0.6.2

2 years ago

0.3.5

2 years ago

0.2.6

2 years ago

0.6.5

2 years ago

0.3.8

2 years ago

0.6.4

2 years ago

0.3.7

2 years ago

0.5.0

2 years ago

0.3.2

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.6.1

2 years ago

0.3.4

2 years ago

0.6.0

2 years ago

0.5.1

2 years ago

0.3.3

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.1.2

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.0

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago