{"maintainers":[{"name":"deployment","email":"npm@3rd-Eden.com"}],"keywords":["enabled","debug","diagnostics","flag","env","variable","localstorage"],"dist-tags":{"latest":"2.0.0"},"author":{"name":"Arnout Kazemier"},"description":"Check if a certain debug flag is enabled.","readme":"# enabled\n\n[![Version npm][version]](http://browsenpm.org/package/enabled)[![Build Status][build]](https://travis-ci.org/3rd-Eden/enabled)[![Dependencies][david]](https://david-dm.org/3rd-Eden/enabled)[![Coverage Status][cover]](https://coveralls.io/r/3rd-Eden/enabled?branch=master)\n\n[version]: http://img.shields.io/npm/v/enabled.svg?style=flat-square\n[build]: http://img.shields.io/travis/3rd-Eden/enabled/master.svg?style=flat-square\n[david]: https://img.shields.io/david/3rd-Eden/enabled.svg?style=flat-square\n[cover]: http://img.shields.io/coveralls/3rd-Eden/enabled/master.svg?style=flat-square\n\nEnabled is a small utility that can check if certain namespace are enabled by\nenvironment variables which are automatically transformed to regular expressions\nfor matching.\n\n## Installation\n\nThe module is release in the public npm registry and can be used in browsers and\nservers as it uses plain ol ES3 to make the magic work.\n\n```\nnpm install --save enabled\n```\n\n## Usage\n\nFirst of all make sure you've required the module using:\n\n```js\n'use strict';\n\nvar enabled = require('enabled');\n```\n\nThe returned `enabled` function accepts 2 arguments.\n\n1. `name` **string**, The namespace that should match.\n2. `pattern` **string**, The pattern that the name should satisfy\n\nIt will return a boolean indication of a match.\n\n#### Examples\n\n```js\nvar flag = 'foo';\n\nenabled('foo', flag); // true;\nenabled('bar', flag); // false;\n\n//\n// Use * for wild cards.\n//\nvar wildcard = 'foob*';\n\nenabled('foobar', wildcard); // true;\nenabled('barfoo', wildcard); // false;\n\n//\n// Use - to ignore.\n//\nvar ignore = 'foobar,-shizzle,nizzle';\n\nenabled('foobar', ignore); // true;\nenabled('shizzle-my-nizzle', ignore); // false;\nenabled('nizzle', ignore); // true;\n```\n\n## License\n\n[MIT](./LICENSE)\n","repository":{"type":"git","url":"git://github.com/3rd-Eden/enabled.git"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/enabled/issues"},"versions":{"1.0.1":{"name":"enabled","version":"1.0.1","description":"Check if a certain debug flag is enabled.","main":"index.js","scripts":{"100%":"istanbul check-coverage --statements 100 --functions 100 --lines 100 --branches 100","test":"mocha test.js","watch":"mocha --watch test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"keywords":["enabled","debug","diagnostics","flag","env","variable","localstorage"],"author":{"name":"Arnout Kazemier"},"license":"MIT","dependencies":{"env-variable":"0.0.x"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"fb73c175f21f6616cb92147b6612a538af47922a","_id":"enabled@1.0.1","_shasum":"e609ea086b1adeface4e2ff2e9f067df02b637ae","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"deployment","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"deployment","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"e609ea086b1adeface4e2ff2e9f067df02b637ae","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/enabled/-/enabled-1.0.1.tgz","integrity":"sha512-1BAOU+zCx2PNX0hDqrs/tx9xoxT4tEKcVkI5TuxIR0eU5pP4nvRrY/ql32BIu1I0mN6p0/dj+Hb4d2t9Vxq8SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+Ild6usulEo8U47i5sCoQ2be/bowsOeKDz649mRO40gIhAJqu4nFY31Kc2YatUHZg20cQlB8jNCtapaGoDWBO3vuU"}]},"directories":{}},"1.0.2":{"name":"enabled","version":"1.0.2","description":"Check if a certain debug flag is enabled.","main":"index.js","scripts":{"100%":"istanbul check-coverage --statements 100 --functions 100 --lines 100 --branches 100","test":"mocha test.js","watch":"mocha --watch test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/bigpipe/enabled.git"},"keywords":["enabled","debug","diagnostics","flag","env","variable","localstorage"],"author":{"name":"Arnout Kazemier"},"license":"MIT","dependencies":{"env-variable":"0.0.x"},"devDependencies":{"assume":"1.3.x","istanbul":"0.4.x","mocha":"2.3.x","pre-commit":"1.1.x"},"gitHead":"7f02c279110b55c3e57306097b954bf91af99041","bugs":{"url":"https://github.com/bigpipe/enabled/issues"},"homepage":"https://github.com/bigpipe/enabled#readme","_id":"enabled@1.0.2","_shasum":"965f6513d2c2d1c5f4652b64a2e3396467fc2f93","_from":".","_npmVersion":"3.5.1","_nodeVersion":"4.2.3","_npmUser":{"name":"deployment","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"deployment","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"965f6513d2c2d1c5f4652b64a2e3396467fc2f93","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/enabled/-/enabled-1.0.2.tgz","integrity":"sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWeX5adZL8esPPNO4k9m0wE8X/YRLi8AbIIUNAwP7YvAiEAnE3Bx2LZQClWc0Dvztlw0YXaHeLIHFMvDFdzvP8gnos="}]},"directories":{}},"2.0.0":{"name":"enabled","version":"2.0.0","description":"Check if a certain debug flag is enabled.","main":"index.js","scripts":{"100%":"istanbul check-coverage --statements 100 --functions 100 --lines 100 --branches 100","test":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","watch":"mocha --watch test.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/enabled.git"},"keywords":["enabled","debug","diagnostics","flag","env","variable","localstorage"],"author":{"name":"Arnout Kazemier"},"license":"MIT","dependencies":{},"devDependencies":{"assume":"2.1.x","istanbul":"^0.4.5","mocha":"5.2.x","pre-commit":"1.2.x"},"gitHead":"47988bfa4dcdc5e63d4d05c9754c0a9c28de3c52","bugs":{"url":"https://github.com/3rd-Eden/enabled/issues"},"homepage":"https://github.com/3rd-Eden/enabled#readme","_id":"enabled@2.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"deployment","email":"npm@3rd-Eden.com"},"dist":{"integrity":"sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==","shasum":"f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/enabled/-/enabled-2.0.0.tgz","fileCount":6,"unpackedSize":5893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1kN+CRA9TVsSAnZWagAAveMQAJHnQpLBV7a4MBpEElkp\nabJlFhVUlb7JE3rNv0oxbdn5NxDfkmb+8pstUUwdUEYcg9eXtM5pFa0xCBzN\numCjj3mdmfUZkAqVd0R2km5SA2YE1O6b8JIk2qPpTHTnkF1/j5Sj9pBavb2F\nM4dxtVjKAa0ofhoGhq5zlqSe4CEfnGlq2VUbdlpkHRifzVISg04P1fPM5KaT\nw560JzzA/p+1Aa64SeSSR9qqzdAAqmOAuKE67a20GCY3W4nA5HI/Ie0Y7y7V\ngcFvHvWEVzsK6Oo1d5CJJ+M7sq0nKtLUF3fRX8xERTme/aoGQUKeD2bqvWfo\nfYEhL8ZLgFgqRDhHnGDK1KYCLiTH2jj1H9gVIByDavzYCkBEBRdZqlk8d+Ou\nHKntebyUINWFM2X3VxHBlxv2gZo+A5cMp704g5xH224X9LrVYYSYZT8mQg73\nKydP0VaZKNIOCSw2wPTfO3+FcD53sbt/B0Wvj2AuuFWoKLmPxk5PmxoJyJTz\nl2sekstibp4UIcE0eQ/llfa7xno5GajtE45PUGHqt/sPtDtw57CscMQ9mryb\n88MkG55er98SQ4l2hqTRUgGez8o8fot/St3n6/WEzYhhPQcw12W8qzXviTDz\naw+xoIItX9nupRje22m//TLvtGPimWYCs/uXkZffzqiZlyFumFzls42WAYDR\n6TAG\r\n=XF6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb87/hjyvJnYaafsQOmtBUH5X73DN/P0+Jus9R7U+qNAIgJM6V0VQyCtW9rcl103bhDdEUs2E4alqYIuDxoug49fw="}]},"maintainers":[{"name":"deployment","email":"npm@3rd-Eden.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enabled_2.0.0_1540768637647_0.7069535341650295"},"_hasShrinkwrap":false}},"name":"enabled","time":{"modified":"2022-06-17T04:40:17.608Z","created":"2015-05-29T09:10:14.595Z","1.0.1":"2015-05-29T09:10:14.595Z","1.0.2":"2016-01-15T07:54:02.478Z","2.0.0":"2018-10-28T23:17:17.748Z"},"readmeFilename":"README.md","homepage":"https://github.com/3rd-Eden/enabled#readme"}