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 : getDeclarationInfo.js
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _tokenizer = require('../parser/tokenizer'); var _types = require('../parser/tokenizer/types'); const EMPTY_DECLARATION_INFO = { typeDeclarations: new Set(), valueDeclarations: new Set(), }; exports.EMPTY_DECLARATION_INFO = EMPTY_DECLARATION_INFO; /** * Get all top-level identifiers that should be preserved when exported in TypeScript. * * Examples: * - If an identifier is declared as `const x`, then `export {x}` should be preserved. * - If it's declared as `type x`, then `export {x}` should be removed. * - If it's declared as both `const x` and `type x`, then the export should be preserved. * - Classes and enums should be preserved (even though they also introduce types). * - Imported identifiers should be preserved since we don't have enough information to * rule them out. --isolatedModules disallows re-exports, which catches errors here. */ function getDeclarationInfo(tokens) { const typeDeclarations = new Set(); const valueDeclarations = new Set(); for (let i = 0; i < tokens.tokens.length; i++) { const token = tokens.tokens[i]; if (token.type === _types.TokenType.name && _tokenizer.isTopLevelDeclaration.call(void 0, token)) { if (token.isType) { typeDeclarations.add(tokens.identifierNameForToken(token)); } else { valueDeclarations.add(tokens.identifierNameForToken(token)); } } } return {typeDeclarations, valueDeclarations}; } exports.default = getDeclarationInfo;
Close