文件操作 - walker.d.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/estree-walker/types/walker.d.ts
编辑文件内容
/** * @typedef { import('estree').Node} Node * @typedef {{ * skip: () => void; * remove: () => void; * replace: (node: Node) => void; * }} WalkerContext */ export class WalkerBase { /** @type {boolean} */ should_skip: boolean; /** @type {boolean} */ should_remove: boolean; /** @type {Node | null} */ replacement: Node | null; /** @type {WalkerContext} */ context: WalkerContext; /** * @template {Node} Parent * @param {Parent | null | undefined} parent * @param {keyof Parent | null | undefined} prop * @param {number | null | undefined} index * @param {Node} node */ replace<Parent extends import("estree").Node>(parent: Parent | null | undefined, prop: keyof Parent | null | undefined, index: number | null | undefined, node: Node): void; /** * @template {Node} Parent * @param {Parent | null | undefined} parent * @param {keyof Parent | null | undefined} prop * @param {number | null | undefined} index */ remove<Parent_1 extends import("estree").Node>(parent: Parent_1 | null | undefined, prop: keyof Parent_1 | null | undefined, index: number | null | undefined): void; } export type Node = import('estree').Node; export type WalkerContext = { skip: () => void; remove: () => void; replace: (node: Node) => void; };
修改文件时间
将文件时间修改为当前时间的前一年
删除文件