0.10.13 • Published 9 months ago

@nihalgonsalves/esconfig v0.10.13

Weekly downloads
-
License
MIT
Repository
github
Last release
9 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

9 months ago

0.10.12

9 months ago

0.10.10

10 months ago

0.10.11

9 months ago

0.10.9

10 months ago

0.10.8

10 months ago

0.10.7

11 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

11 months ago

0.10.2

11 months ago

0.10.3

11 months ago

0.10.4

11 months ago

0.10.5

11 months ago

0.10.6

11 months ago

0.9.20

1 year ago

0.9.21

12 months ago

0.10.0

11 months ago

0.9.22

12 months 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

1 year ago

0.8.5

1 year ago

0.8.4

1 year ago

0.8.3

1 year ago

0.8.2

1 year 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