eslint-config-neon
Version:
The ultimate ESLint shareable config
28 lines (26 loc) • 869 B
JavaScript
;
const require_runtime = require('./_virtual/_rolldown/runtime.cjs');
let astro_eslint_parser = require("astro-eslint-parser");
astro_eslint_parser = require_runtime.__toESM(astro_eslint_parser, 1);
let eslint_plugin_astro = require("eslint-plugin-astro");
eslint_plugin_astro = require_runtime.__toESM(eslint_plugin_astro, 1);
//#region src/astro.ts
const config = [
{ languageOptions: {
globals: eslint_plugin_astro.default.environments.astro.globals,
parserOptions: { extraFileExtensions: [".astro"] }
} },
{
languageOptions: { parser: astro_eslint_parser },
plugins: { astro: eslint_plugin_astro.default },
rules: {
"react/jsx-key": 0,
"react/no-unknown-property": 0,
"react/self-closing-comp": 0
}
},
{ files: ["**/*.astro/*.js", "*.astro/*.js"] }
];
//#endregion
module.exports = config;
//# sourceMappingURL=astro.cjs.map