mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-19 21:13:30 +01:00
chore: remove usage of the prefer-global rules (#11279)
This commit is contained in:
committed by
GitHub
parent
548d75258b
commit
9bf1f739e0
@@ -17,7 +17,26 @@ const commonFiles = '{js,mjs,cjs,ts,mts,cts,jsx,tsx}';
|
||||
|
||||
const commonRuleset = merge(...common, { files: [`**/*${commonFiles}`] });
|
||||
|
||||
const nodeRuleset = merge(...node, { files: [`**/*${commonFiles}`] });
|
||||
const nodeRuleset = merge(...node, {
|
||||
files: [`**/*${commonFiles}`],
|
||||
rules: {
|
||||
'no-restricted-globals': 0,
|
||||
'n/prefer-global/buffer': [2, 'never'],
|
||||
'n/prefer-global/console': [2, 'always'],
|
||||
'n/prefer-global/process': [2, 'never'],
|
||||
'n/prefer-global/text-decoder': [2, 'always'],
|
||||
'n/prefer-global/text-encoder': [2, 'always'],
|
||||
'n/prefer-global/url-search-params': [2, 'always'],
|
||||
'n/prefer-global/url': [2, 'always'],
|
||||
},
|
||||
});
|
||||
|
||||
const nodeBinRuleset = {
|
||||
files: [`**/bin/*{js,mjs,cjs,ts,mts,cts}`],
|
||||
rules: {
|
||||
'n/shebang': [0],
|
||||
},
|
||||
};
|
||||
|
||||
const typeScriptRuleset = merge(...typescript, {
|
||||
files: [`**/*${commonFiles}`],
|
||||
@@ -93,6 +112,7 @@ export default defineConfig(
|
||||
},
|
||||
commonRuleset,
|
||||
nodeRuleset,
|
||||
nodeBinRuleset,
|
||||
typeScriptRuleset,
|
||||
{
|
||||
files: ['**/*{ts,mts,cts,tsx}'],
|
||||
@@ -123,7 +143,6 @@ export default defineConfig(
|
||||
{
|
||||
files: [`packages/{api-extractor,api-extractor-model,api-extractor-utils}/**/*${commonFiles}`],
|
||||
rules: {
|
||||
'n/prefer-global/process': 0,
|
||||
'@typescript-eslint/naming-convention': 0,
|
||||
'@typescript-eslint/no-empty-interface': 0,
|
||||
'@typescript-eslint/no-empty-object-type': 0,
|
||||
@@ -236,11 +255,6 @@ export default defineConfig(
|
||||
{
|
||||
files: [`packages/rest/**/*${commonFiles}`],
|
||||
rules: {
|
||||
'n/prefer-global/url': 0,
|
||||
'n/prefer-global/url-search-params': 0,
|
||||
'n/prefer-global/buffer': 0,
|
||||
'n/prefer-global/process': 0,
|
||||
'no-restricted-globals': 0,
|
||||
'unicorn/prefer-node-protocol': 0,
|
||||
},
|
||||
},
|
||||
@@ -255,8 +269,6 @@ export default defineConfig(
|
||||
{
|
||||
files: [`packages/voice/**/*${commonFiles}`],
|
||||
rules: {
|
||||
'no-restricted-globals': 0,
|
||||
'n/prefer-global/buffer': 0,
|
||||
'@typescript-eslint/no-unsafe-declaration-merging': 0,
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user