@bit-ocean/eslint-config
Version:
Universal ESLint configuration.
1 lines • 2.2 kB
Source Map (JSON)
{"version":3,"sources":["../src/configs/next.ts"],"names":["nextConfig","ConfigBuilder","next_default"],"mappings":"qCAEA,IAAMA,EAAa,IAAIC,CAAAA,CACrB,CACE,OAAS,CAAA,CACP,uBACA,gCACA,CAAA,oBAAA,CACA,SACA,mBACA,CAAA,cAAA,CACA,wCACA,0BACA,CAAA,gCAAA,CACA,mDACA,2BACA,CAAA,0BAAA,CACA,uBACA,wBACA,CAAA,UACF,CACA,CAAA,OAAA,CAAS,CACP,oBACA,CAAA,OAAA,CACA,gBACA,oBACA,CAAA,QAAA,CACA,gBACF,CACA,CAAA,OAAA,CAAS,CACP,KAAO,CAAA,IAAA,CACP,IAAK,IACP,CAAA,CACA,IAAK,CACH,OAAA,CAAS,KACT,MAAQ,CAAA,IAAA,CACR,IAAM,CAAA,IACR,EACA,QAAU,CAAA,CACR,kBAAmB,CACjB,UAAA,CAAY,CACV,OAASA,CAAAA,CAAAA,CAAc,wBACzB,CAAA,CACA,KAAM,CACJ,UAAA,CAAY,CAAC,KAAO,CAAA,MAAA,CAAQ,OAAQ,KAAO,CAAA,MAAA,CAAQ,MAAQ,CAAA,MAAA,CAAQ,OAAO,CAC5E,CACF,CACF,CACF,CAAA,CACA,CACE,IAAM,CAAA,IAAA,CACN,MAAO,IACP,CAAA,UAAA,CAAY,KACZ,QAAU,CAAA,IACZ,CACF,CAAE,CAAA,KAAA,GACKC,CAAQF,CAAAA","file":"next.mjs","sourcesContent":["import { ConfigBuilder } from '../config-builder'\n\nconst nextConfig = new ConfigBuilder(\n {\n extends: [\n 'next/core-web-vitals',\n 'plugin:tailwindcss/recommended',\n 'eslint:recommended',\n 'airbnb',\n 'airbnb-typescript',\n 'airbnb/hooks',\n 'plugin:@typescript-eslint/recommended',\n 'plugin:react/jsx-runtime',\n 'plugin:react-hooks/recommended',\n 'plugin:@tanstack/eslint-plugin-query/recommended',\n 'plugin:import/recommended',\n 'plugin:import/typescript',\n 'plugin:import/errors',\n 'plugin:import/warnings',\n 'prettier'\n ],\n plugins: [\n '@typescript-eslint',\n 'react',\n 'react-refresh',\n 'simple-import-sort',\n 'import',\n 'unused-imports'\n ],\n globals: {\n React: true,\n JSX: true\n },\n env: {\n browser: true,\n es2024: true,\n node: true\n },\n settings: {\n 'import/resolver': {\n typescript: {\n project: ConfigBuilder.buildTypeScriptProject()\n },\n node: {\n extensions: ['.js', '.cjs', '.mjs', '.ts', '.cts', '.mts', '.tsx', '.d.ts']\n }\n }\n }\n },\n {\n next: true,\n react: true,\n typescript: true,\n tailwind: true\n }\n).build()\nexport default nextConfig\n"]}