{"_id":"ig-features","_rev":"55-131b5dc669544a5fc9cc93766e85a716","name":"ig-features","dist-tags":{"latest":"3.4.7"},"versions":{"1.0.0":{"name":"ig-features","version":"1.0.0","description":"","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","gitHead":"bb42a8545bbdf1874080a575340aa034c5b4a142","_id":"ig-features@1.0.0","_shasum":"66905eae55168934196c6ed037af8fc57949bc27","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"66905eae55168934196c6ed037af8fc57949bc27","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.0.tgz","integrity":"sha512-xAVmWvoBfMh7V4/btF4eSYGILB2ILtF0uOltx79jpFiqipYig0U0Gv7t8FFmJsvhm3HwaxIzg2YI3kpoZYvt2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQDVhRl5N3NpK4AG+Ox1MFHg/SOqscTABsriX6ZCd8OAiAbGHGX4eHe+JGSRxvCyA5GTwBLlQ2cuRjwecS1kOleww=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-1.0.0.tgz_1471732860253_0.1168811593670398"},"directories":{}},"1.0.1":{"name":"ig-features","version":"1.0.1","description":"","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0"},"gitHead":"d75c2a5ad5bb9a864ec2dfc436fa06ddcc1c2a9e","_id":"ig-features@1.0.1","_shasum":"7ca3a062ee81e4df0fe2e48a0deb345569af05dd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"7ca3a062ee81e4df0fe2e48a0deb345569af05dd","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.1.tgz","integrity":"sha512-OCpfonFQ4Wf51f3+uN8mORGyzijjsFAfvHBMwcCyxvPUfj2yK4XOam3eGmNOMaZ9RWL+lMy2EjQY9E1BkEI7/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHs4o12Ov+0d2yvUhDsnE9Rw7f1yuYU/uHEWrHXnEDNvAiEAqGB5oYSKBAm6o92YXcbdKZG2UQnaZLWS+6VvSdXR/YM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-1.0.1.tgz_1471733168993_0.6094669005833566"},"directories":{}},"1.0.2":{"name":"ig-features","version":"1.0.2","description":"","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0"},"gitHead":"ffcf62656761f905e46712abb4f437e615b693eb","_id":"ig-features@1.0.2","_shasum":"47fd72dbd39e556f3e15311bae4122854e381d4a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"47fd72dbd39e556f3e15311bae4122854e381d4a","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.2.tgz","integrity":"sha512-PC/he7j1Zq58iMPDQgj9fA1O4+g/wKWVSyH0I7in0bWEXr6ldqFjntBMkKFTlrhFF5qve2GNW9jXlnjN/y6daQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEubs5BXJaJCML3HTHeSfYDtyGxesenMLhX5IkQZTXZQIhAM8pJuzaGWCRFSXJtH0iPpSUo5B1oEwjhdiGjdY5NVWM"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ig-features-1.0.2.tgz_1471733606143_0.5321843652054667"},"directories":{}},"1.0.3":{"name":"ig-features","version":"1.0.3","description":"","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0"},"gitHead":"3bab3a2e00bb31c8a6459f4dfea48c20ea711155","_id":"ig-features@1.0.3","_shasum":"74bd28a17fe8dc22db0380ee661f87579df2a7f6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"74bd28a17fe8dc22db0380ee661f87579df2a7f6","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.3.tgz","integrity":"sha512-CswPJf2WQqTl4pICPYD6oc+FsPjqBJ6rvub2zdX9PwriSQAd1YPKUT8T8h+L/ogF/kmUa9KpUl9fb5x/CFJVKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4Sy/MjMwZnfjMaTXp/3d13g3eMGiFK8eea5CICvVFKAiEA2Gp+BE0oLYmZFgIXKJ6DftPYx0MEU+HYfYYi7zRB36M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-1.0.3.tgz_1471733780105_0.9539317183662206"},"directories":{}},"1.0.4":{"name":"ig-features","version":"1.0.4","description":"","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0"},"gitHead":"810dfe3dcc5d463ec1065b8ed3015ff0c3d951d9","_id":"ig-features@1.0.4","_shasum":"108825053153222aae28f114a3b23474ebdf1c5b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"108825053153222aae28f114a3b23474ebdf1c5b","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.4.tgz","integrity":"sha512-uPFtBh+0gFkwhCgNvaZ9uEeU5Vy5j+7lzqeAP4oPXU+TAhABuBgfHEtFar8D81ZtcjlbtHagH/N2uEaOBxbBug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOwmMObCM7aElaL7RTe6BgcnOhk5MOQ5dLCLCLr54I8AiBhrEICmK8eWDHjnX3iVYFgS3+uMmA6NDz6a5hO7h35fw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ig-features-1.0.4.tgz_1471733941269_0.5601480477489531"},"directories":{}},"1.0.5":{"name":"ig-features","version":"1.0.5","description":"The Feature / Action couple is meta-programming library that helps with:\r - extending and calling methods (Actions) on object inheritance chains\r - managing and applying sets of methods (Features) to objects (a-la _mixin_)","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0"},"gitHead":"f6a84a9bd0e5e17ccb768cc02189c1408ef5d752","_id":"ig-features@1.0.5","_shasum":"51cfa6e4c7a9536e44b4906f78c0083f0384b453","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"51cfa6e4c7a9536e44b4906f78c0083f0384b453","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-1.0.5.tgz","integrity":"sha512-lmFjnHy5TPRVcgxJi1mpZRV93JsHxcGrSGrSHAJiOJj4NSRQwHIYoSajUyUmXTHqIpFRL+NtVSCNYtGFoU/gqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1xfUDScv240eOrypDHXoavmR4xljcAHAi/JZkhY3HXQIgc/EBFvF7EZNi2NWDdSbf2OQiusAMjJYvJzo/1FVO62s="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-1.0.5.tgz_1471989472130_0.8070950272958726"},"directories":{}},"2.0.0":{"name":"ig-features","version":"2.0.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^1.0.0"},"gitHead":"f20bd2ba4295a2ad26914ba6f44981c0488a39fc","_id":"ig-features@2.0.0","_shasum":"df8ff67898f3ba675754efbb422c0711a60ad486","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"df8ff67898f3ba675754efbb422c0711a60ad486","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.0.0.tgz","integrity":"sha512-4q8TzAkrddVz8TLtjorUIF3Jv3wWgne00LnozhMV4msnVrMSeOtc43Z3+gotGptYw4r/kVlFoZw7HvVI8sgjQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnwh2jJb/YtsIfMVlOcGfqkOrcJWeEMQj02tkcPf9dhgIhALpLdsfy0Fcs/TezRLPzxohkOYdBHUPWUt0k1i1T4JLG"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-2.0.0.tgz_1472181151808_0.6943522491492331"},"directories":{}},"2.1.0":{"name":"ig-features","version":"2.1.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^1.6.0"},"gitHead":"9b7e90e241b06960c43f1fa072006f9f45bafc9c","_id":"ig-features@2.1.0","_shasum":"5d1e6108a1c241fee467e23935a838f9e9e0f89b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"5d1e6108a1c241fee467e23935a838f9e9e0f89b","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.1.0.tgz","integrity":"sha512-RsE9qCt62gHu6BG7nlxSPuy2bGYw4ROZEfJung6S+V7tI1JQ1/WoMlg1yCsG4gaInTnmWOkXwjKTbslqgKIUZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZEnmQLaudwLpPOhvMBr4RMIHQ2i3+T9wcBLo1BRLnygIgHTIFxy6RjvnLEKXx0/dDIyAgFDAd+92mgPhTe+VHUFo="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ig-features-2.1.0.tgz_1478363539515_0.7817416198085994"},"directories":{}},"2.2.0":{"name":"ig-features","version":"2.2.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^1.6.0"},"gitHead":"eb90a1c3889f235d0766ca8e10bb3a04fb023fff","_id":"ig-features@2.2.0","_shasum":"36dd779bfbc53a3f58b9271c8534c1dd0584fb4e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"36dd779bfbc53a3f58b9271c8534c1dd0584fb4e","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.0.tgz","integrity":"sha512-zsN/JSL8PMF378hZCB7ah3HiIucxuauntE7I+sAX12VzcKQK+Ooda/1jelzq6LzUVHedoUGlm6OjAiwfhgH0Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcHtC4GcqUtAFOVKIFbC8ze30rcu/ehwaRdpETS6J2bgIgf/idJe16EQ/dDBjYtKdOzTII9vveaxCYrQRKaOAy+XI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-2.2.0.tgz_1481389339987_0.10691076796501875"},"directories":{}},"2.2.1":{"name":"ig-features","version":"2.2.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^2.0.0"},"gitHead":"a890e0c9d7a76cb3037571d779a6d8959ec34672","_id":"ig-features@2.2.1","_shasum":"e58869c5d528b4b61ec6d20ce33e87f7603d9fd9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"e58869c5d528b4b61ec6d20ce33e87f7603d9fd9","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.1.tgz","integrity":"sha512-Pe/Jw9K1n6Ydq3C5Dm8/5luQyDCIbbJsjv1kYx/DIfN7g0eai/JKudiER1qkRYvGEGJvdL/TEsggWiFmmnkmHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtyDs3DFnJDc4q2eQK6EY1t0CeNye+642kuLfifrFTjAiA/f30JMFuEZgOCOyNGiHNlk6fbOZzWVZ6M6cy9VW3ZZQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ig-features-2.2.1.tgz_1483375529341_0.5833521026652306"},"directories":{}},"2.2.2":{"name":"ig-features","version":"2.2.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"647fb577ce4db6e5f4133fbb937f73f1e4e8db2d","_id":"ig-features@2.2.2","_shasum":"529b5dad01f0a7e7ecf1dae80066678c795a5f49","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"529b5dad01f0a7e7ecf1dae80066678c795a5f49","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.2.tgz","integrity":"sha512-VTccaiuBTFNzw9mF562dopRMp6czoatX0nPzTXq2bAuZeUsEafXYwcdkpvSl6HcyYs0OREwgPbl8vpvjGCf18Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz5ggCNZIiB5AXqxLZFZiMt63kng1x/7T2kOR9xSnkUgIhANcG2YFMaz/DGpRyDQH0XSegN7EDeRlEXPxsjyv5w+dh"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ig-features-2.2.2.tgz_1484770166699_0.15825450979173183"},"directories":{}},"2.2.3":{"name":"ig-features","version":"2.2.3","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"8358dd04340df64a3835c63d762aef691baa1bdc","_id":"ig-features@2.2.3","_shasum":"d8d06a6523caffa419ef690b061cb2f715ce8248","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"d8d06a6523caffa419ef690b061cb2f715ce8248","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.3.tgz","integrity":"sha512-g+DFZ7IPsuohPhhsFcviGqpADZHhGr68B5u1GEBrMgoV5t5LnuPvIlZ12KRq0DTi3b4e41i6vj/IqSdT8BrelQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdk2lFp7p447qumez0JgIwIG2HFmesa3SneXv14As1kAiEA4+uVtbXApuXeio9As5kIeerfCthzwXTs3SnxYgYLtYw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ig-features-2.2.3.tgz_1494873053781_0.5182013250887394"},"directories":{}},"2.2.4":{"name":"ig-features","version":"2.2.4","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"11f1c08456948b30dab04d4964bc589c16500385","_id":"ig-features@2.2.4","_shasum":"f0029ccd603542d2d0270c145a10a0b903f290cc","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"f0029ccd603542d2d0270c145a10a0b903f290cc","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.4.tgz","integrity":"sha512-WPwjpNFkY1t66ykiwyBIHQgtEl6L/6x4VIGY1rk2ogU6iyklszx3zt5+WU9jnsPDA4bKiQTLd0FyG+yrUqLTlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1ERSn3/AoIgs4vF7jUtMt44UHzrinFos19UQgDS9sFAiEAwf6N2NHEK6zIdw77r0JMUNAz6vzE6mn6q8VSfMx5x3Q="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ig-features-2.2.4.tgz_1494877912809_0.09266701573505998"},"directories":{}},"2.2.5":{"name":"ig-features","version":"2.2.5","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"48bb6b2746a44f50cb41dceaa142b86df0ba7cb1","_id":"ig-features@2.2.5","_shasum":"9e130da88cd5735f97fa87532330be279adbc9ff","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"9e130da88cd5735f97fa87532330be279adbc9ff","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.5.tgz","integrity":"sha512-bMcucpJmSePD5afV5fCidCwvFDB8IIDNq8cyxUdAjk4P/kuhDzX7nkU87MuLxNk0baNgqKhxfxL3LNw2Db7flA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBuWNUWYzH5BFHMjRtTYt/TVlE/OuNa9+Kng6VsUQf+QIgPTgfPoB8+zPXlxfbjAKcIqut8wv98alBMRmyTiErAHQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-2.2.5.tgz_1495241788483_0.16925635584630072"},"directories":{}},"2.2.6":{"name":"ig-features","version":"2.2.6","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"9670d2bf0b8a79b82df4df9b415e716340b35907","_id":"ig-features@2.2.6","_shasum":"63fcc6bcd0f323458f6ea7e07770fb5a86b5d9b6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"dist":{"shasum":"63fcc6bcd0f323458f6ea7e07770fb5a86b5d9b6","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-2.2.6.tgz","integrity":"sha512-1PvZF5wcHTZfcbsCFV5Sr1DwSmF0gOFgOtKyDAgHQt93PNpPoo+aUsSnKoAIrs7/YrGy40rgo7UavjupHWqoTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOBxKp5oIKWpMyT3cUTkgNzmawfUGUz5spPrEN9EY86wIgPvWiPbOGjsolI5kBr8g7ZBL+AMP2g2NGBL9+ub9+agg="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-2.2.6.tgz_1495289345370_0.11242232681252062"},"directories":{}},"3.0.0":{"name":"ig-features","version":"3.0.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"6f553d2408d780103b9d82de6eeea15b8aeea190","_id":"ig-features@3.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-t4RJPwTfEBfptLwexrMa3aV/6jbvAbuecdtLC589LguP5E4ufJomKD4lk5zIwCL9SaNcNon+JqpFHxjQJou0jQ==","shasum":"438795bfcb2057fd190e19edc62a2a7354fdb265","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk+rXC8x1sxAesCBU4zvlGNLGUvqIqxx0GZJY6Y1xTdAiEA0NHXWK4klXqZt1Q0tYPjNya+ipQqqHXuE5M1t5fWdF4="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.0.0.tgz_1498136976438_0.06371347024105489"},"directories":{}},"3.0.1":{"name":"ig-features","version":"3.0.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"35350e22bfc9ff2e9e7f897092e0b17ea7edb628","_id":"ig-features@3.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-gkOQEdKXeTO9OJXMKef911A4jEAY89Stho5xNSKT7iz5XHcR4o01Fc4WyAo/n7zUrq5SQNCpN5LGVs7cFre+rw==","shasum":"3cbfdef9f0416b0852ccd40871591f329b0bcf33","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd1q+2R0wvH8qXfDiEHTvwxJx4BIJget62RdGpQCzVDAiAafEN3vacZ3w9zJ1BoKyUCcJRGDzbx70GsmXzYuexq1w=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.0.1.tgz_1498137764050_0.1738381776958704"},"directories":{}},"3.0.2":{"name":"ig-features","version":"3.0.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"d855557cc0232720f6aa1e12c6b6176e43a4ab8f","_id":"ig-features@3.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-s14zneIpO7J6QjoxWwBpuBkjb3PWKcwdmWRlEDFJg2KrP7XoC25ZdCaYyhHFd+X+WcHYL4C6kb5xY3Byk9X0wQ==","shasum":"2b850ae449fbe042dbbf90c2d808154c4a8d059e","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBIxatbkF3VSJahIhBS7K5yYWqDPWaZNb/mp03yHI5eAiAvxt/uxDf66g1HBwpf+lJqLpVlHfYyeJ2IHrgR/X4K3g=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.0.2.tgz_1498141482295_0.7900697302538902"},"directories":{}},"3.1.0":{"name":"ig-features","version":"3.1.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"469932f01cfc5fb30dd259860673c6211778de08","_id":"ig-features@3.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-rjDD+wVAMIHErSIhKIZ6QFcSPMB62nQTDPpdziNlHnrX2wINxLnLZCgXWk1paS4vjQWHHN8sn9RepafgqzAmIg==","shasum":"89bdb5f14a7a5aa1674a5fa375b1d17d9ba17af6","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCwK9TmGuEdhBiC6pYYvgejKxJaSP8Uxp4oiJBUJ6zGAiApm7h4aXP/CD5gWp9E7GH62G6xnSOfZh5nxQrnnwbZzQ=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.0.tgz_1498146185740_0.5856276585254818"},"directories":{}},"3.1.1":{"name":"ig-features","version":"3.1.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"5332667d9e2efcde3137fabf4964558db9512d38","_id":"ig-features@3.1.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-Sow3pIr4169wWzlXNQIkkIB/tUurtcLTPNyL+LumCxpC3alxz+BUDpVlAGjMvDeC8qf2RB69psHKqsrElHhFRA==","shasum":"7b93d1aaae1f1889fd1ac1f1612ae4c22249e75a","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLBowxxZWHd96zkLkOf/Wvxy5NMFA44jC+ajJto/xCBAiAtPIlE6JzmQDpRY3xlmmhiJGOlaDc3avp/4YFHcVjZYg=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.1.tgz_1498147277342_0.6088306794408709"},"directories":{}},"3.1.2":{"name":"ig-features","version":"3.1.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"270bec2a5250c7a5f97dcbdcc24ec919299e3b5e","_id":"ig-features@3.1.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-ofH5ixFQMkJ50xPSaRApDgWh0LUh+GJyOfWhNgY5pXjeilpIHO6lZpzN+GzCPRY6cdPLogUD1Grtep5ro6mdJA==","shasum":"03cf3f5ecf28fc941c4448847cad6a6d4233e4e0","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDczsTi+p9YKFGTW5V7VWpfJ7fNAg2XWpxvWg+u0B5AdgIgPTaBYwe/r0Ao9d/6JrTCWD0KM8tPITo7Rm1gSlcsHEA="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.2.tgz_1498147372456_0.5420392930973321"},"directories":{}},"3.1.3":{"name":"ig-features","version":"3.1.3","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"6a240ef261c6e3ac1b3a1dbc883e9ba6e58aea99","_id":"ig-features@3.1.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-XBMRXIC8OvLn+Qp+9c6Gb7J9jRMhplCFS5rXtc/OifTh9lSI1g2z4vjxPvB56IiHiFUJZUW9+jDRmGtgQjvb0w==","shasum":"b7a5d5e65e1b417f5de7a74acddcfcfbf12baaf8","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpFRfHMwWYUsMLgvPKrgKRMyKCdX2n6BI+BfB9ok8RGwIgHccgmJp7Bj20wXDjDhMQIQ5isHvroDfh0KpmUyKtXcE="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.3.tgz_1498148082342_0.40395846380852163"},"directories":{}},"3.1.4":{"name":"ig-features","version":"3.1.4","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"6221f56bd40aa1eb409b5ef925370dfb131a7a21","_id":"ig-features@3.1.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-aWFyMWc+1aqs6T2FX+VgTBotgmRVRLyy1IExM3U17uIEau7NNoR4K6wprp6uAiqvGULYgPSbOFdBdb7rcg3zog==","shasum":"02c39804082bd2e314114c76cdb3b2832e7a324a","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLEwA9TIAONvP05InCystfv/6AEnSwjOR8qfKuvDi6wAiA8Qih3h7QPD68tfcSp/J1tFUL2keyUmwtQbe1CUqS9Tg=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.4.tgz_1498251600808_0.5397371568251401"},"directories":{}},"3.1.5":{"name":"ig-features","version":"3.1.5","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"e9566a73b19749c1c278ab81e6f92dc624ecc433","_id":"ig-features@3.1.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-AoZBtUEshR3AN5u+kCWscoG3V316GDXQQOeUDdKcGwvqUS4Twh1TkJgoCLUxnDgVLB3UMElewcHoA3ACF4IGxw==","shasum":"724cbd8cb78d2f13e6911b25607b38a0b4526ee5","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmih8+HFpr0f84VWgQtkR4d9cFmMptHMPgBcH1ppUuTwIhAN6tUqQgjuyIcJnCDx6miZ7DWHdb8fnKcA/ORWs9NQo8"}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.5.tgz_1498259287320_0.15074837021529675"},"directories":{}},"3.1.6":{"name":"ig-features","version":"3.1.6","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"3e9576f4f756ea1baf910125cb0507ca4fdbb516","_id":"ig-features@3.1.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-B1AjHawcIEFM/mbrxYJHlK2PwybluBj55dNy7XHMfYtMz36VyttOrr5+M+linQl01B7IQP8SJPaFoghMGNFVFQ==","shasum":"0279edb5eb8706bef6e0e1692c101b7eca93578a","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEYGDKk3q44QL8QZLWax7RbquckiVWR6lZIFN+FZ6ODAiEA23YrwAJ2w0Xu2rFBDPGpfgGSmvQWJs40udAtRkCCtlg="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.6.tgz_1498368499556_0.4044257262721658"},"directories":{}},"3.1.7":{"name":"ig-features","version":"3.1.7","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"a2b56d8b766238e1455f078e3766d5188f3f607c","_id":"ig-features@3.1.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-vytW6F9rzAn2GA4rMY4N9jqtXPILadobnNEpG9zqH7YTW/DX7wraQta0lje9pdNKqauxztO3Eez5rLBfzz7SBQ==","shasum":"1c49989cfd6586e8fbebd87a6d337f990f24f66d","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmynPYW8PlikC+JmZNHI/Kt3Hh8bpPMEq1T8O6+KT3mAiEAlJSMAbH6JPIs+MbvxF+L6HJ5lhti316sREZyShaOkXE="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.7.tgz_1498369885892_0.04069741303101182"},"directories":{}},"3.1.8":{"name":"ig-features","version":"3.1.8","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"216ed132beee13275f1c71fc4cc9c48610a34602","_id":"ig-features@3.1.8","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-usk134NO+BQpmpFpCdM72Ie+RATtJNT3XdAuES6Ud1EPM8k3RCQse/WKPSjmaKpOt/dBWt7i8epP/0GGqWmJ7Q==","shasum":"027b2825036234f4865717cb8f38570b65321b18","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiNwIeRAyT6X1yT+wONsVvk4iTISMzRr8nH138DhHMFQIhAJ5LWGlXGsjuzJ4W0w3OJOgiz7XHyztJH8lPLDRlIxUW"}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.8.tgz_1498516701436_0.43325142306275666"},"directories":{}},"3.1.9":{"name":"ig-features","version":"3.1.9","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"ff52adbfea5b7f5db6eb02d8546f8140f084344f","_id":"ig-features@3.1.9","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-1AdmOTBPNXDMQW6pp5LvcjR4ucwT4mYynnTVoKNPaYAZekf77MRHlE/wyoMos43YBxhNrAWzXLHJBelhdFwaRA==","shasum":"4b115d8944d8862d8a2ef2f3c293faf294806dcd","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEewoxkm3UzcZQvpsiCgg6O3aTDFU5IYKfLQt0cOOvAgAiEA1wCugYssrdmQQksr3TecdbQJXrd7PB6qddZZ6Gaajog="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.9.tgz_1498609270113_0.8800412078853697"},"directories":{}},"3.1.10":{"name":"ig-features","version":"3.1.10","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"c997962d47c202122987459ea589a9f84c846aee","_id":"ig-features@3.1.10","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-TPHfDRolBTKaQ6F9L60Sot9LwoSLtokmiEXOBJgcRVZVgAU8N7Cp1I1yeKwNrPgv3H1G5lGX2fJjoYHwtzhHnQ==","shasum":"31ff23a18b4e3eb705dbd606274f10535c99a754","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVKPeU+PIOaVMEFBhkhBkqoIVjiYlF3BUo9VMR4hJrMAiBC7/Nn70PYgsg4YGVue9M6Xz5otR+Rg3bEpJ9nBdj7Yw=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.10.tgz_1498610233851_0.7357515245676041"},"directories":{}},"3.1.11":{"name":"ig-features","version":"3.1.11","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"f90a2797d72b08e4ef27edf52f0e7ba7cc34d8a4","_id":"ig-features@3.1.11","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-bwZbzABtrk3SG/ZIaNs5ocs6t/1+PHFhfvcm7W1s9u4zcpXh/GQtZx0CnXuqoLt80zggLXrpSj9uHn1mNEYGYw==","shasum":"c2cbdd179e7fce6844dd032366d2f90f957e7ff1","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.1.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw/oNPVNt2EH2oCe4roC/4HgsaBTQ41nakQLSCoGl5kgIhAOAmYVMLILbn/hD3cmsG9lPb4zeVkXGcJs1WK+INY7Sh"}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.1.11.tgz_1498610487069_0.8516208026558161"},"directories":{}},"3.2.0":{"name":"ig-features","version":"3.2.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-object":"^1.0.0","ig-actions":"^3.0.0"},"gitHead":"91af35d72cb9c670ef4a14a197987385944e7840","_id":"ig-features@3.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-6jB3yiCU5fzTqat291eiGoQzq4j78RuXYvlhCvCL5DaZH701CTiNutcgu4g9d4qVQCHANPyZQWVy2n5jGS6r0Q==","shasum":"7e4da75bcb319a4419c8ec299e8d5d3a6fef28ff","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEueChGK/qpkD6hTd6+y2v95Q1c6JzvZcQtwunYZlVYAiEAtMN9x2apyPjxMGthjMOnwTjk06xDLnLrRDahv537RtE="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.0.tgz_1499005066242_0.5580435988958925"},"directories":{}},"3.2.1":{"name":"ig-features","version":"3.2.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"3035b45b47ba3ccc5f3b9031f13a259927119d6a","_id":"ig-features@3.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-h/iXZRmMKw87+ebLPFlqMEB+8uO0eHCGI19nL/5g97xHvl31CDTlU1iSQ1jsRr81PGxKnu3uX4LO5TNR/QFR3Q==","shasum":"ac4f0c380dfc18a7b4d72f247dfbb69336ed1f98","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVQCAdr8p37DZfHSqhJOMizAs2djP2LmxC32aux7RPfAiEAjyQiDOryP7UjlWOxkj6FJUX2UJ7Fg0mfomaLezFn+hc="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.1.tgz_1499177188756_0.8567429941613227"},"directories":{}},"3.2.2":{"name":"ig-features","version":"3.2.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"853b6ed123480c9a9e119b6d1b5a3fa841ceaf53","_id":"ig-features@3.2.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-NhDqcpJ6eubFulsGA5M35DjE1ONzgDf8yYmn3JTv7DAZJrNR1OiUOPYmKVpj5BlJ+WDN728XjoWyd5YzBR6/3A==","shasum":"51196d3d4da662db7e76fbe5f754cdaf4f17a8d4","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfXQRd6S/jqO14v7ztk9b5b0qSNLlrlHceYTyHtwztrAIgZbzdffdcB/KOSWjkiTjgfhWDjwpFjRbp815TBhPoEQI="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.2.tgz_1499177294047_0.16643050638958812"},"directories":{}},"3.2.3":{"name":"ig-features","version":"3.2.3","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"c56d8e1caf11497e1ebb60f23993461206412c00","_id":"ig-features@3.2.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-o1guy2rHLH4HrXYaic2waSi1U6f7RGOcmu+Ok29p4G9QcUI5eGv3vlYM1/ji8pHca2RNyR3ror4QRN1297cP1Q==","shasum":"2314034ece23be6fc93095b7081b6201b41bf85c","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2t0q+GGulZvgSYpjyzfw+FtxZX5rHSX0Eg7vb+LxeUAIgfCzsPyiRVDt8Z3qvvm31QZl+v5z6dpfyjNehwUsZDBM="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.3.tgz_1499448888696_0.9385406859219074"},"directories":{}},"3.2.4":{"name":"ig-features","version":"3.2.4","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"fe73561b5de3b64994d72d6662c340e84fc9350b","_id":"ig-features@3.2.4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-WpN+16tFI94kNOjVNkVOibHWR6lqOCbGbMzWmuPvMCuqJyXZoYCy2ZXA30k2dNsuRc5eINLYOgm2eDH+JscOyg==","shasum":"b93f5269cb155dfec5a67dd231204c668902b80c","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeq3nHca7wWxjzC2Hvp2lIVRBlj5JdtdCR0LRlR429gAIgKzwFWL+h3AOIBnk8xtQvklwRd9UM0hjUut7b+PJJy1I="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.4.tgz_1499449078284_0.8360169518273324"},"directories":{}},"3.2.5":{"name":"ig-features","version":"3.2.5","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"ea917bd6f113c7d225fc5ff9751eaed1052483be","_id":"ig-features@3.2.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-GQNg3iYfe1njTDP7RD3v/pbQ4u/+Mj4hMCmBs2MDUlHaO8ZKYm1LNiPVtswCXx/2u26uM5qO700VakvWC45dRw==","shasum":"15181e332dddf8eb97b69cbc27f0b82c667fae87","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpdy7HdvNoW7SM/Fl54Uj7CdXOsgODAER70on3/wm6EAiEAsVP0QNfyN6WayadC4S5nO049lFQUv7RGIoWU0gdLxIs="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.5.tgz_1499603258077_0.8726164551917464"},"directories":{}},"3.2.6":{"name":"ig-features","version":"3.2.6","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"078b9b75785918c01eaee27237880f39805b0ca0","_id":"ig-features@3.2.6","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-LVk8axHwuWzAkOU+hkNxrmBBjViWqE03OCuyIq7tvlNgEpBiTiiTHi0iC0ZaCkab7J4yXkhL0UGYO+S5/JySXA==","shasum":"b00327958e0eac06554b7799da739d6732b3c425","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4EOFuMTxbh6Oqsff2QEJx2ZACtiNp+2bb2dRdYLPTwgIhAMLc4TaBnimq4qrNPRDGJ4XBBc8i8nEFkhU0tH44Rp0/"}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.6.tgz_1499605597600_0.6731673739850521"},"directories":{}},"3.2.7":{"name":"ig-features","version":"3.2.7","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"3e7322d17e6c95dbf0422104b93890277e2170be","_id":"ig-features@3.2.7","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-zCrEpf/zcUtJuov9Qw+L/T4UHnvtcM/PElH7EbA/5AE/O4Q5dXHXgJ1GZd3RLimb2VEHMxotfy9ayx4bGphM/g==","shasum":"00517c925b8c8b023cb3f1f019a965d01d285bbb","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzK9NA8Xx7Jrb1chpv2Bc2OQTOZSgM2I3WiCPcYDBmzAIgGfzXk1abPRD29yONBsVfj0AImvuNMdwiKtGDfFLQ7qc="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.7.tgz_1503730929174_0.08388710976578295"},"directories":{}},"3.2.8":{"name":"ig-features","version":"3.2.8","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"f83cbf046637ee202b87c4a78f0084fcb684821f","_id":"ig-features@3.2.8","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-LfIZmYl6lgd8c7yxSTzOGTJheVftskErIdt+Psl2taJ1ONVGt6sdYMHkblp2TC/psUt6TOeyNaN89N7M9AaNVw==","shasum":"946f1e2bdb255c2fe49605a7247e6db4c0a35ee2","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBeHZ3hqSsUWw37LAPsE/FdCrc3agz4eXoWUKhHEqvuQIgRNJ3/c0TuUg2ga9JAr2rJtWi4I5QzD4cP1qcQaBs/B4="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.2.8.tgz_1507117196453_0.6585627684835345"},"directories":{}},"3.3.0":{"name":"ig-features","version":"3.3.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"9d1cad7f87a65848d1c51d215fccf63b6d6373ba","_id":"ig-features@3.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-jh7o/zCjzrO3QxwxmyzCjcKyrY7gUz3GJ2vhdDsWONstmtGNgeQB7V4ACqR8A2mVHKeqJI6BB0e50+JP4PzD6w==","shasum":"e242d222f5ddc156db71875f731a1f962dea7dcd","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpBA5d0PXZUoM5JO9GMZ/A+td3y2nbUPLyFpF10GTTZAiAmv+VhYKxKXIMS9k+6mxd7icPAiOyOT5SlD+f4IBQJ0Q=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.3.0.tgz_1507124477444_0.9469172251410782"},"directories":{}},"3.3.1":{"name":"ig-features","version":"3.3.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"38c3553221ef3803c09edbb9285068de4ad5ae4d","_id":"ig-features@3.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-PAGvEZZFLTdXqBb8zlBesyh1GhUICXY68zMotMDKt7EquRDrt75GcdoZRwMPKv+JrdK27oKNHZvWEzA5iZ+KIg==","shasum":"787761814f7ba8e28befe6ffee7263811ba95ebc","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9BCopKIaNWt1MKK2xoiuwejNFZddImHiz/0U7x2eeHAiAEHVkWDwNbUO3s6qaW6Plln5JW4IZhZSmB0xYXxTPsZA=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.3.1.tgz_1507125790420_0.8270042147487402"},"directories":{}},"3.3.2":{"name":"ig-features","version":"3.3.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"abd5da3dac5de6d16b5160bed8d6b4e2a405cc80","_id":"ig-features@3.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-NSvuVkLUI47f1mpG03/fVqJaMYLDUFVcg2FNXUtqvDqQqKhlZuXJfxsGcoFQ1eIZ1pqYcYeYHmjNbgmK6rT5cA==","shasum":"9efbc60a5288b8a956fab83c95a9ca02211c0d62","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtpaSXyLfEWYAhBBQyYU+/t72DFpVilnU1hFL9cMHfbAiEA4ScHgkxLsU3Js3g4ogHg/JdTxZUFJo0eGApyirtVkFA="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features-3.3.2.tgz_1507288766773_0.8747974482830614"},"directories":{}},"3.3.3":{"name":"ig-features","version":"3.3.3","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"d3122cb15dd5c6b1684e859d16bfce8fbc254c9d","_id":"ig-features@3.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-EiX+ghvyFkgK2g+gXfALDXCBTAb/S99M9se31jMxkud/z5aZQnvXIrBwhDktt4YXUmeZ4ENvuibJYIZrdcCcmA==","shasum":"f5054cad1fe237f40ee4f1f5608fa3596d543657","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.3.3.tgz","fileCount":5,"unpackedSize":37659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZj5JUSqMlfYhZKlCpcpQLHTg7CKe2lrVKyuBoa/fxeAiAsYt06nQMrLAl9FTvaAFGGeuQzwwxL3CPhdX33WAuW+w=="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.3.3_1518613463695_0.37722783031472784"},"_hasShrinkwrap":false},"3.3.4":{"name":"ig-features","version":"3.3.4","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.2.5","ig-object":"^1.0.0"},"gitHead":"f0ada739e04f5c0efb4ccf6be13fb7af59cb4252","_id":"ig-features@3.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.0.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-nJmMDfY6JiyQ2mQj31oMOmw/HOY4zbN6yyPEFu61ySXU/f3+CC/GZjdaYFemVbnZThC7hcxYfmj62eSjt7oT+Q==","shasum":"eb7887208c31ad6d339a96bdfb659fe039fe54e0","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.3.4.tgz","fileCount":5,"unpackedSize":37622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5i4HLlJGExbSipY/J5eV4nYaLFMRQi5KtqvlaEauVxAiEA6FUSrtupl8iI3OqFTIqjH83Ex906P9c7daWQpbarOPs="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.3.4_1518616233730_0.19356154483069465"},"_hasShrinkwrap":false},"3.4.0":{"name":"ig-features","version":"3.4.0","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.21.1","ig-object":"^2.0.0"},"gitHead":"ad4e7732d7c776ad29cd2815f6189fd3adffaf18","_id":"ig-features@3.4.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-AtIy2OS+o4BtMvyuoj0UGcvVRTPXKeIwKcilhwfINIdhF8v6Gfe0Izz9JT4cYq3U0WhO50IT6N0XK/ZY4+gvJw==","shasum":"f7555dc03aa983d99454efa616ffc78a92705010","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.0.tgz","fileCount":5,"unpackedSize":37619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLjnTCRA9TVsSAnZWagAA6/EP/iKzfrozdo78TXACFRsm\n8a1Z/GPJtr2jqrrirAsbDSgZxrJrgnTg9Otz0twL2iAQxeNElTn3trAEgBmz\n1iTkKuDMQUbrlSxfvCQ2rCEeFUIMesy3sgqV853aG76Y0ycdXav108BBPdDK\nBrFtTvMz1ahiGds5NufSNZQLE438HXNcemMC1iJEqT1Pi+zkk+YB3L1+dJNQ\n513PITAqM2UQVhXXqc8CSFSludIxe8OctpxG2+UHhc8Z2+d7Iyz+GsjLqXcV\nfGvPpfuWSCaab/bj2GamVZ6eFqsUVBmtx2NZfp9LGrINvMZYOTkeca3QzkVP\nS3xZhNvAW6y0mKNm+DFv7eVjKxfiMuEig7NihJciv6057Uy/eoo6QnOcTfdt\nCjcF+p62bO6mOJMEcRTQpC/SKK9lemzY1flBHTvuRGXGMHgFNBARY3e8RClQ\n6Wgaj640zARhjjPk25zw4kW0qwG3jrbcnMtAIRutt8qYcY8HuwPPl0ROWqBc\nuN8Ut7+Uoi37QE908g2vwZvMPkgQEXD27GrqDbZ3kvGqYTUbvArZ8cu/Zdtp\n1+8p+wcOFcs714C+TWqgab7sAzSVWeLLGuJyC5R0IK+cEBqBC68v+CPVhwrG\nSY3qxuf52qbA+ZGhSAhcxr312GAU2aQdFDrdHjL279PXr+GsmgIKuh2XNdBe\nTv50\r\n=UV/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqtgHsepyDNyjtEbabK9Lel+GS4YV74+/wuVISsp761QIgTc6BYrScr8dPtmcbbs1A/oTAioV1YQ/cB0fh12ehkWU="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.0_1563310546711_0.6521107694215971"},"_hasShrinkwrap":false},"3.4.1":{"name":"ig-features","version":"3.4.1","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.2","ig-object":"^2.1.1"},"gitHead":"a43aa26c2c5b63a636baf709049c99a7cf7a8553","_id":"ig-features@3.4.1","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-f1vjnhTnEUm0F2ihF5ndcjdwoPfq2QYoxd2rhCIg1F6iOcJ6Dg4B0IMQzMsF9Si8+7BGeGydKoELM60OB7WOmw==","shasum":"a0999456e671ac23136971c0bee2991199b3ac54","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.1.tgz","fileCount":4,"unpackedSize":36925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem4O0CRA9TVsSAnZWagAAD4sP/ioRevi3bq/1f86grVLN\nuB1a1BGYbBiGoIrUke8+rndKx9qpqgtsxJFldeiGSQ1RBfOs8JTY52neI7hT\nmcLr6G7raQtrhbGJ5MF2CQmKwh6IPu+mNqGxtA/mylwQA0HVvKYT01G4SpIY\n1Nicw8nbuQcMtrk39Fev8TSpyRQsBB1pptfOT+jP1Btpv+ciLa10ABE1itBj\nMlyTE39/m2oK/yxwkwpG8kHQNYkeuHkwSjuRzVBoSOBEvIxlqPpqB/zYiP7S\nTXBHvg83lMqpcWx5vAfVAs4oOEEGupjQuXNbbRRZd+nyQMvMzGkGW6Vb8ea5\nBH4n3q03C+5ixMF6huZHkbqtZHCLXlzLeTpfnNy8DGuiyMriJvaLVCe6ocjD\nmIhgkVMFSvJDZulgO/PWkD3KQEZi3XdjY2/YgkKHrCAa4G8Q+LTC64yllLNe\npRjaTO0xzGBLDOcnRyKvmDiy8JFo3bO0w4OaEaaAK6e6ynYjuNtm1n1zpP3y\nkqAb5lB7FNxR4CJ+cH6gi9I4Dgok/UmRHiwlo8B2xD5ATAa+crnfrjGk6NWo\nR+1TH0T3p4fLnumx5mIw2LioP9uHJkUCfyVrlaevkgsz/mE38Fu/V0RysIsp\nfkNWhABhXkAtHKmTtYuTEFRd0cuW6vRHbPKlSdLUtJi/hhsADl5PBrtL0/03\nMfTa\r\n=cVzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwVBc396IDq4W9vXon1NlbY1AFRJcc5izBCurQoNm2DQIgAWFl6QpFtPZ1ADX3LMIqTQ0Noui58S9EtfYZP43bg8Y="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.1_1587250100281_0.07007459812574512"},"_hasShrinkwrap":false},"3.4.2":{"name":"ig-features","version":"3.4.2","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.7","ig-object":"^2.2.2"},"gitHead":"40ecbd8970e23a1be1f8512fa57f01ca1825cf6c","_id":"ig-features@3.4.2","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"dist":{"integrity":"sha512-vzmxDU/jknxii++h5ldU6f66uFzYvbmMIdk+VaNO3d6ADi5Y0y4NaQPM1NSagfXTlj3FAGMbvloZf5V9+ORIKA==","shasum":"4bfa434fb2f42b810915f1144fd63b05b6b6eeaf","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.2.tgz","fileCount":4,"unpackedSize":37535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoufJCRA9TVsSAnZWagAAQzwP/1cVI52fqpSJ3MN+2gS4\nuclRrni1lzNzBMALMP9Z8Zm65k450DJC9y25IMo2BZW+FznCVASMOhl8c1BY\nc3K5qceReLLmiZVu5302xsxvJUydHbAB8l7HcciHB/dfuAlIfvjBYciA2UcZ\nrEjhay3SpzCIMDYLp4lYT9a1ozl0eKbzKdPYPSH9SeqvNWBhU0nHSodDdMeU\nH3bS9Uj6je7bl7aUZgKmP78nb/lcj9h/WjL6Om6PFNDUrRWIIglm+JJMUVQg\nAC7lxowm5u/fzirePh4YYPwxkKXmaxS7sSRSCNOGKT39XJdQZS5YO7Vg3kqQ\nFJyscYbtG845q1yxQgDdoVzEUXYS9PKfrP63g/cS8oh/86ObYrrfo2Ax5/fO\nxwjSPidOxNsPjXPqABxKhfEox5uu7E5uJx3rhH7/NcT9WFQjQAWtClDJYw4e\nD5XQ+8Ufe4WkgaFjpSQL/6PonAHh83QDPCVav1TlsnxYQ+yfRD9UdbpTd1Bd\nxpbVW9523VU8IdR79Tdk+xXisx2p1gsCm9b63bMGtjiZ93Uuue8OAX/tlfqv\nE2yTdTC5bLoP85/+eW15bihjZmaHQes+QSrJ5PR3/qStd/JTVG3vkg4IkHj4\nwuuwRANlwSbo8atnK7BA75Qt93V8dI3gUepQalKWiBem868uguurpHndMUZS\nN+Ok\r\n=vjKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdTrUuUL0lPQImPGpyrRyrgLyYe/v/FxwyqlMGP/oKagIgAOjKt1TIzHTN4khX/FmsOxDdsIsTChVUGpEpNcvletw="}]},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.2_1587734472713_0.25256851771252053"},"_hasShrinkwrap":false},"3.4.3":{"name":"ig-features","version":"3.4.3","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.13","ig-object":"^5.4.11"},"gitHead":"227f533be203de30546278670a8ce325a0107ef8","_id":"ig-features@3.4.3","_nodeVersion":"14.12.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-qAKhhm1JlbLrg/+MfdOZ2LsVB/auK1IzxO5pxhAStpRILOE9Rca6pRtfRUDoDUCb0pJCKu7lun1tjpg9LyMVRg==","shasum":"846be4ffea8e0ecdfa601b0d779db120598f6b82","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.3.tgz","fileCount":4,"unpackedSize":37275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PYICRA9TVsSAnZWagAALiQP/j3oY0pSTRB1zQi5IF6O\npRsbIr9L0ZgXd1L6pLZHr0ySuLgtu2ZUJsJ/a8kyy+1mdfaj2xknlAd3XPu4\nEHIUvXe9ofLVpat9xvIAgyLus1fUsZGg+yDYQhka7ZKekK/0/LYs2liT3kDm\nPE0XbUxQPcSElrav8dI0SAfHTukUpiL3l4DNp7pKsWx4hTnD/NJyQVXLTD0w\npgyU1jEGJOE7ejRTlTrOltabBLh6fcf6T9AaktJtj/Kcd8iaZx9LzatEoS/8\nBHWyqbwxnWkI/QCgm4+YxHaAE2UieoI7o4BgNjZkYw1qWaFQUzWvbHIb7yzw\nZfBO3TxO8nH3Zxz3WAvTBl2oW1Xg3uKZEWlZeGPXJ3W0fbwRtUecQKWjmkIO\nj8cehA8+6iP11MRdiCWtnE+hwX5NbXXUZSDRVSiwSpvruoi3BHMHYJgtUxCc\n49ExEacOlgJAlQPeX59Y4jC5oAv6qum7joSYEMIHD+jq01S0Lyf6A4bet4db\nGr3Ot7LzZOdTJpuYhUr5MM9+nvavvSsvzoMeHVKkYErxdlzYUg6nvVOialtH\nIdponY4NkILeIsJ7Kb3ybd+uU6ImTAUKWdrKVTDJBY4AA9aNyXVHbPoZEAnu\nNGECKH7y1R1x1/D/zPmF2GtuSN36U10puSRZ2mpdLQZhmR9SXyHUx3dnjj+h\nWiqT\r\n=tYMJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdMHyHhJHKQLIFQxHwVGj09LStItj1plBMjoD+lsxCIgIgSQBPK3wLm+GHuJYBU5NVP0DQCk1iX/vz6W/8PzvNvk8="}]},"_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"directories":{},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.3_1608316423947_0.9683590473844561"},"_hasShrinkwrap":false},"3.4.4":{"name":"ig-features","version":"3.4.4","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.13","ig-object":"^5.4.11"},"gitHead":"32f3f77565613028593c164b5b47ef0b1ede93d0","_id":"ig-features@3.4.4","_nodeVersion":"14.12.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-pFg+gSD9DL0Gjqx8XYBzVSbrdjO+vaB9ERwooe6025ARph1M4yuSb+gsopx514m6eZKBj5iMcJHXNSLAvw3w+g==","shasum":"dd158bd6d7a4aa2aabab23b4f52ab10737f33665","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.4.tgz","fileCount":4,"unpackedSize":37423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3WpKCRA9TVsSAnZWagAAN+oP/iNGe1oLIRj8E0Ixarmg\nn3xwvM4cBKLuMuePLwYeCMvrx/3uuxPVN2yjeesLA0zAhrraPjNr0IH50y0F\nwcIvnicl2zFVlv/Ar1N6XJSpBPrfzjqt891egndbMRgrGSmzjI/c8UvoS+v+\n+JOBMnYCrWOYd4T8I3S/caJdwxn3IVEfuUQzDxgb4PvOAaa337u28OQ+9CHQ\nGOMV0pDbeaGnHsxGUbf85Q5LrlYjZb222PrXRo+5sXjfUzjy8+heyDP8c9qR\n1zWYxkKAR87pnrSWQvMsvcC+Q4yBiJqK02McDQ0uu5hlt7GdWGtJc6H4peYc\nl4AVduBQq9TCvYIypm8sQr1fj661WjKAL+hexdJedVv/3G6rDlk1pdSjwqHJ\nkJdwKqR8kdL1jJd481f8d8zVUP8BBT65REZitNljK4KKzGI0UPVBIfI6eJCC\nJQK8gjdJY62WBwKhcbYZ2qSRJmUAfs3HSiCVluOAjXm9QuFh6jWZ5g260juR\nAFLAlWk/xIqK9XF1KkkPPHSdGLqv+rKzyR27d5P7LQDsRq7E5CG/HHbU7G+z\nkZQ9Hss8AdQF4C5T+Z4qBTyedLFs/frrzABaJm9TFxpWk8g77gCfgT1E1U/k\nEZe3LqiggbBzdm8aoZcSWfrPYim6PfLN/pH1Cj/Sea6BQOmIw3oe1jsZL/Nb\nzbin\r\n=esyJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAGtTaL/pS57yPauvIkundm3rFJyRKaPdjZiIlWZCp+AiEAvXO7JVAq/G07jJreRpa+dVm8bpA5p9mTC2jbupCxmaE="}]},"_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"directories":{},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.4_1608346186168_0.9048795770077209"},"_hasShrinkwrap":false},"3.4.5":{"name":"ig-features","version":"3.4.5","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.28","ig-object":"^5.4.14"},"gitHead":"7315e95d211f3a254096a97c3159ecde7b0787b2","_id":"ig-features@3.4.5","_nodeVersion":"14.12.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-koFV8Rx5MUmnbwQcGKuO6A62XQB4F/TJ2ZwDwpTGDkeUmNkLLkPaPaW9fwMosUZRZoKCiH6evARqaSW/PX91Ww==","shasum":"50b533b6c0d3689b0a8720c314ec23fbd428c2bc","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.5.tgz","fileCount":4,"unpackedSize":38385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3ep0CRA9TVsSAnZWagAAW1wP+wdLhg7RX65XmjbQ3B1j\n/SrrwaJglwFH3qDqxcYKzPXtMFaJVMNRtAp23wTfD7cLDd0lkkhY6n0A9RA5\nvSrGQ9WYlMmtxCl4IccNwJ9+YjWl4VpYRvI+aEa/YV9opX5YO2DVe6MzlaM3\nAMkcSAyxDM77retRnDRS/NiLgu61pYki4WqwIDyLAFac6p7Z63QrJ8n4H4lB\nITyqq5gR2/a5GOfbgf9k3DeeohSKkdcgpwD6BjpRk8BvjZxLQljwqHDBqRmX\nW4FqKsSg86giuB2NxLfCdFVA1oPHin9/rdN9S5GM4BaYDKOR8XMc+4Z9caDB\na6fLiJ3C29+KxJuOslskisb5zyRXoYE6r8d2nEMoCHsDl77FdAE2CbHB+jmj\nAobsM+hWfrlnOwRIXiEwE/twWbHZFBYWsmSp6ASJbwBxp+LD/TTDcQhu8qlE\nF/J7yl0QuTqnVVgH/Z38XOqO151fVzJPWaXQfG5GnHTuTlVcyTUODmYJXjTC\nnGmcufK0gCLYlmJbJbHhQc/7ngRWjaaentyKj8tNjXU6BSxIsHUoZyIxQY+G\n6Q5une6bcOHIjJr5qFwiHtIZDCjoJwg0tSjWceYu2alce8L6wrerC5Dzcar8\nArkX2esI4vVxLCfVGFAw1x+3UTHpeMHDjdBHdY7vCPlOpAv8qt1CdxJ/yaj2\nszO4\r\n=v3fv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtgrENMl2GmiEB/qbwg3KUsvtoZSDVcl9/5GAKRUU2xAiB96a76j58uV5DY0UG2qLVUySrHlpA94kwf4IhNv+Hesg=="}]},"_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"directories":{},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.5_1608378995605_0.23088760288329868"},"_hasShrinkwrap":false},"3.4.6":{"name":"ig-features","version":"3.4.6","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.28","ig-object":"^5.4.14"},"gitHead":"ad32e8cd1b10eb6abaa4ce0c685557192d050e28","_id":"ig-features@3.4.6","_nodeVersion":"14.12.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-eGVm+Gx2n3Pf4PZ5j1mVPEtJQLnFPvfuVYVvrL5ayqE4RNTiUDvAcUB1J0RdUd5oo+7QTpEjvQbiWoOAx6m3Lw==","shasum":"fab0fc81eb5a04c0adaeeaffd46ee5c59a2c4307","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.6.tgz","fileCount":4,"unpackedSize":38733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42BQCRA9TVsSAnZWagAA/egP/3T4DqteRw+PBH1jB3Mm\nZhkP8aYKARRVCHIMdL6c9vSy78hnfRXkRwE5rNLKcyHc75xqsxr2gItBRNVS\n9W5O/4yYg5aEapafcUI5Rmxx3U6W6Qxi/E+Cz4V8x46qGriGfFyAEAnOmS0P\nxiP54enETq9OtVwGGJTHTKvrpKJ+nIQDgCqh0FnDugrocZccWECux09GglDv\nlTLeEx6cs2y/joJ5NxKB94+rZhgpfXI5I+KdxYq3Q9CqEMo/ifd2X0gldzps\n3VW+Ag3IDStT7c6E1YdcrHmcFKK/b3tvkp/Fg0NZidmmrQt7ETuC4EHfqwhr\nZix78oN1KLfqk05uo5I6WC2jkhgEzDM1hVF+HAP2s3wr49B3TOevmBTBM7kl\nRWRx6ZW4hSVEYcbfZ2r7EYE0ClRSHBjQtYY7FuOJbYyJcJ+U6ZtLsOat5Kot\nZVEwgMG2/yc6cdLdCKGLNJDgqdnxu1LhQYxsyWftPTQk7Cwu7ss2Cs1QJEhO\ndFL4t644ONX23xICeTA+/C4JokfeXTIHSuxMuGgo/z96KKAuWnUD8U3RBN6r\nGArxF9M4b7hQsZ6QdNGqbkIz9KEPPvf4j4RxEdTZVwrPWmESkBLRUUWBjyeE\ncHOk7doyATvY4CHya9U7VI5igs0Z3Owj1HKL3YeTBd5SFUXCzbZj5oqtCqXG\n+4Hc\r\n=MQsr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFFsNGkQdXOQbRfF6enVRmMGHEbinENw3gN9HXSxjIDAIhAKaEMgpBwOCVoNuY0R8qm3KS68Q0khHjbB0wYsXkuf6o"}]},"_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"directories":{},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.6_1608736848095_0.6388618563747455"},"_hasShrinkwrap":false},"3.4.7":{"name":"ig-features","version":"3.4.7","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies.","main":"features.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"keywords":["javascript","oop","meta-programming","tools"],"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/flynx/features.js/issues"},"homepage":"https://github.com/flynx/features.js#readme","dependencies":{"ig-actions":"^3.24.28","ig-object":"^5.4.14"},"gitHead":"22401ccf641eceb97da487ec88aeb337cdd948f3","_id":"ig-features@3.4.7","_nodeVersion":"14.12.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ejwYjnP1K5mXzbnLTrsuuB0lGSeUtO6UtBxYcGbXGdu9rgKjz3Q46qC9XYiM01zYw3MltivLCdc2kN6/RiOvZw==","shasum":"d6ef0f87757304ee585a6fc6a3a20e6180d9fd6e","tarball":"https://registry.npmjs.org/ig-features/-/ig-features-3.4.7.tgz","fileCount":4,"unpackedSize":38645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42foCRA9TVsSAnZWagAA5D8P/1Avwia8s+skuBgXgiVp\ngk9M0uqULiRDqt6DOS+vsLHgN1R+DKpn4YwnhWM3n8NtepcaRkZ8ejZOCFJf\nzfPNM8ZobsevkRv/KiJCjSGWo9wj6nSdcz6dKX4ibVF7EimcqhC17UtOQlBp\njvhiwjb3wO+C59LILiEu8LnLQl7nPD4sJZ3Jo71ebTYH6cs7d33AC2iG9xpw\n3u7p3YgJlv5axOYrmpxrbB9WY5zPSFwWQXfINtHVJSnwz/FDZjjP6nOoPvvM\nhmF0QwB2wG64elJSwNjIP2GrAfhti+1MKhDmbtwyzMR8Rh6eJdCyO6PnvWFQ\nfGVL4RlcfwCKNxqt9/LWLaX4L7wa78eN7IqpKlxVmEFu3nKbPVRV3A5x1qPa\nmcqkO1XNMgLZS16geiajduL4sfaKEpwbbh8KYWM/DSmL+FIHRTK7+A0Tms8x\n03I6GALa4WzAn12eA7AvkHViggNq/xO44QmtiRRxzqiZ2mfayTJt05KXzYBJ\npHsH/7olifCC4aRBleP6bclzVN8x6Gt2zoYcRAYheUeqgPaPAJ6NLsoUfIMQ\nK/kqLFhKQoiiysl29S3DHr6yN+gB5FA2QNkoghD7b8PpIkVDHBNcbNjCRbVN\nIcSUdZc/lHmoxiA+Rlh+xPjjopREttG45wvoeyuK1RSTknmtuwZXYzSajrk5\n+SFm\r\n=V9q+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAV2K/FKX1eg2sUZmr/g8tcfFhFuQTpu5rfdCELCJbJrAiEAgJ4iumdFJPJccie6dbpx+//GOsr11z/f1knrk5m9D2c="}]},"_npmUser":{"name":"flynx","email":"alex.nanou@gmail.com"},"directories":{},"maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ig-features_3.4.7_1608738792189_0.7533104064274652"},"_hasShrinkwrap":false}},"readme":"# Features\r\n\r\nFeatures is a module that helps build _features_ out of sets of actions\r\napply them to objects and manage sets of features via external criteria\r\nand feature-to-feature dependencies.\r\n\r\n\r\n### The main entities:\r\n\r\n**FeatureSet (Features)**\r\n\r\n```javascript\r\nvar feature_set = new FeatureSet()\r\n\r\n\r\n// define features...\r\n// ...\r\n\r\n\r\n// setup features...\r\nfeature_set\r\n  .setup([\r\n    'feature-tag',\r\n    //...\r\n  ])\r\n```\r\n\r\nXXX\r\n\r\n\r\n**Feature**\r\n```javascript\r\nfeature_set.Feature({\r\n  tag: 'minimal_feature_example',\r\n})\r\n\r\nfeature_set.Feature({\r\n  // documentation (optional)...\r\n  title: 'Example Feature',\r\n  doc: 'A feature to demo the base API...',\r\n\r\n  // feature unique identifier (required)...\r\n  tag: 'feature_example',\r\n\r\n  // applicability test (optional)\r\n  isApplicable: function(){ /* ... */ },\r\n\r\n  // feature load priority (optional)\r\n  priority: 'medium',\r\n\r\n  // list of feature tags to load if available (optional)\r\n  suggested: [],\r\n\r\n  // list of feature tags required to load before this feature (optional)\r\n  depends: [],\r\n\r\n  // Exclusive tag (optional)\r\n  // NOTE: a feature can be a member of more than one exclusive group,\r\n  //\tto list more than one use an Array...\r\n  exclusive: 'Example',\r\n\r\n  // feature configuration (optional)\r\n  // NOTE: if not present here this will be taken from .actions.config\r\n  // NOTE: this takes priority over .actions.config, it is not recommended\r\n  //\tto define both.\r\n  config: {\r\n    option: 'value',\r\n    // ...\r\n  },\r\n\r\n  // actions (optional)\r\n  actions: Actions({\r\n    // alternative configuration location...\r\n    config: {\r\n\t\t// ...\r\n\t}\r\n    // ...\r\n  })\r\n\r\n  // action handlers (optional)\r\n  handlers: [\r\n    ['action.pre', function(){ /* ... */ }],\r\n    // ...\r\n  ] \r\n})\r\n```\r\n\r\nXXX\r\n\r\n\r\n\r\n**Meta-features**  \r\n```javascript\r\n// meta-feature...\r\nfeature_set.Feature('meta-feature-tag', [\r\n  'suggested-feature-tag',\r\n  'other-suggested-feature-tag',\r\n  // ...\r\n])\r\n```\r\n\r\nXXX\r\n\r\n\r\n\r\n<!-- vim:set ts=4 sw=4 spell : -->\r\n","maintainers":[{"name":"flynx","email":"alex.nanou@gmail.com"}],"time":{"modified":"2022-06-19T00:19:31.573Z","created":"2016-08-20T22:41:02.025Z","1.0.0":"2016-08-20T22:41:02.025Z","1.0.1":"2016-08-20T22:46:10.843Z","1.0.2":"2016-08-20T22:53:27.513Z","1.0.3":"2016-08-20T22:56:21.843Z","1.0.4":"2016-08-20T22:59:02.593Z","1.0.5":"2016-08-23T21:57:52.378Z","2.0.0":"2016-08-26T03:12:32.050Z","2.1.0":"2016-11-05T16:32:20.028Z","2.2.0":"2016-12-10T17:02:22.009Z","2.2.1":"2017-01-02T16:45:29.951Z","2.2.2":"2017-01-18T20:09:27.460Z","2.2.3":"2017-05-15T18:30:55.939Z","2.2.4":"2017-05-15T19:51:53.466Z","2.2.5":"2017-05-20T00:56:30.075Z","2.2.6":"2017-05-20T14:09:06.438Z","3.0.0":"2017-06-22T13:09:37.345Z","3.0.1":"2017-06-22T13:22:46.262Z","3.0.2":"2017-06-22T14:24:43.333Z","3.1.0":"2017-06-22T15:43:06.569Z","3.1.1":"2017-06-22T16:01:18.288Z","3.1.2":"2017-06-22T16:02:53.350Z","3.1.3":"2017-06-22T16:14:43.154Z","3.1.4":"2017-06-23T21:00:01.722Z","3.1.5":"2017-06-23T23:08:08.273Z","3.1.6":"2017-06-25T05:28:20.542Z","3.1.7":"2017-06-25T05:51:27.003Z","3.1.8":"2017-06-26T22:38:22.549Z","3.1.9":"2017-06-28T00:21:11.266Z","3.1.10":"2017-06-28T00:37:14.844Z","3.1.11":"2017-06-28T00:41:28.235Z","3.2.0":"2017-07-02T14:17:47.189Z","3.2.1":"2017-07-04T14:06:29.777Z","3.2.2":"2017-07-04T14:08:15.435Z","3.2.3":"2017-07-07T17:34:49.750Z","3.2.4":"2017-07-07T17:37:59.333Z","3.2.5":"2017-07-09T12:27:39.227Z","3.2.6":"2017-07-09T13:06:38.713Z","3.2.7":"2017-08-26T07:02:10.158Z","3.2.8":"2017-10-04T11:39:57.410Z","3.3.0":"2017-10-04T13:41:18.355Z","3.3.1":"2017-10-04T14:03:11.292Z","3.3.2":"2017-10-06T11:19:27.770Z","3.3.3":"2018-02-14T13:04:24.412Z","3.3.4":"2018-02-14T13:50:34.531Z","3.4.0":"2019-07-16T20:55:46.846Z","3.4.1":"2020-04-18T22:48:20.394Z","3.4.2":"2020-04-24T13:21:12.865Z","3.4.3":"2020-12-18T18:33:44.116Z","3.4.4":"2020-12-19T02:49:46.313Z","3.4.5":"2020-12-19T11:56:35.753Z","3.4.6":"2020-12-23T15:20:48.253Z","3.4.7":"2020-12-23T15:53:12.321Z"},"homepage":"https://github.com/flynx/features.js#readme","keywords":["javascript","oop","meta-programming","tools"],"repository":{"type":"git","url":"git+https://github.com/flynx/features.js.git"},"author":{"name":"Alex A. Naanou","email":"alex.nanou@gmail.com","url":"https://github.com/flynx"},"bugs":{"url":"https://github.com/flynx/features.js/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md","description":"Features is a module that helps build _features_ out of sets of actions\r apply them to objects and manage sets of features via external criteria\r and feature-to-feature dependencies."}