@azimutlabs/eslint-config-import
Version:
ESLint configuration for ES6 Imports and Exports
32 lines (27 loc) • 1.15 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var tslib = require('tslib');
var eslintEnv = require('@azimutlabs/eslint-env');
var base = require('./base.js');
var declarations = require('./declarations.js');
var sort = require('./sort.js');
var typescript = require('./typescript.js');
var _a;
var eslintConfigImport = {
extends: [require.resolve('@azimutlabs/eslint-config-env')],
settings: {
'import/resolver': (_a = {},
_a[require.resolve('eslint-import-resolver-node')] = {
extensions: [eslintEnv.EslintEnvExtensions.Js, eslintEnv.EslintEnvExtensions.Jsx],
},
_a),
},
plugins: ['import', 'simple-import-sort'],
rules: tslib.__assign(tslib.__assign({}, base.eslintConfigImportBase.rules), sort.eslintConfigImportSort.rules),
overrides: [
tslib.__assign({ files: ['**/**.ts?(x)'] }, typescript.eslintConfigImportTypescript),
tslib.__assign({ files: ['**/**.d.ts?(x)'] }, declarations.eslintConfigImportDeclarations),
],
};
exports.eslintConfigImport = eslintConfigImport;
//# sourceMappingURL=config.js.map