eslint-config-neon
Version:
The ultimate ESLint shareable config
43 lines (38 loc) • 1.01 kB
JavaScript
;
var astroParser = require('astro-eslint-parser');
var astroPlugin = require('eslint-plugin-astro');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var astroParser__default = /*#__PURE__*/_interopDefault(astroParser);
var astroPlugin__default = /*#__PURE__*/_interopDefault(astroPlugin);
// src/astro.ts
var astroRules = {
"react/jsx-key": 0,
"react/no-unknown-property": 0,
"react/self-closing-comp": 0
};
var config = [
{
languageOptions: {
globals: astroPlugin__default.default.environments.astro.globals,
parserOptions: {
extraFileExtensions: [".astro"]
}
}
},
{
languageOptions: {
parser: astroParser__default.default
},
plugins: {
astro: astroPlugin__default.default
},
rules: astroRules
},
{
files: ["**/*.astro/*.js", "*.astro/*.js"]
}
];
var astro_default = config;
module.exports = astro_default;
//# sourceMappingURL=astro.cjs.map
//# sourceMappingURL=astro.cjs.map