@trackstack/eslint-config-trackstack

0.0.2 • Public • Published

eslint-preset-trackstack

Common eslint config for Javascript projects.

yarn add @trackstack/eslint-preset-trackstack

Usage

In React projects and/or with Typescript

module.exports = {
  extends: "@trackstack/eslint-config-trackstack/web",
  env: {
    browser: true,
  },
  parser: "@typescript-eslint/parser",
  parserOptions: {
      "project": "tsconfig.json",
  },
  plugins: [
    "@typescript-eslint/tslint"
  ],
}

In Node with Typescript projects

module.exports = {
  extends: '@trackstack/eslint-config-trackstack/typescript',
  parserOptions: {
    project: 'tsconfig.json',
  },
};

In Node projects

module.exports = {
  extends: [
    '@trackstack/eslint-config-trackstack',
  ],
  env: {
    node: true,
  },
}

Dependencies (5)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @trackstack/eslint-config-trackstack

    Weekly Downloads

    0

    Version

    0.0.2

    License

    ISC

    Unpacked Size

    5.25 kB

    Total Files

    6

    Last publish

    Collaborators

    • cjjenkinson