文件操作 - type.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@rollup/plugin-terser/src/type.ts
编辑文件内容
import type { AsyncResource } from 'async_hooks'; import type { Worker } from 'worker_threads'; import type { MinifyOptions } from 'terser'; import type { taskInfo } from './constants'; export interface Options extends MinifyOptions { nameCache?: Record<string, any>; maxWorkers?: number; } export interface WorkerContext { code: string; options: Options; } export type WorkerCallback = (err: Error | null, output?: WorkerOutput) => void; interface WorkerPoolTaskInfo extends AsyncResource { done(err: Error | null, result: any): void; } export type WorkerWithTaskInfo = Worker & { [taskInfo]?: WorkerPoolTaskInfo | null }; export interface WorkerContextSerialized { code: string; options: string; } export interface WorkerOutput { code: string; nameCache?: Options['nameCache']; sourceMap?: Record<string, any>; } export interface WorkerPoolOptions { filePath: string; maxWorkers?: number; } export interface WorkerPoolTask { context: WorkerContext; cb: WorkerCallback; }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件