文件操作 - remove-property-recursively.js
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/@redocly/config/lib-esm/remove-property-recursively.js
编辑文件内容
export function removePropertyRecursively(object, propToRemove) { return Object.fromEntries(Object.entries(object) .map(([key, value]) => { if (key === propToRemove) { return undefined; } if (typeof value !== 'object' || !value) { return [key, value]; } if (Array.isArray(value)) { return [ key, value.map((arrayItem) => typeof arrayItem === 'object' ? removePropertyRecursively(arrayItem, propToRemove) : arrayItem), ]; } return [key, removePropertyRecursively(value, propToRemove)]; }) .filter(Boolean)); } //# sourceMappingURL=remove-property-recursively.js.map
修改文件时间
将文件时间修改为当前时间的前一年
删除文件