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 : 18.219.203.214
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp-musonza /
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 util = require("util"); const compareLocations = require("./compareLocations"); const SortableSet = require("./util/SortableSet"); let debugId = 1000; const sortById = (a, b) => { if(a.id < b.id) return -1; if(b.id < a.id) return 1; return 0; }; const sortByIdentifier = (a, b) => { if(a.identifier() > b.identifier()) return 1; if(a.identifier() < b.identifier()) return -1; return 0; }; class Chunk { constructor(name, module, loc) { this.id = null; this.ids = null; this.debugId = debugId++; this.name = name; this._modules = new SortableSet(undefined, sortByIdentifier); this.entrypoints = []; this.chunks = []; this.parents = []; this.blocks = []; this.origins = []; this.files = []; this.rendered = false; if(module) { this.origins.push({ module, loc, name }); } } get entry() { throw new Error("Chunk.entry was removed. Use hasRuntime()"); } set entry(data) { throw new Error("Chunk.entry was removed. Use hasRuntime()"); } get initial() { throw new Error("Chunk.initial was removed. Use isInitial()"); } set initial(data) { throw new Error("Chunk.initial was removed. Use isInitial()"); } hasRuntime() { if(this.entrypoints.length === 0) return false; return this.entrypoints[0].chunks[0] === this; } isInitial() { return this.entrypoints.length > 0; } hasEntryModule() { return !!this.entryModule; } addToCollection(collection, item) { if(item === this) { return false; } if(collection.indexOf(item) > -1) { return false; } collection.push(item); return true; } addChunk(chunk) { return this.addToCollection(this.chunks, chunk); } addParent(parentChunk) { return this.addToCollection(this.parents, parentChunk); } addModule(module) { if(!this._modules.has(module)) { this._modules.add(module); return true; } return false; } addBlock(block) { return this.addToCollection(this.blocks, block); } removeModule(module) { if(this._modules.delete(module)) { module.removeChunk(this); return true; } return false; } removeChunk(chunk) { const idx = this.chunks.indexOf(chunk); if(idx >= 0) { this.chunks.splice(idx, 1); chunk.removeParent(this); return true; } return false; } removeParent(chunk) { const idx = this.parents.indexOf(chunk); if(idx >= 0) { this.parents.splice(idx, 1); chunk.removeChunk(this); return true; } return false; } addOrigin(module, loc) { this.origins.push({ module, loc, name: this.name }); } setModules(modules) { this._modules = new SortableSet(modules, sortByIdentifier); } getNumberOfModules() { return this._modules.size; } get modulesIterable() { return this._modules; } forEachModule(fn) { this._modules.forEach(fn); } mapModules(fn) { return Array.from(this._modules, fn); } compareTo(otherChunk) { this._modules.sort(); otherChunk._modules.sort(); if(this._modules.size > otherChunk._modules.size) return -1; if(this._modules.size < otherChunk._modules.size) return 1; const a = this._modules[Symbol.iterator](); const b = otherChunk._modules[Symbol.iterator](); while(true) { // eslint-disable-line const aItem = a.next(); const bItem = b.next(); if(aItem.done) return 0; const aModuleIdentifier = aItem.value.identifier(); const bModuleIdentifier = bItem.value.identifier(); if(aModuleIdentifier > bModuleIdentifier) return -1; if(aModuleIdentifier < bModuleIdentifier) return 1; } } containsModule(module) { return this._modules.has(module); } getModules() { return Array.from(this._modules); } getModulesIdent() { this._modules.sort(); let str = ""; this._modules.forEach(m => { str += m.identifier() + "#"; }); return str; } remove(reason) { // cleanup modules // Array.from is used here to create a clone, because removeChunk modifies this._modules Array.from(this._modules).forEach(module => { module.removeChunk(this); }); // cleanup parents this.parents.forEach(parentChunk => { // remove this chunk from its parents const idx = parentChunk.chunks.indexOf(this); if(idx >= 0) { parentChunk.chunks.splice(idx, 1); } // cleanup "sub chunks" this.chunks.forEach(chunk => { /** * remove this chunk as "intermediary" and connect * it "sub chunks" and parents directly */ // add parent to each "sub chunk" chunk.addParent(parentChunk); // add "sub chunk" to parent parentChunk.addChunk(chunk); }); }); /** * we need to iterate again over the chunks * to remove this from the chunks parents. * This can not be done in the above loop * as it is not garuanteed that `this.parents` contains anything. */ this.chunks.forEach(chunk => { // remove this as parent of every "sub chunk" const idx = chunk.parents.indexOf(this); if(idx >= 0) { chunk.parents.splice(idx, 1); } }); // cleanup blocks this.blocks.forEach(block => { const idx = block.chunks.indexOf(this); if(idx >= 0) { block.chunks.splice(idx, 1); if(block.chunks.length === 0) { block.chunks = null; block.chunkReason = reason; } } }); } moveModule(module, otherChunk) { module.removeChunk(this); module.addChunk(otherChunk); otherChunk.addModule(module); module.rewriteChunkInReasons(this, [otherChunk]); } replaceChunk(oldChunk, newChunk) { const idx = this.chunks.indexOf(oldChunk); if(idx >= 0) { this.chunks.splice(idx, 1); } if(this !== newChunk && newChunk.addParent(this)) { this.addChunk(newChunk); } } replaceParentChunk(oldParentChunk, newParentChunk) { const idx = this.parents.indexOf(oldParentChunk); if(idx >= 0) { this.parents.splice(idx, 1); } if(this !== newParentChunk && newParentChunk.addChunk(this)) { this.addParent(newParentChunk); } } integrate(otherChunk, reason) { if(!this.canBeIntegrated(otherChunk)) { return false; } // Array.from is used here to create a clone, because moveModule modifies otherChunk._modules const otherChunkModules = Array.from(otherChunk._modules); otherChunkModules.forEach(module => otherChunk.moveModule(module, this)); otherChunk._modules.clear(); otherChunk.parents.forEach(parentChunk => parentChunk.replaceChunk(otherChunk, this)); otherChunk.parents.length = 0; otherChunk.chunks.forEach(chunk => chunk.replaceParentChunk(otherChunk, this)); otherChunk.chunks.length = 0; otherChunk.blocks.forEach(b => { b.chunks = b.chunks ? b.chunks.map(c => { return c === otherChunk ? this : c; }) : [this]; b.chunkReason = reason; this.addBlock(b); }); otherChunk.blocks.length = 0; otherChunk.origins.forEach(origin => { this.origins.push(origin); }); this.blocks.forEach(b => { b.chunkReason = reason; }); this.origins.forEach(origin => { if(!origin.reasons) { origin.reasons = [reason]; } else if(origin.reasons[0] !== reason) { origin.reasons.unshift(reason); } }); this.chunks = this.chunks.filter(chunk => { return chunk !== otherChunk && chunk !== this; }); this.parents = this.parents.filter(parentChunk => { return parentChunk !== otherChunk && parentChunk !== this; }); return true; } split(newChunk) { this.blocks.forEach(block => { newChunk.blocks.push(block); block.chunks.push(newChunk); }); this.chunks.forEach(chunk => { newChunk.chunks.push(chunk); chunk.parents.push(newChunk); }); this.parents.forEach(parentChunk => { parentChunk.chunks.push(newChunk); newChunk.parents.push(parentChunk); }); this.entrypoints.forEach(entrypoint => { entrypoint.insertChunk(newChunk, this); }); } isEmpty() { return this._modules.size === 0; } updateHash(hash) { hash.update(`${this.id} `); hash.update(this.ids ? this.ids.join(",") : ""); hash.update(`${this.name || ""} `); this._modules.forEach(m => m.updateHash(hash)); } canBeIntegrated(otherChunk) { if(otherChunk.isInitial()) { return false; } if(this.isInitial()) { if(otherChunk.parents.length !== 1 || otherChunk.parents[0] !== this) { return false; } } return true; } addMultiplierAndOverhead(size, options) { const overhead = typeof options.chunkOverhead === "number" ? options.chunkOverhead : 10000; const multiplicator = this.isInitial() ? (options.entryChunkMultiplicator || 10) : 1; return size * multiplicator + overhead; } modulesSize() { let count = 0; for(const module of this._modules) { count += module.size(); } return count; } size(options) { return this.addMultiplierAndOverhead(this.modulesSize(), options); } integratedSize(otherChunk, options) { // Chunk if it's possible to integrate this chunk if(!this.canBeIntegrated(otherChunk)) { return false; } let integratedModulesSize = this.modulesSize(); // only count modules that do not exist in this chunk! for(const otherModule of otherChunk._modules) { if(!this._modules.has(otherModule)) { integratedModulesSize += otherModule.size(); } } return this.addMultiplierAndOverhead(integratedModulesSize, options); } getChunkMaps(includeInitial, realHash) { const chunksProcessed = []; const chunkHashMap = {}; const chunkNameMap = {}; (function addChunk(chunk) { if(chunksProcessed.indexOf(chunk) >= 0) return; chunksProcessed.push(chunk); if(!chunk.isInitial() || includeInitial) { chunkHashMap[chunk.id] = realHash ? chunk.hash : chunk.renderedHash; if(chunk.name) chunkNameMap[chunk.id] = chunk.name; } chunk.chunks.forEach(addChunk); }(this)); return { hash: chunkHashMap, name: chunkNameMap }; } sortModules(sortByFn) { this._modules.sortWith(sortByFn || sortById); } sortItems() { this.sortModules(); this.origins.sort((a, b) => { const aIdent = a.module.identifier(); const bIdent = b.module.identifier(); if(aIdent < bIdent) return -1; if(aIdent > bIdent) return 1; return compareLocations(a.loc, b.loc); }); this.origins.forEach(origin => { if(origin.reasons) origin.reasons.sort(); }); this.parents.sort(sortById); this.chunks.sort(sortById); } toString() { return `Chunk[${Array.from(this._modules).join()}]`; } checkConstraints() { const chunk = this; chunk.chunks.forEach((child, idx) => { if(chunk.chunks.indexOf(child) !== idx) throw new Error(`checkConstraints: duplicate child in chunk ${chunk.debugId} ${child.debugId}`); if(child.parents.indexOf(chunk) < 0) throw new Error(`checkConstraints: child missing parent ${chunk.debugId} -> ${child.debugId}`); }); chunk.parents.forEach((parentChunk, idx) => { if(chunk.parents.indexOf(parentChunk) !== idx) throw new Error(`checkConstraints: duplicate parent in chunk ${chunk.debugId} ${parentChunk.debugId}`); if(parentChunk.chunks.indexOf(chunk) < 0) throw new Error(`checkConstraints: parent missing child ${parentChunk.debugId} <- ${chunk.debugId}`); }); } } Object.defineProperty(Chunk.prototype, "modules", { configurable: false, get: util.deprecate(function() { return Array.from(this._modules); }, "Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead."), set: util.deprecate(function(value) { this.setModules(value); }, "Chunk.modules is deprecated. Use Chunk.addModule/removeModule instead.") }); module.exports = Chunk;