Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.143.215.114
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp_probe /
node_modules /
webpack /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
dependencies
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
node
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
optimize
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
performance
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
util
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
web
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
webworker
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
APIPlugin.js
1.85
KB
-rw-r--r--
2018-05-11 14:48
AmdMainTemplatePlugin.js
1.61
KB
-rw-r--r--
2018-05-11 14:48
AsyncDependenciesBlock.js
1.04
KB
-rw-r--r--
2018-05-11 14:48
AsyncDependencyToInitialChunkWarning.js
642
B
-rw-r--r--
2018-05-11 14:48
AutomaticPrefetchPlugin.js
1.12
KB
-rw-r--r--
2018-05-11 14:48
BannerPlugin.js
2
KB
-rw-r--r--
2018-05-11 14:48
BasicEvaluatedExpression.js
3.81
KB
-rw-r--r--
2018-05-11 14:48
CachePlugin.js
3.03
KB
-rw-r--r--
2018-05-11 14:48
CaseSensitiveModulesWarning.js
1.46
KB
-rw-r--r--
2018-05-11 14:48
Chunk.js
11.75
KB
-rw-r--r--
2018-05-11 14:48
ChunkRenderError.js
534
B
-rw-r--r--
2017-04-23 21:09
ChunkTemplate.js
1.11
KB
-rw-r--r--
2018-05-11 14:48
CompatibilityPlugin.js
2.02
KB
-rw-r--r--
2018-05-11 14:48
Compilation.js
41.87
KB
-rw-r--r--
2018-05-11 14:48
Compiler.js
14.78
KB
-rw-r--r--
2018-05-11 14:48
ConstPlugin.js
2.07
KB
-rw-r--r--
2018-05-11 14:48
ContextExclusionPlugin.js
401
B
-rw-r--r--
2018-05-11 14:48
ContextModule.js
13.4
KB
-rw-r--r--
2018-05-11 14:48
ContextModuleFactory.js
4.91
KB
-rw-r--r--
2018-05-11 14:48
ContextReplacementPlugin.js
4.02
KB
-rw-r--r--
2018-05-11 14:48
DefinePlugin.js
4.39
KB
-rw-r--r--
2018-05-11 14:48
DelegatedModule.js
2.52
KB
-rw-r--r--
2018-05-11 14:48
DelegatedModuleFactoryPlugin.js
1.99
KB
-rw-r--r--
2018-05-11 14:48
DelegatedPlugin.js
969
B
-rw-r--r--
2018-05-11 14:48
DependenciesBlock.js
1.58
KB
-rw-r--r--
2018-05-11 14:48
DependenciesBlockVariable.js
1.33
KB
-rw-r--r--
2018-05-11 14:48
Dependency.js
1.01
KB
-rw-r--r--
2018-05-11 14:48
DllEntryPlugin.js
1.16
KB
-rw-r--r--
2018-05-11 14:48
DllModule.js
1.05
KB
-rw-r--r--
2018-05-11 14:48
DllModuleFactory.js
502
B
-rw-r--r--
2018-05-11 14:48
DllPlugin.js
1.06
KB
-rw-r--r--
2018-05-11 14:48
DllReferencePlugin.js
2.24
KB
-rw-r--r--
2018-05-11 14:48
DynamicEntryPlugin.js
1.91
KB
-rw-r--r--
2018-05-11 14:48
EntryModuleNotFoundError.js
516
B
-rw-r--r--
2017-04-23 21:09
EntryOptionPlugin.js
1015
B
-rw-r--r--
2018-05-11 14:48
Entrypoint.js
934
B
-rw-r--r--
2018-05-11 14:48
EnvironmentPlugin.js
1.82
KB
-rw-r--r--
2018-05-11 14:48
ErrorHelpers.js
824
B
-rw-r--r--
2018-05-11 14:48
EvalDevToolModulePlugin.js
668
B
-rw-r--r--
2018-05-11 14:48
EvalDevToolModuleTemplatePlugin.js
1.29
KB
-rw-r--r--
2018-05-11 14:48
EvalSourceMapDevToolModuleTemplatePlugin.js
2.88
KB
-rw-r--r--
2018-05-11 14:48
EvalSourceMapDevToolPlugin.js
1008
B
-rw-r--r--
2018-05-11 14:48
ExportPropertyMainTemplatePlugin.js
864
B
-rw-r--r--
2018-05-11 14:48
ExtendedAPIPlugin.js
1.75
KB
-rw-r--r--
2018-05-11 14:48
ExternalModule.js
3.57
KB
-rw-r--r--
2018-05-11 14:48
ExternalModuleFactoryPlugin.js
2.86
KB
-rw-r--r--
2018-05-11 14:48
ExternalsPlugin.js
529
B
-rw-r--r--
2018-05-11 14:48
FlagDependencyExportsPlugin.js
2.9
KB
-rw-r--r--
2018-05-11 14:48
FlagDependencyUsagePlugin.js
2.41
KB
-rw-r--r--
2018-05-11 14:48
FlagInitialModulesAsUsedPlugin.js
550
B
-rw-r--r--
2018-05-11 14:48
FunctionModulePlugin.js
730
B
-rw-r--r--
2018-05-11 14:48
FunctionModuleTemplatePlugin.js
2.46
KB
-rw-r--r--
2018-05-11 14:48
HashedModuleIdsPlugin.js
1.12
KB
-rw-r--r--
2018-05-11 14:48
HotModuleReplacement.runtime.js
16.84
KB
-rw-r--r--
2018-05-11 14:48
HotModuleReplacementPlugin.js
9.78
KB
-rw-r--r--
2018-05-11 14:48
HotUpdateChunkTemplate.js
1.06
KB
-rw-r--r--
2018-05-11 14:48
IgnorePlugin.js
1.58
KB
-rw-r--r--
2018-05-11 14:48
JsonpChunkTemplatePlugin.js
978
B
-rw-r--r--
2018-05-11 14:48
JsonpExportMainTemplatePlugin.js
915
B
-rw-r--r--
2018-05-11 14:48
JsonpHotUpdateChunkTemplatePlugin.js
879
B
-rw-r--r--
2018-05-11 14:48
JsonpMainTemplate.runtime.js
2.06
KB
-rw-r--r--
2018-05-11 14:48
JsonpMainTemplatePlugin.js
7.92
KB
-rw-r--r--
2018-05-11 14:48
JsonpTemplatePlugin.js
743
B
-rw-r--r--
2018-05-11 14:48
LibManifestPlugin.js
1.71
KB
-rw-r--r--
2018-05-11 14:48
LibraryTemplatePlugin.js
3.08
KB
-rw-r--r--
2018-05-11 14:48
LoaderOptionsPlugin.js
1
KB
-rw-r--r--
2018-05-11 14:48
LoaderTargetPlugin.js
434
B
-rw-r--r--
2018-05-11 14:48
MainTemplate.js
8.74
KB
-rw-r--r--
2018-05-11 14:48
MemoryOutputFileSystem.js
144
B
-rw-r--r--
2017-04-04 19:28
Module.js
5.83
KB
-rw-r--r--
2018-05-11 14:48
ModuleBuildError.js
1.09
KB
-rw-r--r--
2018-05-11 14:48
ModuleDependencyError.js
624
B
-rw-r--r--
2018-05-11 14:48
ModuleDependencyWarning.js
628
B
-rw-r--r--
2018-05-11 14:48
ModuleError.js
674
B
-rw-r--r--
2018-05-11 14:48
ModuleFilenameHelpers.js
5.6
KB
-rw-r--r--
2018-05-11 14:48
ModuleNotFoundError.js
635
B
-rw-r--r--
2018-01-03 15:07
ModuleParseError.js
1.05
KB
-rw-r--r--
2018-05-11 14:48
ModuleReason.js
1.18
KB
-rw-r--r--
2018-05-11 14:48
ModuleTemplate.js
885
B
-rw-r--r--
2018-05-11 14:48
ModuleWarning.js
726
B
-rw-r--r--
2018-05-11 14:48
MovedToPluginWarningPlugin.js
695
B
-rw-r--r--
2018-05-11 14:48
MultiCompiler.js
4.51
KB
-rw-r--r--
2018-05-11 14:48
MultiEntryPlugin.js
1.29
KB
-rw-r--r--
2018-05-11 14:48
MultiModule.js
1.75
KB
-rw-r--r--
2018-05-11 14:48
MultiModuleFactory.js
475
B
-rw-r--r--
2018-05-11 14:48
MultiStats.js
2.2
KB
-rw-r--r--
2018-05-11 14:48
MultiWatching.js
701
B
-rw-r--r--
2018-05-11 14:48
NamedChunksPlugin.js
653
B
-rw-r--r--
2018-05-11 14:48
NamedModulesPlugin.js
623
B
-rw-r--r--
2018-05-11 14:48
NewWatchingPlugin.js
385
B
-rw-r--r--
2018-05-11 14:48
NoEmitOnErrorsPlugin.js
522
B
-rw-r--r--
2018-05-11 14:48
NoErrorsPlugin.js
734
B
-rw-r--r--
2018-05-11 14:48
NodeStuffPlugin.js
3.85
KB
-rw-r--r--
2018-05-11 14:48
NormalModule.js
16.09
KB
-rw-r--r--
2018-05-11 14:48
NormalModuleFactory.js
8.73
KB
-rw-r--r--
2018-05-11 14:48
NormalModuleReplacementPlugin.js
1.21
KB
-rw-r--r--
2018-05-11 14:48
NullFactory.js
229
B
-rw-r--r--
2017-04-23 21:09
OptionsApply.js
210
B
-rw-r--r--
2017-04-23 21:09
OptionsDefaulter.js
1.96
KB
-rw-r--r--
2018-05-11 14:48
Parser.js
49.6
KB
-rw-r--r--
2018-05-11 14:48
ParserHelpers.js
2.54
KB
-rw-r--r--
2018-05-11 14:48
PrefetchPlugin.js
826
B
-rw-r--r--
2018-05-11 14:48
ProgressPlugin.js
5.98
KB
-rw-r--r--
2018-05-11 14:48
ProvidePlugin.js
1.85
KB
-rw-r--r--
2018-05-11 14:48
RawModule.js
1.2
KB
-rw-r--r--
2018-05-11 14:48
RecordIdsPlugin.js
4.34
KB
-rw-r--r--
2018-05-11 14:48
RequestShortener.js
2.29
KB
-rw-r--r--
2018-05-11 14:48
RequireJsStuffPlugin.js
1.18
KB
-rw-r--r--
2018-05-11 14:48
RuleSet.js
11.28
KB
-rw-r--r--
2018-05-11 14:48
SetVarMainTemplatePlugin.js
1.2
KB
-rw-r--r--
2018-05-11 14:48
SingleEntryPlugin.js
960
B
-rw-r--r--
2018-05-11 14:48
SizeFormatHelpers.js
454
B
-rw-r--r--
2018-05-11 14:48
SourceMapDevToolModuleOptionsPlugin.js
1.02
KB
-rw-r--r--
2018-05-11 14:48
SourceMapDevToolPlugin.js
7.89
KB
-rw-r--r--
2018-05-11 14:48
Stats.js
28.99
KB
-rw-r--r--
2018-05-11 14:48
Template.js
5
KB
-rw-r--r--
2018-05-11 14:48
TemplatedPathPlugin.js
4.17
KB
-rw-r--r--
2018-05-11 14:48
UmdMainTemplatePlugin.js
7.01
KB
-rw-r--r--
2018-05-11 14:48
UnsupportedFeatureWarning.js
493
B
-rw-r--r--
2017-04-23 21:09
UseStrictPlugin.js
1.14
KB
-rw-r--r--
2018-05-11 14:48
WarnCaseSensitiveModulesPlugin.js
954
B
-rw-r--r--
2018-05-11 14:48
WatchIgnorePlugin.js
1.33
KB
-rw-r--r--
2018-05-11 14:48
WebpackError.js
270
B
-rw-r--r--
2018-05-11 14:48
WebpackOptionsApply.js
11.15
KB
-rw-r--r--
2018-05-11 14:48
WebpackOptionsDefaulter.js
4.7
KB
-rw-r--r--
2018-05-11 14:48
WebpackOptionsValidationError.js
9.2
KB
-rw-r--r--
2018-05-11 14:48
compareLocations.js
868
B
-rw-r--r--
2018-05-11 14:48
formatLocation.js
1.32
KB
-rw-r--r--
2018-05-11 14:48
prepareOptions.js
713
B
-rw-r--r--
2018-05-11 14:48
removeAndDo.js
405
B
-rw-r--r--
2018-05-11 14:48
validateSchema.js
1.59
KB
-rw-r--r--
2018-05-11 14:48
webpack.js
5.68
KB
-rw-r--r--
2018-05-11 14:48
webpack.web.js
988
B
-rw-r--r--
2018-05-11 14:48
Save
Rename
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const Template = require("./Template"); const ModuleHotAcceptDependency = require("./dependencies/ModuleHotAcceptDependency"); const ModuleHotDeclineDependency = require("./dependencies/ModuleHotDeclineDependency"); const RawSource = require("webpack-sources").RawSource; const ConstDependency = require("./dependencies/ConstDependency"); const NullFactory = require("./NullFactory"); const ParserHelpers = require("./ParserHelpers"); module.exports = class HotModuleReplacementPlugin { constructor(options) { this.options = options || {}; this.multiStep = this.options.multiStep; this.fullBuildTimeout = this.options.fullBuildTimeout || 200; this.requestTimeout = this.options.requestTimeout || 10000; } apply(compiler) { const multiStep = this.multiStep; const fullBuildTimeout = this.fullBuildTimeout; const requestTimeout = this.requestTimeout; const hotUpdateChunkFilename = compiler.options.output.hotUpdateChunkFilename; const hotUpdateMainFilename = compiler.options.output.hotUpdateMainFilename; compiler.plugin("additional-pass", callback => { if(multiStep) return setTimeout(callback, fullBuildTimeout); return callback(); }); compiler.plugin("compilation", (compilation, params) => { const hotUpdateChunkTemplate = compilation.hotUpdateChunkTemplate; if(!hotUpdateChunkTemplate) return; const normalModuleFactory = params.normalModuleFactory; compilation.dependencyFactories.set(ConstDependency, new NullFactory()); compilation.dependencyTemplates.set(ConstDependency, new ConstDependency.Template()); compilation.dependencyFactories.set(ModuleHotAcceptDependency, normalModuleFactory); compilation.dependencyTemplates.set(ModuleHotAcceptDependency, new ModuleHotAcceptDependency.Template()); compilation.dependencyFactories.set(ModuleHotDeclineDependency, normalModuleFactory); compilation.dependencyTemplates.set(ModuleHotDeclineDependency, new ModuleHotDeclineDependency.Template()); compilation.plugin("record", function(compilation, records) { if(records.hash === this.hash) return; records.hash = compilation.hash; records.moduleHashs = {}; this.modules.forEach(module => { const identifier = module.identifier(); const hash = require("crypto").createHash("md5"); module.updateHash(hash); records.moduleHashs[identifier] = hash.digest("hex"); }); records.chunkHashs = {}; this.chunks.forEach(chunk => { records.chunkHashs[chunk.id] = chunk.hash; }); records.chunkModuleIds = {}; this.chunks.forEach(chunk => { records.chunkModuleIds[chunk.id] = chunk.mapModules(m => m.id); }); }); let initialPass = false; let recompilation = false; compilation.plugin("after-hash", function() { let records = this.records; if(!records) { initialPass = true; return; } if(!records.hash) initialPass = true; const preHash = records.preHash || "x"; const prepreHash = records.prepreHash || "x"; if(preHash === this.hash) { recompilation = true; this.modifyHash(prepreHash); return; } records.prepreHash = records.hash || "x"; records.preHash = this.hash; this.modifyHash(records.prepreHash); }); compilation.plugin("should-generate-chunk-assets", () => { if(multiStep && !recompilation && !initialPass) return false; }); compilation.plugin("need-additional-pass", () => { if(multiStep && !recompilation && !initialPass) return true; }); compilation.plugin("additional-chunk-assets", function() { const records = this.records; if(records.hash === this.hash) return; if(!records.moduleHashs || !records.chunkHashs || !records.chunkModuleIds) return; this.modules.forEach(module => { const identifier = module.identifier(); let hash = require("crypto").createHash("md5"); module.updateHash(hash); hash = hash.digest("hex"); module.hotUpdate = records.moduleHashs[identifier] !== hash; }); const hotUpdateMainContent = { h: this.hash, c: {}, }; Object.keys(records.chunkHashs).forEach(function(chunkId) { chunkId = isNaN(+chunkId) ? chunkId : +chunkId; const currentChunk = this.chunks.find(chunk => chunk.id === chunkId); if(currentChunk) { const newModules = currentChunk.getModules().filter(module => module.hotUpdate); const allModules = {}; currentChunk.forEachModule(module => { allModules[module.id] = true; }); const removedModules = records.chunkModuleIds[chunkId].filter(id => !allModules[id]); if(newModules.length > 0 || removedModules.length > 0) { const source = hotUpdateChunkTemplate.render(chunkId, newModules, removedModules, this.hash, this.moduleTemplate, this.dependencyTemplates); const filename = this.getPath(hotUpdateChunkFilename, { hash: records.hash, chunk: currentChunk }); this.additionalChunkAssets.push(filename); this.assets[filename] = source; hotUpdateMainContent.c[chunkId] = true; currentChunk.files.push(filename); this.applyPlugins("chunk-asset", currentChunk, filename); } } else { hotUpdateMainContent.c[chunkId] = false; } }, this); const source = new RawSource(JSON.stringify(hotUpdateMainContent)); const filename = this.getPath(hotUpdateMainFilename, { hash: records.hash }); this.assets[filename] = source; }); compilation.mainTemplate.plugin("hash", hash => { hash.update("HotMainTemplateDecorator"); }); compilation.mainTemplate.plugin("module-require", (_, chunk, hash, varModuleId) => { return `hotCreateRequire(${varModuleId})`; }); compilation.mainTemplate.plugin("require-extensions", function(source) { const buf = [source]; buf.push(""); buf.push("// __webpack_hash__"); buf.push(this.requireFn + ".h = function() { return hotCurrentHash; };"); return this.asString(buf); }); compilation.mainTemplate.plugin("bootstrap", function(source, chunk, hash) { source = this.applyPluginsWaterfall("hot-bootstrap", source, chunk, hash); return this.asString([ source, "", hotInitCode .replace(/\$require\$/g, this.requireFn) .replace(/\$hash\$/g, JSON.stringify(hash)) .replace(/\$requestTimeout\$/g, requestTimeout) .replace(/\/\*foreachInstalledChunks\*\//g, chunk.chunks.length > 0 ? "for(var chunkId in installedChunks)" : `var chunkId = ${JSON.stringify(chunk.id)};`) ]); }); compilation.mainTemplate.plugin("global-hash", () => true); compilation.mainTemplate.plugin("current-hash", (_, length) => { if(isFinite(length)) return `hotCurrentHash.substr(0, ${length})`; else return "hotCurrentHash"; }); compilation.mainTemplate.plugin("module-obj", function(source, chunk, hash, varModuleId) { return this.asString([ `${source},`, `hot: hotCreateModule(${varModuleId}),`, "parents: (hotCurrentParentsTemp = hotCurrentParents, hotCurrentParents = [], hotCurrentParentsTemp),", "children: []" ]); }); params.normalModuleFactory.plugin("parser", (parser, parserOptions) => { parser.plugin("expression __webpack_hash__", ParserHelpers.toConstantDependency("__webpack_require__.h()")); parser.plugin("evaluate typeof __webpack_hash__", ParserHelpers.evaluateToString("string")); parser.plugin("evaluate Identifier module.hot", function(expr) { return ParserHelpers.evaluateToIdentifier("module.hot", !!this.state.compilation.hotUpdateChunkTemplate)(expr); }); parser.plugin("call module.hot.accept", function(expr) { if(!this.state.compilation.hotUpdateChunkTemplate) return false; if(expr.arguments.length >= 1) { const arg = this.evaluateExpression(expr.arguments[0]); let params = []; let requests = []; if(arg.isString()) { params = [arg]; } else if(arg.isArray()) { params = arg.items.filter(param => param.isString()); } if(params.length > 0) { params.forEach((param, idx) => { const request = param.string; const dep = new ModuleHotAcceptDependency(request, param.range); dep.optional = true; dep.loc = Object.create(expr.loc); dep.loc.index = idx; this.state.module.addDependency(dep); requests.push(request); }); if(expr.arguments.length > 1) { this.applyPluginsBailResult("hot accept callback", expr.arguments[1], requests); parser.walkExpression(expr.arguments[1]); // other args are ignored } else { this.applyPluginsBailResult("hot accept without callback", expr, requests); } return true; } } }); parser.plugin("call module.hot.decline", function(expr) { if(!this.state.compilation.hotUpdateChunkTemplate) return false; if(expr.arguments.length === 1) { const arg = this.evaluateExpression(expr.arguments[0]); let params = []; if(arg.isString()) { params = [arg]; } else if(arg.isArray()) { params = arg.items.filter(param => param.isString()); } params.forEach((param, idx) => { const dep = new ModuleHotDeclineDependency(param.string, param.range); dep.optional = true; dep.loc = Object.create(expr.loc); dep.loc.index = idx; this.state.module.addDependency(dep); }); } }); parser.plugin("expression module.hot", ParserHelpers.skipTraversal); }); }); } }; const hotInitCode = Template.getFunctionContent(require("./HotModuleReplacement.runtime.js"));