UNPKG

@elsikora/eslint-config

Version:

ESLint configuration vision of ElsiKora

43 lines (36 loc) 1.27 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('eslint/use-at-your-own-risk'); var formatConfig_utility = require('../utility/format-config.utility.js'); var regexpPlugin = require('eslint-plugin-regexp'); function _interopNamespaceDefault(e) { var n = Object.create(null); if (e) { Object.keys(e).forEach(function (k) { if (k !== 'default') { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n, k, d.get ? d : { enumerable: true, get: function () { return e[k]; } }); } }); } n.default = e; return Object.freeze(n); } var regexpPlugin__namespace = /*#__PURE__*/_interopNamespaceDefault(regexpPlugin); /** * Loads the ESLint configuration for regular expressions * @returns {Array<Linter.Config>} An array of ESLint configurations for RegExp */ function loadConfig() { return [ { ...formatConfig_utility.formatConfig([regexpPlugin__namespace.configs["flat/recommended"]])[0], files: ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], }, ]; } exports.default = loadConfig; //# sourceMappingURL=regexp.js.map