Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.218.60.55
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp-musonza /
node_modules /
node-sass /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
binding.js
388
B
-rw-r--r--
2018-04-03 13:32
errors.js
1.3
KB
-rw-r--r--
2018-11-04 02:00
extensions.js
12.07
KB
-rw-r--r--
2018-11-04 02:00
index.js
10.21
KB
-rw-r--r--
2018-08-09 12:53
render.js
2.93
KB
-rw-r--r--
2018-08-09 12:53
watcher.js
1.78
KB
-rw-r--r--
2018-08-09 12:53
Save
Rename
var grapher = require('sass-graph'), clonedeep = require('lodash.clonedeep'), path = require('path'), config = {}, watcher = {}, graph = null; watcher.reset = function(opts) { config = clonedeep(opts || config || {}); var options = { loadPaths: config.includePath, extensions: ['scss', 'sass', 'css'], follow: config.follow, }; if (config.directory) { graph = grapher.parseDir(config.directory, options); } else { graph = grapher.parseFile(config.src, options); } return Object.keys(graph.index); }; watcher.changed = function(absolutePath) { var files = { added: [], changed: [], removed: [], }; this.reset(); if (absolutePath && path.basename(absolutePath)[0] !== '_') { files.changed.push(absolutePath); } graph.visitAncestors(absolutePath, function(parent) { if (path.basename(parent)[0] !== '_') { files.changed.push(parent); } }); graph.visitDescendents(absolutePath, function(child) { files.added.push(child); }); return files; }; watcher.added = function(absolutePath) { var files = { added: [], changed: [], removed: [], }; this.reset(); if (Object.keys(graph.index).indexOf(absolutePath) === -1) { files.added.push(absolutePath); } graph.visitDescendents(absolutePath, function(child) { files.added.push(child); }); return files; }; watcher.removed = function(absolutePath) { var files = { added: [], changed: [], removed: [], }; graph.visitAncestors(absolutePath, function(parent) { if (path.basename(parent)[0] !== '_') { files.changed.push(parent); } }); if (Object.keys(graph.index).indexOf(absolutePath) !== -1) { files.removed.push(absolutePath); } this.reset(); return files; }; module.exports = watcher;