1.0.4 • Published 11 months ago

transcribel_lint v1.0.4

Weekly downloads
-
License
UNLICENSED
Repository
-
Last release
11 months ago

transcribal_lint

The official Commission on Peace Officer Standards and Training linting package.

Install

$ npm install @typescript-eslint/parser -D
$ npm install transcribal_lint -D

Recommended .eslintrc.json

{
    "root": true,
    "parser": "@typescript-eslint/parser",
    "parserOptions": {
        "project": "./tsconfig.json"
    },
    "env": {
        "browser": true,
        "es2021": true
    },
    "extends": [
        // You do not need the other "recommended" sets they are included in the POST rules
        "transcribal_lint"
    ],
    "rules": {
    }
}

Peer Dependencies

PackageVersion
@typescript-eslint/eslint-plugin>=6.2.1
@typescript-eslint/parser>=6.2.1
eslint>=8.46.0
typescript>=5.1.6

Workspace Setup

Suggested VS Code Extensions

NameDescription:large_blue_circle:
ESLintIntegrates ESLint into VS Code. The extension uses the ESLint library installed in the opened workspace folder
LintLens - ESLint rules made easierAugment your ESLint rules in Visual Studio Code by Adding metadata and usage information beside each ESLint rule.

VS Code setting.json (fix on save)

  • If you have format on save in VS Code you may need to disable it, because mine started fighting.
// (file->preferences->settings [switch to json view])
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact",
  ],
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
  }
1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago