UNPKG

eslint-config-neon

Version:

The ultimate ESLint shareable config

1 lines 2.18 kB
{"version":3,"sources":["../../src/next.ts"],"names":[],"mappings":";;;;AAKA,IAAM,KAAmC,GAAA;AAAA,EACxC,gCAAkC,EAAA,CAAA;AAAA,EAClC,mCAAqC,EAAA,CAAA;AAAA,EACrC,6BAA+B,EAAA,CAAA;AAAA,EAC/B,+BAAiC,EAAA,CAAA;AAAA,EACjC,sCAAwC,EAAA,CAAA;AAAA,EACxC,0DAA4D,EAAA,CAAA;AAAA,EAC5D,wBAA0B,EAAA,CAAA;AAAA,EAC1B,uCAAyC,EAAA,CAAA;AAAA,EACzC,8BAAgC,EAAA,CAAA;AAAA,EAChC,uCAAyC,EAAA,CAAA;AAAA,EACzC,mCAAqC,EAAA,CAAA;AAAA,EACrC,2BAA6B,EAAA,CAAA;AAAA,EAC7B,gCAAkC,EAAA,CAAA;AAAA,EAClC,wCAA0C,EAAA,CAAA;AAAA,EAC1C,sCAAwC,EAAA,CAAA;AAAA,EACxC,4BAA8B,EAAA,CAAA;AAAA,EAC9B,sCAAwC,EAAA,CAAA;AAAA,EACxC,qBAAuB,EAAA,CAAA;AAAA,EACvB,mCAAqC,EAAA,CAAA;AAAA,EACrC,qBAAuB,EAAA;AACxB,CAAA;AAEA,IAAM,MAA0C,GAAA;AAAA,EAC/C;AAAA,IACC,OAAS,EAAA;AAAA,MACR,YAAA,EAAc,iBAAiB,gBAAgB;AAAA,KAChD;AAAA,IACA;AAAA;AAEF,CAAA;AAEA,IAAO,YAAQ,GAAA","file":"next.mjs","sourcesContent":["import { fixupPluginRules } from \"@eslint/compat\";\n// @ts-expect-error eslint-plugin-next is not typed\nimport eslintPluginNext from \"@next/eslint-plugin-next\";\nimport type { TSESLint } from \"@typescript-eslint/utils\";\n\nconst rules: TSESLint.FlatConfig.Rules = {\n\t\"@next/next/google-font-display\": 1,\n\t\"@next/next/google-font-preconnect\": 1,\n\t\"@next/next/inline-script-id\": 2,\n\t\"@next/next/next-script-for-ga\": 1,\n\t\"@next/next/no-assign-module-variable\": 2,\n\t\"@next/next/no-before-interactive-script-outside-document\": 2,\n\t\"@next/next/no-css-tags\": 1,\n\t\"@next/next/no-document-import-in-page\": 2,\n\t\"@next/next/no-duplicate-head\": 2,\n\t\"@next/next/no-head-import-in-document\": 2,\n\t\"@next/next/no-html-link-for-pages\": 0,\n\t\"@next/next/no-img-element\": 1,\n\t\"@next/next/no-page-custom-font\": 1,\n\t\"@next/next/no-script-component-in-head\": 2,\n\t\"@next/next/no-styled-jsx-in-document\": 2,\n\t\"@next/next/no-sync-scripts\": 2,\n\t\"@next/next/no-title-in-document-head\": 2,\n\t\"@next/next/no-typos\": 2,\n\t\"@next/next/no-unwanted-polyfillio\": 2,\n\t\"import-x/extensions\": 0,\n};\n\nconst config: TSESLint.FlatConfig.ConfigArray = [\n\t{\n\t\tplugins: {\n\t\t\t\"@next/next\": fixupPluginRules(eslintPluginNext),\n\t\t},\n\t\trules,\n\t},\n];\n\nexport default config;\n"]}