文件操作 - opts-arg.d.ts
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts
编辑文件内容
/// <reference types="node" /> /// <reference types="node" /> import { MakeDirectoryOptions, Stats } from 'fs'; export interface FsProvider { stat?: (path: string, callback: (err: NodeJS.ErrnoException | null, stats: Stats) => any) => any; mkdir?: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }, callback: (err: NodeJS.ErrnoException | null, made?: string) => any) => any; statSync?: (path: string) => Stats; mkdirSync?: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }) => string | undefined; } interface Options extends FsProvider { mode?: number | string; fs?: FsProvider; mkdirAsync?: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }) => Promise<string | undefined>; statAsync?: (path: string) => Promise<Stats>; } export type MkdirpOptions = Options | number | string; export interface MkdirpOptionsResolved { mode: number; fs: FsProvider; mkdirAsync: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }) => Promise<string | undefined>; statAsync: (path: string) => Promise<Stats>; stat: (path: string, callback: (err: NodeJS.ErrnoException | null, stats: Stats) => any) => any; mkdir: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }, callback: (err: NodeJS.ErrnoException | null, made?: string) => any) => any; statSync: (path: string) => Stats; mkdirSync: (path: string, opts: MakeDirectoryOptions & { recursive?: boolean; }) => string | undefined; recursive?: boolean; } export declare const optsArg: (opts?: MkdirpOptions) => MkdirpOptionsResolved; export {}; //# sourceMappingURL=opts-arg.d.ts.map
修改文件时间
将文件时间修改为当前时间的前一年
删除文件