文件操作 - shim.js
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/atom/resources/app/apm/node_modules/es5-ext/promise/#/finally/shim.js
编辑文件内容
"use strict"; var ensurePlainFunction = require("../../../object/ensure-plain-function") , isThenable = require("../../../object/is-thenable") , ensureThenable = require("../../../object/ensure-thenable"); var resolveCallback = function (callback, next) { var callbackResult = callback(); if (!isThenable(callbackResult)) return next(); return callbackResult.then(next); }; module.exports = function (callback) { ensureThenable(this); ensurePlainFunction(callback); return this.then( function (result) { return resolveCallback(callback, function () { return result; }); }, function (error) { return resolveCallback(callback, function () { throw error; }); } ); };
修改文件时间
将文件时间修改为当前时间的前一年
删除文件