mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 08:03:30 +01:00
refactor: docs (#10126)
This commit is contained in:
@@ -8,6 +8,7 @@ import react from 'eslint-config-neon/flat/react.js';
|
||||
import typescript from 'eslint-config-neon/flat/typescript.js';
|
||||
// import oxlint from 'eslint-plugin-oxlint';
|
||||
import merge from 'lodash.merge';
|
||||
import tseslint from 'typescript-eslint';
|
||||
|
||||
const commonFiles = '{js,mjs,cjs,ts,mts,cts,jsx,tsx}';
|
||||
|
||||
@@ -49,9 +50,7 @@ const typeScriptRuleset = merge(...typescript, {
|
||||
|
||||
const reactRuleset = merge(...react, {
|
||||
files: [`apps/**/*${commonFiles}`, `packages/ui/**/*${commonFiles}`],
|
||||
plugins: { '@unocss': unocss },
|
||||
rules: {
|
||||
'@unocss/order': 2,
|
||||
'@next/next/no-html-link-for-pages': 0,
|
||||
'react/react-in-jsx-scope': 0,
|
||||
'react/jsx-filename-extension': [1, { extensions: ['.tsx'] }],
|
||||
@@ -66,8 +65,7 @@ const prettierRuleset = merge(...prettier, { files: [`**/*${commonFiles}`] });
|
||||
|
||||
// const oxlintRuleset = merge({ rules: oxlint.rules }, { files: [`**/*${commonFiles}`] });
|
||||
|
||||
/** @type {import('eslint').Linter.FlatConfig[]} */
|
||||
export default [
|
||||
export default tseslint.config(
|
||||
{
|
||||
ignores: [
|
||||
'**/node_modules/',
|
||||
@@ -129,6 +127,13 @@ export default [
|
||||
rules: { '@typescript-eslint/naming-convention': 0 },
|
||||
},
|
||||
reactRuleset,
|
||||
{
|
||||
files: [`apps/guide/**/*${commonFiles}`, `packages/ui/**/*${commonFiles}`],
|
||||
plugins: { '@unocss': unocss },
|
||||
rules: {
|
||||
'@unocss/order': 2,
|
||||
},
|
||||
},
|
||||
nextRuleset,
|
||||
edgeRuleset,
|
||||
{
|
||||
@@ -137,4 +142,4 @@ export default [
|
||||
},
|
||||
prettierRuleset,
|
||||
// oxlintRuleset,
|
||||
];
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user