@dareharu/eslint-config
Version:
Shareable ESLint configuration for Dareharu project
61 lines (59 loc) • 2.09 kB
JavaScript
;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/import.ts
var import_exports = {};
__export(import_exports, {
default: () => import_default,
importRules: () => importRules
});
module.exports = __toCommonJS(import_exports);
var importRules = {
"import/consistent-type-specifier-style": ["error", "prefer-inline"],
"import/default": "error",
"import/export": "error",
"import/exports-last": "warn",
"import/extensions": ["error", "ignorePackages"],
"import/first": "error",
"import/named": "error",
"import/newline-after-import": "error",
"import/no-absolute-path": "error",
"import/no-anonymous-default-export": "error",
"import/no-cycle": "error",
"import/no-default-export": "error",
"import/no-deprecated": "error",
"import/no-duplicates": "error",
"import/no-dynamic-require": "error",
"import/no-extraneous-dependencies": [
"error",
{
devDependencies: ["**/*.{test,spec}.{js,mjs,ts}"]
}
],
"import/no-mutable-exports": "error",
"import/no-named-as-default-member": "error",
"import/no-named-as-default": "error",
"import/no-named-default": "error",
"import/no-self-import": "error",
"import/unambiguous": "error"
};
var import_default = importRules;
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
importRules
});