chore: remove usage of the prefer-global rules (#11279)

This commit is contained in:
Denis-Adrian Cristea
2025-12-10 16:05:29 +02:00
committed by GitHub
parent 548d75258b
commit 9bf1f739e0
43 changed files with 64 additions and 66 deletions

View File

@@ -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.'));

View File

@@ -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),
);
}

View File

@@ -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,

View File

@@ -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);