@octetstream/eslint-config
Version:
AirBnb-based ESlint config, tweaked for my needs.
22 lines (20 loc) • 762 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _import = _interopRequireDefault(require("../rules/import"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const generatedDeps = ["@qwik-city-plan", "@qwik-client-manifest"];
module.exports = {
extends: ["plugin:qwik/recommended", "./base.js"],
rules: {
..._import.default,
"import/no-extraneous-dependencies": ["error", {
devDependencies: ["**/*.{test,spec,stories}.{jsx,js,mjs,cjs}", "**/tests/**/*.jsx", "**/e2e/**/*.jsx", "*.config.{js,mjs,cjs}", "*rc.{js,mjs,cjs}"]
}],
"import/no-unresolved": ["error", {
ignore: Array.from(generatedDeps)
// Ignored, because generated
}]
}
};