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 : isAsyncOperation.js
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _keywords = require('../parser/tokenizer/keywords'); /** * Determine whether this optional chain or nullish coalescing operation has any await statements in * it. If so, we'll need to transpile to an async operation. * * We compute this by walking the length of the operation and returning true if we see an await * keyword used as a real await (rather than an object key or property access). Nested optional * chain/nullish operations need to be tracked but don't silence await, but a nested async function * (or any other nested scope) will make the await not count. */ function isAsyncOperation(tokens) { let index = tokens.currentIndex(); let depth = 0; const startToken = tokens.currentToken(); do { const token = tokens.tokens[index]; if (token.isOptionalChainStart) { depth++; } if (token.isOptionalChainEnd) { depth--; } depth += token.numNullishCoalesceStarts; depth -= token.numNullishCoalesceEnds; if ( token.contextualKeyword === _keywords.ContextualKeyword._await && token.identifierRole == null && token.scopeDepth === startToken.scopeDepth ) { return true; } index += 1; } while (depth > 0 && index < tokens.tokens.length); return false; } exports.default = isAsyncOperation;
Close