UNPKG

@azimutlabs/eslint-config-functional

Version:

ESLint configuration for Functional Programming

28 lines (24 loc) 824 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var eslintConfigFunctionalTypescript = { rules: { // Prefer readonly types over mutable types. 'functional/prefer-readonly-type': [ 'error', { allowLocalMutation: false, allowMutableReturnType: false, ignoreClass: 'fieldsOnly', ignoreInterface: false, ignoreCollections: true, /** * Don't turn on because: * > Checking implicit types is more expensive (slow). */ checkImplicit: false, }, ], }, }; exports.eslintConfigFunctionalTypescript = eslintConfigFunctionalTypescript; //# sourceMappingURL=typescript.js.map