Endo API documentation
    Preparing search index...

    Module @endo/eslint-plugin

    Agoric

    @endo/eslint-plugin

    Endo-specific plugin

    You'll first need to install ESLint:

    npm i eslint --save-dev
    

    Next, install @endo/eslint-plugin:

    npm install @endo/eslint-plugin --save-dev
    

    Note: If you installed ESLint globally (using the -g flag) then you must also install @endo/eslint-plugin globally.

    Extend a plugin:@endo/CONFIG in your .eslintrc configuration file. You can omit the /eslint-plugin suffix:

    {
    "extends": [
    "plugin:@endo/recommended"
    ]
    }

    CONFIG can be one of:

    • recommended rules for code compatible with Hardened JS
    • imports opinions on how packages should use imports
    • style opinions on JS coding style
    • strict all of the above
    • internal rules only for packages within the Endo source repository

    You can configure individual rules you want to use under the rules section.

    {
    "rules": {
    "@endo/rule-name": 2
    }
    }
    • Fill in provided rules here

    Variables

    configs
    rules