Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
laragon /
bin /
cmder /
vendor /
clink-completions /
[ HOME SHELL ]
Name
Size
Permission
Action
.vscode
[ DIR ]
drwxrwxrwx
modules
[ DIR ]
drwxrwxrwx
spec
[ DIR ]
drwxrwxrwx
.appveyor.yml
616
B
-rw-rw-rw-
.busted
116
B
-rw-rw-rw-
.cmderver
16
B
-rw-rw-rw-
.gitignore
89
B
-rw-rw-rw-
.init.lua
195
B
-rw-rw-rw-
.luacheckrc
206
B
-rw-rw-rw-
.luacov
162
B
-rw-rw-rw-
.mad-root
0
B
-rw-rw-rw-
LICENSE
1.06
KB
-rw-rw-rw-
README.md
2.05
KB
-rw-rw-rw-
RELEASENOTES.md
8.23
KB
-rw-rw-rw-
angular-cli.lua
4.29
KB
-rw-rw-rw-
chocolatey.lua
4.74
KB
-rw-rw-rw-
coho.lua
2.88
KB
-rw-rw-rw-
cordova.lua
2.99
KB
-rw-rw-rw-
dotnet.lua
5.59
KB
-rw-rw-rw-
git.lua
29.43
KB
-rw-rw-rw-
git_prompt.lua
3.25
KB
-rw-rw-rw-
kubectl.lua
1.92
KB
-rw-rw-rw-
net.lua
1.16
KB
-rw-rw-rw-
npm.lua
6.41
KB
-rw-rw-rw-
nvm.lua
1.06
KB
-rw-rw-rw-
pip.lua
5.4
KB
-rw-rw-rw-
pipenv.lua
3.85
KB
-rw-rw-rw-
scoop.lua
7.75
KB
-rw-rw-rw-
ssh.lua
1.02
KB
-rw-rw-rw-
test.bat
48
B
-rwxrwxrwx
vagrant.lua
4.11
KB
-rw-rw-rw-
yarn.lua
4.63
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : yarn.lua
-- preamble: common routines local JSON = require("JSON") -- silence JSON parsing errors function JSON:assert () end -- luacheck: no unused args local w = require('tables').wrap local matchers = require('matchers') --- -- Queries config options value using 'yarn config get' call -- @param {string} config_entry Config option name -- @return {string} Config value for specific option or -- empty string in case of any error --- local function get_yarn_config_value (config_entry) assert(config_entry and type(config_entry) == "string" and #config_entry > 0, "get_yarn_config_value: config_entry param should be non-empty string") local proc = io.popen("yarn config get "..config_entry.." 2>nul") if not proc then return "" end local value = proc:read() proc:close() return value or nil end local modules = matchers.create_dirs_matcher('node_modules/*') local globals_location = nil local global_modules_matcher = nil local function global_modules(token) -- If we already have matcher then just return it if global_modules_matcher then return global_modules_matcher(token) end -- If token starts with . or .. or has path delimiter then return empty -- result and do not create a matcher so only fs paths will be completed if (token:match('^%.(%.)?') or token:match('[%\\%/]+')) then return {} end -- otherwise try to get cache location and return empty table if failed globals_location = globals_location or get_yarn_config_value("prefix") if not globals_location then return {} end -- Create a new matcher, save it in module's variable for further usage and return it global_modules_matcher = matchers.create_dirs_matcher(globals_location..'/node_modules/*') return global_modules_matcher(token) end -- A function that matches all files in bin folder. See #74 for rationale local bins = matchers.create_files_matcher('node_modules/.bin/*.') -- Reads package.json in current directory and extracts all "script" commands defined local function scripts(token) -- luacheck: no unused args -- Read package.json first local package_json = io.open('package.json') -- If there is no such file, then close handle and return if package_json == nil then return w() end -- Read the whole file contents local package_contents = package_json:read("*a") package_json:close() local package_scripts = JSON:decode(package_contents).scripts return w(package_scripts):keys() end local parser = clink.arg.new_parser -- end preamble local add_parser = parser( "--dev", "-D", "--exact", "-E", "--optional", "-O", "--peer", "-P", "--tilde", "-T" ) local yarn_parser = parser({ "add"..add_parser, "bin", "cache"..parser({ "clean", "dir", "ls" }), "check"..parser("--integrity"), "clean", "config"..parser({ "delete", "get", "list", "set" }), "generate-lock-entry", "global"..parser({ "add"..add_parser, "bin", "ls", "remove"..parser({modules}), "upgrade"..parser({modules}) }), "help", "info", "init"..parser("--yes", "-y"), "install", "licenses"..parser({"generate-disclaimer", "ls"}), "link"..parser({matchers.files, global_modules}), "login", "logout", "ls"..parser("--depth"), "outdated"..parser({modules}), "owner"..parser({"add", "ls", "rm"}), "pack"..parser("--filename", "-f"), "publish"..parser( "--access"..parser({"public", "restricted"}), "--message", "--new-version", "--no-git-tag-version", "--tag" ), "remove"..parser({modules}), "run"..parser({bins, scripts}), "self-update", "tag"..parser({"add", "ls", "rm"}), "team"..parser({"add", "create", "destroy", "ls", "rm"}), "test", "unlink"..parser({modules}), "upgrade"..parser({modules}, "--ignore-engines"), "upgrade-interactive", "version"..parser( "--message", "--new-version", "--no-git-tag-version" ), "versions", "why"..parser({modules}) }, "-h", "-v", "--cache-folder", "--flat", "--force", "--global-folder", "--har", "--help", "--https-proxy", "--ignore-engines", "--ignore-optional", "--ignore-platform", "--ignore-scripts", "--json", "--modules-folder", "--mutex", "--no-bin-links", "--no-lockfile", "--offline", "--no-emoji", "--no-progress", "--prefer-offline", "--proxy", "--pure-lockfile", "--prod", "--production", "--strict-semver", "--version" ) clink.arg.register_parser("yarn", yarn_parser)
Close