文件操作 - module.d.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@nuxt/telemetry/dist/module.d.ts
编辑文件内容
import * as _nuxt_schema from '@nuxt/schema'; import { Nuxt } from '@nuxt/schema'; declare class Telemetry { nuxt: Nuxt; options: Required<TelemetryOptions>; storage: any; _contextPromise?: Promise<Context>; events: Promise<EventFactoryResult<any>>[]; eventFactories: Record<string, EventFactory<any>>; constructor(nuxt: Nuxt, options: Required<TelemetryOptions>); getContext(): Promise<Context>; createEvent(name: string, payload?: object): undefined | Promise<any>; _invokeEvent(name: string, eventFactory: EventFactory<any>, payload?: object): Promise<any>; getPublicContext(): Promise<Record<string, any>>; sendEvents(debug?: boolean): Promise<void>; } interface TelemetryOptions { debug: boolean endpoint: string seed: string consent?: number enabled: boolean } interface Context { nuxt: Nuxt cli: string seed: string projectHash: string projectSession: string nuxtVersion: string nuxtMajorVersion: 2 | 3 isEdge: boolean nodeVersion: string os: string git?: { url: string } environment: string | null packageManager: string concent: number } interface Event { name: string [key: string]: any } type EventFactoryResult<T> = Promise<T> | T | Promise<T>[] | T[] type EventFactory<T extends Event> = (context: Context, payload: any) => EventFactoryResult<T> declare module '@nuxt/schema' { interface NuxtHooks { 'telemetry:setup': (telemetry: Telemetry) => void } } type ModuleOptions = boolean | TelemetryOptions; declare const _default: _nuxt_schema.NuxtModule<TelemetryOptions, TelemetryOptions, false>; export { type ModuleOptions, _default as default };
修改文件时间
将文件时间修改为当前时间的前一年
删除文件