@azimutlabs/eslint-config-functional
Version:
ESLint configuration for Functional Programming
28 lines (24 loc) • 824 B
JavaScript
;
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