/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
enabled
/
/var/www/greso.tech/server/nsm/node_modules/enabled
mkdir
upload
Name
Size
Mode
Actions
.travis.yml
167
0644
edit
dl
rm
index.js
770
0644
edit
dl
rm
LICENSE
1119
0644
edit
dl
rm
package.json
787
0644
edit
dl
rm
README.md
1779
0644
edit
dl
rm
test.js
1271
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/enabled/index.js
(770B)
'use strict'; /** * Checks if a given namespace is allowed by the given variable. * * @param {String} name namespace that should be included. * @param {String} variable Value that needs to be tested. * @returns {Boolean} Indication if namespace is enabled. * @public */ module.exports = function enabled(name, variable) { if (!variable) return false; var variables = variable.split(/[\s,]+/) , i = 0; for (; i < variables.length; i++) { variable = variables[i].replace('*', '.*?'); if ('-' === variable.charAt(0)) { if ((new RegExp('^'+ variable.substr(1) +'$')).test(name)) { return false; } continue; } if ((new RegExp('^'+ variable +'$')).test(name)) { return true; } } return false; };
Save
cmd:
run