mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
chore: remove usage of the prefer-global rules (#11279)
This commit is contained in:
committed by
GitHub
parent
548d75258b
commit
9bf1f739e0
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env node
|
||||
/* eslint-disable n/shebang */
|
||||
|
||||
import { readFile } from 'node:fs/promises';
|
||||
import process from 'node:process';
|
||||
import { createCommand } from 'commander';
|
||||
@@ -20,11 +20,8 @@ void generateSplitDocumentation(
|
||||
opts.all
|
||||
? {}
|
||||
: {
|
||||
fetchPackageVersions: async (_) => {
|
||||
return ['main'];
|
||||
},
|
||||
fetchPackageVersionDocs: async (_, __) => {
|
||||
return JSON.parse(await readFile(`${process.cwd()}/docs/docs.api.json`, 'utf8'));
|
||||
},
|
||||
fetchPackageVersions: async (_) => ['main'],
|
||||
fetchPackageVersionDocs: async (_, __) =>
|
||||
JSON.parse(await readFile(`${process.cwd()}/docs/docs.api.json`, 'utf8')),
|
||||
},
|
||||
).then(() => console.log('Generated split documentation.'));
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { stat, mkdir, writeFile } from 'node:fs/promises';
|
||||
import { join } from 'node:path';
|
||||
import { cwd } from 'node:process';
|
||||
import process from 'node:process';
|
||||
import {
|
||||
type ApiItem,
|
||||
ApiPackage,
|
||||
@@ -151,13 +151,13 @@ export async function writeIndexToFileSystem(
|
||||
const dir = 'searchIndex';
|
||||
|
||||
try {
|
||||
(await stat(join(cwd(), 'public', dir))).isDirectory();
|
||||
(await stat(join(process.cwd(), 'public', dir))).isDirectory();
|
||||
} catch {
|
||||
await mkdir(join(cwd(), 'public', dir));
|
||||
await mkdir(join(process.cwd(), 'public', dir));
|
||||
}
|
||||
|
||||
await writeFile(
|
||||
join(cwd(), 'public', dir, `${packageName}-${tag}-index.json`),
|
||||
join(process.cwd(), 'public', dir, `${packageName}-${tag}-index.json`),
|
||||
JSON.stringify(members, undefined, 2),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { mkdir, stat, writeFile } from 'node:fs/promises';
|
||||
import { join } from 'node:path';
|
||||
import { cwd } from 'node:process';
|
||||
import process from 'node:process';
|
||||
import {
|
||||
type ApiClass,
|
||||
type ApiConstructor,
|
||||
@@ -1001,14 +1001,14 @@ async function writeSplitDocsToFileSystem({
|
||||
const dir = 'split';
|
||||
|
||||
try {
|
||||
(await stat(join(cwd(), 'docs', packageName, dir))).isDirectory();
|
||||
(await stat(join(process.cwd(), 'docs', packageName, dir))).isDirectory();
|
||||
} catch {
|
||||
await mkdir(join(cwd(), 'docs', packageName, dir), { recursive: true });
|
||||
await mkdir(join(process.cwd(), 'docs', packageName, dir), { recursive: true });
|
||||
}
|
||||
|
||||
await writeFile(
|
||||
join(
|
||||
cwd(),
|
||||
process.cwd(),
|
||||
'docs',
|
||||
packageName,
|
||||
dir,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { readFile } from 'node:fs/promises';
|
||||
import process, { cwd } from 'node:process';
|
||||
import process from 'node:process';
|
||||
import { create } from '@actions/glob';
|
||||
import { put } from '@vercel/blob';
|
||||
import { createPool } from '@vercel/postgres';
|
||||
@@ -8,7 +8,7 @@ const pool = createPool({
|
||||
connectionString: process.env.DATABASE_URL,
|
||||
});
|
||||
|
||||
process.chdir(`${cwd()}/../../`);
|
||||
process.chdir(`${process.cwd()}/../../`);
|
||||
const globber = await create(`packages/*/docs/*.api.json`);
|
||||
for await (const file of globber.globGenerator()) {
|
||||
const parsed = /(?<semver>\d+.\d+.\d+)-?.*/.exec(file);
|
||||
|
||||
Reference in New Issue
Block a user