eslint-config-neon
Version:
The ultimate ESLint shareable config
1 lines • 1.63 kB
Source Map (JSON)
{"version":3,"file":"next.cjs","names":["eslintPluginNext"],"sources":["../../src/next.ts"],"sourcesContent":["import 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': eslintPluginNext,\n\t\t},\n\t\trules,\n\t},\n];\n\nexport default config;\n"],"mappings":";;;;;;AA0BA,MAAM,SAA0C,CAC/C;CACC,SAAS,EACR,cAAcA,iCACf;CACA;EA3BD,kCAAkC;EAClC,qCAAqC;EACrC,+BAA+B;EAC/B,iCAAiC;EACjC,wCAAwC;EACxC,4DAA4D;EAC5D,0BAA0B;EAC1B,yCAAyC;EACzC,gCAAgC;EAChC,yCAAyC;EACzC,qCAAqC;EACrC,6BAA6B;EAC7B,kCAAkC;EAClC,0CAA0C;EAC1C,wCAAwC;EACxC,8BAA8B;EAC9B,wCAAwC;EACxC,uBAAuB;EACvB,qCAAqC;EACrC,uBAAuB;CAQlB;AACL,CACD"}