UNPKG

tcl-js

Version:

tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.

59 lines (58 loc) 1.45 kB
{ "extends": "airbnb", "rules": { "import/no-unresolved": "off", "import/no-dynamic-require": "off", "global-require": "off", "func-names": "off", "no-use-before-define": "off", "no-plusplus": [ "error", { "allowForLoopAfterthoughts": true } ], "prefer-const": "off", "no-console": "off", "no-global-assign": "off", "class-methods-use-this": "off", "no-empty-function": [ "off", { "allow": [ "arrowFunctions", "methods" ] } ], "no-underscore-dangle": "off", "consistent-return": "off", "no-nested-ternary": "off", "max-len": [ "warn", { "code": 300, "ignoreComments": true } ], "eqeqeq": ["warn"], "operator-linebreak": ["error", "after", { "overrides": { "=": "none" } }], "no-bitwise": "off", "no-unused-vars": ["error", { "vars": "all", "args": "none", "ignoreRestSiblings": false }], "prefer-destructuring": ["warn", {"object": true, "array": false}], "no-param-reassign": ["error", {"props": false}], "no-await-in-loop": ["warn"], "no-useless-escape": "off", "no-extend-native": "off", "no-eval": ["warn"], "no-multi-str": "off", "no-control-regex": ["warn"], "no-fallthrough": ["warn"], "no-continue":"off", "no-loop-func": "off" }, "env": { "browser": true, "node": true } }