文件操作 - createProxyController.js
返回文件管理
返回主菜单
删除本文件
文件: /node_modules/global-agent/dist/factories/createProxyController.js
编辑文件内容
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _Logger = _interopRequireDefault(require("../Logger")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const log = _Logger.default.child({ namespace: 'createProxyController' }); const KNOWN_PROPERTY_NAMES = ['HTTP_PROXY', 'HTTPS_PROXY', 'NO_PROXY']; const createProxyController = () => { // eslint-disable-next-line fp/no-proxy return new Proxy({ HTTP_PROXY: null, HTTPS_PROXY: null, NO_PROXY: null }, { set: (subject, name, value) => { if (!KNOWN_PROPERTY_NAMES.includes(name)) { throw new Error('Cannot set an unmapped property "' + name + '".'); } subject[name] = value; log.info({ change: { name, value }, newConfiguration: subject }, 'configuration changed'); return true; } }); }; var _default = createProxyController; exports.default = _default; //# sourceMappingURL=createProxyController.js.map
修改文件时间
将文件时间修改为当前时间的前一年
删除文件