UNPKG

@azimutlabs/eslint-config-import

Version:

ESLint configuration for ES6 Imports and Exports

32 lines (27 loc) 1.15 kB
'use strict'; 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