{"_id":"preprocess","_rev":"52-6170addfbff799bca0235ff644e8ac92","name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"1.0.0","homepage":"https://github.com/onehealth/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/onehealth/preprocess.git"},"bugs":{"url":"https://github.com/onehealth/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/onehealth/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"lodash":"~0.9.1"},"devDependencies":{"grunt":"~0.4.0a","nodeunit":"~0.7.4"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@1.0.0","dist":{"shasum":"0529797a70933f774a3065f3278f5e1dcd3dc529","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-1.0.0.tgz","integrity":"sha512-QmAgb5yrcGjRzIyCEDfRR1gWOtE0PKD/poBDQdbBpFXnQDboU+wxY9BkiPkW5qzHlMUcSXSn9KVSc3QJZdOW+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpCYx7Ybb8kh2MEtImbIuAiJ+TwKRguurSXvCOks63iAiA/HnU9TCO46KpIPZb5A2vnURZOV4r9ExuLc3x9l05+og=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.0.1":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"1.0.1","homepage":"https://github.com/onehealth/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/onehealth/preprocess.git"},"bugs":{"url":"https://github.com/onehealth/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/onehealth/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"lodash":"~0.9.1"},"devDependencies":{"grunt":"~0.4.0a","nodeunit":"~0.7.4"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@1.0.1","dist":{"shasum":"3423af87669a6ec029d626f8a84da226ffbb3d2b","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-1.0.1.tgz","integrity":"sha512-XQjZqioQdIvBWIbRCGd01UZ74XgZE/Kh2HrjKMh9WQScBWGe8D8adFfJW4nCHpgfdX/BpbdCRtB++WsDN1EiTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvKWdzeuJMimTtEcaRnsjfRWTFY1RY8N0cVjKkRYCYyAiALF0rh01a4coJQP3tYgiQXNmJqraZLsqGM8uOQ9vJpfQ=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.1.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"1.1.0","homepage":"https://github.com/onehealth/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/onehealth/preprocess.git"},"bugs":{"url":"https://github.com/onehealth/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/onehealth/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"lodash":"~0.9.1"},"devDependencies":{"grunt":"~0.4.0rc7","nodeunit":"~0.7.4","grunt-contrib-jshint":"~0.1.1rc6","grunt-contrib-nodeunit":"~0.1.2rc6"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@1.1.0","dist":{"shasum":"bc5372ce770f460a85d6a19dfd256afc6782fad2","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-1.1.0.tgz","integrity":"sha512-N2wAedWStEXXn7/T/0VqC994vGfk1sUTy86hCRijKwLfhuyNNXGSAduV3DPMm1c6jlzrVMji7uWmhtIhEO3Jjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbBgGgFyL82WjrdD3NLevV1/DtU2fjN8YM8m3R47UMIAiEA6BNx037y19CM2WlNsQKfo2b03SyL349yh7GfsV8cbBo="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.2.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"1.2.0","homepage":"https://github.com/onehealth/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/onehealth/preprocess.git"},"bugs":{"url":"https://github.com/onehealth/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/onehealth/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"lodash":"~0.9.1"},"devDependencies":{"grunt":"~0.4.0rc7","nodeunit":"~0.7.4","grunt-contrib-jshint":"~0.1.1rc6","grunt-contrib-nodeunit":"~0.1.2rc6"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@1.2.0","dist":{"shasum":"4d70ab9626bd641ff05c56b94e5284b91857b4d2","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-1.2.0.tgz","integrity":"sha512-JvTEVJUwdlJsy0MHrHTxOscKSWMEeACpkTbekuJP/F9Yw1CKEMLlApQECQYZY2S1Ipbe5kpwAxEv0/HIzZvjRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7BXWdiVY4C34cIzNaxdpFLM/jPuqpZCZDdQfvXLRl/wIgA/nWJs5cDv+pJm57ppD43FHgihk8V8EWsMjAWMKT8/o="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"1.3.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"1.3.0","homepage":"https://github.com/onehealth/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/onehealth/preprocess.git"},"bugs":{"url":"https://github.com/onehealth/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/onehealth/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"lodash":"~0.9.1"},"devDependencies":{"grunt":"~0.4.0rc7","nodeunit":"~0.7.4","grunt-contrib-jshint":"~0.1.1rc6","grunt-contrib-nodeunit":"~0.1.2rc6"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@1.3.0","dist":{"shasum":"276bd83a8a86924aaa323c4c6a02fae835c70de2","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-1.3.0.tgz","integrity":"sha512-An00+s5P4pthERVAcmQioP7mqLJ+PRpYSaMIMJXpLrO9H4H/mVm9FAChiVB3gxjKTW8hEpnN74AYiPt2CfJCwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7yctromj52HNHYgK0KvQDp0Yi8xHPKr95xnYOFh4+qAiAOwVe3nV+G6yb0eAbN+7H4+BWkuGonzePqLlJllGPxag=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"2.0.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"2.0.0","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.6.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.2.0"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"_id":"preprocess@2.0.0","dist":{"shasum":"d3eef72dbd2b1bc18cd8beeeb5895afa3c87d134","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-2.0.0.tgz","integrity":"sha512-VogQ9viYOIJP2qZtVTi4fjRO5zqJIh5vckENME3XEsPGiC0+R89tzbodCcdIdSlQEnIPsTpt+K7+IqoV+jq7DA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICydWxqlfPxdX4IwOJ7yb8hmlvTIzDQrLdfkPoQchlF0AiBtH0L3pBuH1NvCukOzjoyfbjxpxIB+T42gzDeRNqmu8A=="}]},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"directories":{}},"2.1.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"2.1.0","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.2.0"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"91f699011b73b9637c10ff52b5de42ba25da0d4d","_id":"preprocess@2.1.0","_shasum":"0a87647dc1be64c3857e826fb15c44235acdf527","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"dist":{"shasum":"0a87647dc1be64c3857e826fb15c44235acdf527","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-2.1.0.tgz","integrity":"sha512-ST1FMEwIfBzgFRduMRdc1B+K8HNvURm/aHN4ac9DoDfJ0rXeBQJhSW40kldwQYBlVqQ3S1bZfpCcRo7BXe9RJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+x6BP5UlA6thGYJK6lSKdbSErIDWLN9aNwW7Ev8bAPwIhAPde+ukQjcP7W8fu2lYWxO4MJUkX5barDDIetorvCmh9"}]},"directories":{}},"2.1.1":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"2.1.1","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.2.0"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"8442d7a85b1ed4dbe1a8b3c5b74a4deea6fd4e9c","_id":"preprocess@2.1.1","_shasum":"b454bfa3d733364a74e438f0061cdac6d2d57728","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.28","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"}],"dist":{"shasum":"b454bfa3d733364a74e438f0061cdac6d2d57728","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-2.1.1.tgz","integrity":"sha512-/F/90SwaCFWMYcTyw8V/osHgEHrNYwReYHiTM2bho0OgtblDpZXDWfEJhPLnHsON5i02B18QEAc+Xx9mfEbLFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCen7LEVug7lM3xvS2yK+OAeaKxcqFbeAKhZJKe1OzPWgIhAPyyvV/Ylz6TD2xMqIoesQ1ir22Jt1ENgl++pxd1GT3v"}]},"directories":{}},"2.3.1":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"2.3.1","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.0","grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.4.0"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"ea44402720139eb849e6bf697aaaf95f02337e6b","_id":"preprocess@2.3.1","_shasum":"bda3022e623e9b599d4c0828186d85bd9f12c500","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"bendingbender","email":"semtexx@web.de"}],"dist":{"shasum":"bda3022e623e9b599d4c0828186d85bd9f12c500","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-2.3.1.tgz","integrity":"sha512-mM80FRoQpMZgcqIZUs0zV/HRbbYM1RG//8RWJAgqRD7bDUt5eBjpuwpbzjVAisO6V1tMw5lt5ckfRQMibPU0/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcK9vCeXLuJJVAfjJxVeEEdhRd6Rji29ehhrEd1T7NkAiBcMQkD6q+orce1MEaw99itnTnEuxD2CVDDPLPuupyDNQ=="}]},"directories":{}},"3.0.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"3.0.0","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test","ci":"grunt ci"},"dependencies":{"xregexp":"2.0.0"},"devDependencies":{"chai":"^3.0.0","chai-spies":"^0.6.0","grunt":"~0.4.1","grunt-benchmark":"^0.3.0","grunt-blanket":"0.0.8","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-deps-ok":"^0.8.0","grunt-mocha-test":"^0.12.7","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","time-grunt":"^1.2.1","travis-cov":"^0.2.5"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"94ea89264967402af64d764c3f3dd47d7807d188","_id":"preprocess@3.0.0","_shasum":"747b41c18e2833d250644265154ac3f0ce11a452","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.10.39","_npmUser":{"name":"bendingbender","email":"semtexx@web.de"},"dist":{"shasum":"747b41c18e2833d250644265154ac3f0ce11a452","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-3.0.0.tgz","integrity":"sha512-uwGCVmwJXKKCduOWcIcNTvBjTcwQPSbybORabQVLwGanGp0BqcYoleDMUpj2PEy6ZQcDiJKGqyjplBojrmWAqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ewxwZMSQ88aDLsURCQhfHH6+2NEixt6jUpYK/Pd0xgIhAI/hW+PvR8ZMCu1/BkkphHW4a8N7qxNPUCJWGlbfdl+O"}]},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"bendingbender","email":"semtexx@web.de"}],"directories":{}},"3.0.1":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"3.0.1","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test","ci":"grunt ci"},"dependencies":{"xregexp":"2.0.0"},"devDependencies":{"chai":"^3.0.0","chai-spies":"^0.6.0","grunt":"~0.4.1","grunt-benchmark":"^0.3.0","grunt-blanket":"0.0.8","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-deps-ok":"^0.8.0","grunt-mocha-test":"^0.12.7","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","time-grunt":"^1.2.1","travis-cov":"^0.2.5"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"f8c1ec77aa84087df6a66644c1d694b271264c8a","_id":"preprocess@3.0.1","_shasum":"4a6ba172729ba86f281beb776387e859de3351d0","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"bendingbender","email":"semtexx@web.de"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"bendingbender","email":"semtexx@web.de"}],"dist":{"shasum":"4a6ba172729ba86f281beb776387e859de3351d0","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-3.0.1.tgz","integrity":"sha512-CGeT+oneOy5sbCHBeLjd+e0SFW4mvtRDjvZ9+AsJndHARvDOsRlRp8TUlGqQSgGQ3SLBHcK+i3pGuqlqQLZQjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOpzlxejhWcUyDUu6fZ7Kdw01aP1/SQuJz/cfGM+MZsQIhANnYZ5hVqNR1Lo8Vlb/E0+nXc6iOobKMKcOg+1XTex/T"}]},"directories":{}},"3.0.2":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"3.0.2","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test","ci":"grunt ci"},"dependencies":{"xregexp":"2.0.0"},"devDependencies":{"chai":"^3.0.0","chai-spies":"^0.6.0","grunt":"~0.4.1","grunt-benchmark":"^0.3.0","grunt-blanket":"0.0.8","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-deps-ok":"^0.8.0","grunt-mocha-test":"^0.12.7","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","time-grunt":"^1.2.1","travis-cov":"^0.2.5"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"dc72117e4a47540cedee853ee9b79fcd32033dad","_id":"preprocess@3.0.2","_shasum":"847870f25c1d8495438645f172f70a2c25078b3d","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"bendingbender","email":"semtexx@web.de"},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"bendingbender","email":"semtexx@web.de"}],"dist":{"shasum":"847870f25c1d8495438645f172f70a2c25078b3d","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-3.0.2.tgz","integrity":"sha512-c47OUSLS3pI05GmYasWgHVtPuIwctCvVkVgM2J4mrw4F8iVGbivhCzdhQofvPV1+/W+PKkS70jD5DuODT8kQbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpH8wOse/+evc+/AFqnoV18g7Qk9uFPQ3Cn11zoHSlZAiEAuwoo4XRykQBncJyBQjjz3i1oCa0pdKWkC6l66gv5xPo="}]},"directories":{}},"3.1.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"3.1.0","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test","ci":"grunt ci"},"dependencies":{"xregexp":"3.1.0"},"devDependencies":{"chai":"^3.5.0","chai-spies":"^0.7.0","grunt":"^0.4.5","grunt-benchmark":"^0.3.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-copy":"^0.8.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-deps-ok":"^0.9.0","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","time-grunt":"^1.3.0","travis-cov":"^0.2.5"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"a5ddda7fa80917ce04076616bfafe5837f3cf11c","_id":"preprocess@3.1.0","_shasum":"a44e5cdd5bbb5a54f0ad289aaeed80995d7d938a","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.3.1","_npmUser":{"name":"bendingbender","email":"semtexx@web.de"},"dist":{"shasum":"a44e5cdd5bbb5a54f0ad289aaeed80995d7d938a","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-3.1.0.tgz","integrity":"sha512-oxHhkiKzmdVkG/Fp+yftyGwHDjf7aoY6FnE4MaD+jGNoOvjxttoG2muXEt5ZlRFPkE0Pxv3viquVRioxS+yIQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuWkv9EIEea47t3dcNlV+yMxekIKbZe9o1WISjCPunGwIhALn8VD+6jwLqZrsWm7wp/zPHPuMm+w/0ckLDthYI+Fn8"}]},"maintainers":[{"name":"jsoverson","email":"jsoverson@gmail.com"},{"name":"bendingbender","email":"semtexx@web.de"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/preprocess-3.1.0.tgz_1456279672528_0.3978830703999847"},"directories":{}},"3.2.0":{"name":"preprocess","description":"Preprocess directives in HTML, JavaScript, etc directives based off variable context","version":"3.2.0","homepage":"https://github.com/jsoverson/preprocess","author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"licenses":[{"type":"Apache 2.0","url":"https://github.com/jsoverson/preprocess/blob/master/LICENSE"}],"main":"lib/preprocess.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test","ci":"grunt ci"},"dependencies":{"xregexp":"3.1.0"},"devDependencies":{"chai":"^3.5.0","chai-spies":"^0.7.0","grunt":"^0.4.5","grunt-benchmark":"^0.3.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^1.0.0","grunt-contrib-copy":"^0.8.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-deps-ok":"^0.9.0","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","time-grunt":"^1.3.0","travis-cov":"^0.2.5"},"keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"gitHead":"bd5ef033849d46ba3ad826e7b9e80e6ad4e298a5","_id":"preprocess@3.2.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cO+Rf+Ose/eD+ze8Hxd9p9nS1xT8thYqv8owG/V8+IS/Remd7Z17SvaRK/oJxp08yaM8zb+QTckDKJUul2pk7g==","shasum":"36b3e2c52331fbc6fabb26d4fd5709304b7e3675","tarball":"https://registry.npmjs.org/preprocess/-/preprocess-3.2.0.tgz","fileCount":43,"unpackedSize":114267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelNPuCRA9TVsSAnZWagAAlq4P/1Dwuf8bYX7x94YK3bjk\np/IcA+xTpvCZVdB7vPePwHknypaBVB0ECRKmGsltGn3IvylDXaJ4ptueZYuG\ne8HYvXegZARfH0LpEYgon0iQe3ZZ9MoNR5JusSJ9ZVy2yFUSjjAzRGRMD3+M\nmxtk1ZpSuD1UMBsyW1spq4OJvajkZ3hAi5udmyIgWi3GBu1KuJ5MZDBng4rQ\n6+XR/O5JHDPeP2It4nu6efk4a23p9+xlfcSTswyRnTRxLgMdyocpqFKPQJBf\nE/g3bWSwIy6nShwEOntQPq2CdeM4Hw77FoxunQd1Y3DtFXYgPjyCqlbgPQGM\nHuJRNyBezbcN8PK+2d2++cfLasKSxTki2Bv6BpcpAlNHG+Jsf7wIBGAVd2lg\nj90W/x0xrkBWP9MHsxgWDzmw4n9rBiDAzKb/Gh0P1CtZHcAxC68eZ19YjqQ5\noFEAR59f2aEUW6mfHGVC8FTF77Lb7U6ueug8Qc2b6dgMxT7TWJDlnxV7TJW5\nBLNcWUY5CigrgwuoCf+iPcA93evv26X3QFC1bn253TGOQx+SLpsbjsW9dZEP\nuwWdslfe+y+tqBZ1A8dH/vmJ8728l6PTPrAmm6hgYNTDaoQMotNbMevciheE\naIBaY5Gew7x3Smzx0ZLwVRbgg6neXIoll5RP62otVBZYr+RBUT7CgCd2Zo1k\nNlN6\r\n=tnmM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgn2hG0oJvQlw/wInLuebHXvcNYV7JxLHhytcrPaWtzAIhAJiBEZhIskdi+aWuolj0BRsyhhnXV3yirJPQeyV830LI"}]},"maintainers":[{"name":"bendingbender","email":"semtexx@web.de"},{"name":"jsoverson","email":"jsoverson@gmail.com"}],"_npmUser":{"name":"jsoverson","email":"jsoverson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preprocess_3.2.0_1586811885798_0.6105762436792144"},"_hasShrinkwrap":false}},"readme":"# preprocess\n[![NPM][npm-image]][npm-url]\n\n[![Linux Build Status][linux-ci-image]][linux-ci-url] [![Windows Build Status][windows-ci-image]][windows-ci-url] [![Coverage Status][coverage-image]][coverage-url] [![dependencies][deps-image]][deps-url] [![dev-dependencies][dev-deps-image]][dev-deps-url]\n\nPreprocess HTML, JavaScript, and other files with directives based off custom or ENV configuration\n\n## Configuration\n\nInstall via npm:\n\n```bash\n$ npm install --save preprocess\n```\n\n## What does it look like?\n\n```html\n<head>\n  <title>Your App</title>\n\n  <!-- @if NODE_ENV='production' -->\n  <script src=\"some/production/lib/like/analytics.js\"></script>\n  <!-- @endif -->\n\n</head>\n<body>\n  <!-- @ifdef DEBUG -->\n  <h1>Debugging mode - <!-- @echo RELEASE_TAG --> </h1>\n  <!-- @endif -->\n  <p>\n  <!-- @include welcome_message.txt -->\n  </p>\n</body>\n```\n\n```js\nvar configValue = '/* @echo FOO */' || 'default value';\n\n// @ifdef DEBUG\nsomeDebuggingCall()\n// @endif\n\n```\n\n## Directive syntax\n\n### Basic example\n\nThe most basic usage is for files that only have two states, non-processed and processed.\nIn this case, your `@exclude` directives are removed after preprocessing\n\n```html\n<body>\n    <!-- @exclude -->\n    <header>You're on dev!</header>\n    <!-- @endexclude -->\n</body>\n```\n\nAfter build\n\n```html\n<body>\n</body>\n```\n\n### All directives\n\n - `@if VAR='value'` / `@endif`\n   This will include the enclosed block if your test passes\n - `@ifdef VAR` / `@endif`\n   This will include the enclosed block if VAR is defined (typeof !== 'undefined')\n - `@ifndef VAR` / `@endif`\n   This will include the enclosed block if VAR is not defined (typeof === 'undefined')\n - `@include`\n   This will include the source from an external file. If the included source ends with a newline then the\n   following line will be space indented to the level the @include was found.\n - `@include-static`\n   Works the same way as `@include` but doesn't process the included file recursively. Is useful if a large\n   file has to be included and the recursive processing is not necessary or would otherwise take too long.\n - `@extend file.html` / `@endextend`\n   This will use the source from the external file indicated with the `@extend` tag to wrap the enclosed block.\n - `@extendable`\n   This tag is used to indicate the location in a file referenced using `@extend` where the block enclosed by `@extend` will be populated.\n - `@exclude` / `@endexclude`\n   This will remove the enclosed block upon processing\n - `@echo VAR`\n   This will include the environment variable VAR into your source\n - `@foreach $VAR in ARR` / `@endfor`\n   This will repeat the enclosed block for each value in the Array or Object in ARR. Each value in ARR can be interpolated into the resulting content with $VAR.\n - `@exec FUNCTION([param1, param2...])`\n   This will execute the environment FUNCTION with its parameters and echo the result into your source. The parameter\n   could be a string or a reference to another environment variable.\n\n### Extended html Syntax\n\nThis is useful for more fine grained control of your files over multiple\nenvironment configurations. You have access to simple tests of any variable within the context (or ENV, if not supplied)\n\n```html\n<body>\n    <!-- @if NODE_ENV!='production' -->\n    <header>You're on dev!</header>\n    <!-- @endif -->\n\n    <!-- @if NODE_ENV='production' -->\n    <script src=\"some/production/javascript.js\"></script>\n    <!-- @endif -->\n\n    <script>\n    var fingerprint = '<!-- @echo COMMIT_HASH -->' || 'DEFAULT';\n    </script>\n\n    <script src=\"<!-- @exec static_path('another/production/javascript.js') -->\"></script>\n</body>\n```\n\nWith a `NODE_ENV` set to `production` and `0xDEADBEEF` in\n`COMMIT_HASH` this will be built to look like\n\n```html\n<body>\n    <script src=\"some/production/javascript.js\"></script>\n\n    <script>\n    var fingerprint = '0xDEADBEEF' || 'DEFAULT';\n    </script>\n\n    <script src=\"http://cdn2.my.domain.com/another/javascript.js\"></script>\n</body>\n```\n\nWith NODE_ENV not set or set to dev and nothing in COMMIT_HASH,\nthe built file will be\n\n```html\n<body>\n    <header>You're on dev!</header>\n\n    <script>\n    var fingerprint = '' || 'DEFAULT';\n    </script>\n\n    <script src=\"http://localhost/myapp/statics/another/javascript.js\"></script>\n</body>\n```\n\nYou can also have conditional blocks that are hidden by default by using the\nfictional `!>` end tag instead of `-->` after your condition:\n\n```html\n<!-- @if true !>\n<p>Process was run!</p>\n<!-- @endif -->\n```\n\n### JavaScript, CSS, C, Java Syntax\n\nExtended syntax below, but will work without specifying a test\n\n```js\nnormalFunction();\n//@exclude\nsuperExpensiveDebugFunction()\n//@endexclude\n\nanotherFunction('/* @echo USERNAME */');\n```\n\nBuilt with a NODE_ENV of production :\n\n```js\nnormalFunction();\n\nanotherFunction('jsoverson');\n```\n\nLike HTML, you can have conditional blocks that are hidden by default by ending the directive with a `**` instead of `*/`\n\n```js\nangular.module('myModule', ['dep1'\n    , 'dep2'\n    /* @if NODE_ENV='production' **\n    , 'prod_dep'\n    /* @endif */\n    /* @exclude **\n    , 'debug_dep'\n    /* @endexclude */\n]);\n\n```\n\n_Note: Hidden by default blocks only work with block comments (`/* */`) but not with line comments (`//`)._\n\nCSS example\n\n```css\nbody {\n/* @if NODE_ENV=='development' */\n  background-color: red;\n/* @endif */\n\n}\n// @include util.css\n```\n\n(CSS preprocessing supports single line comment style directives)\n\n\n\n### Shell, PHP\n\n```bash\n#!/bin/bash\n\n# @include util.sh\n```\n\n## API\n\n### preprocess(source[, context[, options]]) -> preprocessedSource\n\nPreprocesses a source provided as a string and returns the preprocessed source.\n\n#### source\nType: `String` (mandatory)\n\nThe source to preprocess.\n\n#### context\nType: `Object`\nDefault: `process.env`\n\nThe context that contains the variables that are used in the source. For `@extend` variants and `@include` the additional\ncontext property `src` is available inside of files to be included that contains the current file name. This property is also\navailable in the context of the source file if one of the `preprocessFile*()` API variants are used.\n\n#### options\nType: `Object`\n\nThe options object allows to pass additional options to `preprocess`. Available options are:\n\n##### options.fileNotFoundSilentFail\nType: `Boolean`\nDefault: `false`\n\nWhen using `@include` variants and `@extend`, `preprocess` will by default throw an exception in case an included\nfile can't be found. Set this option to `true` to instruct `preprocess` to fail silently and instead of throwing\nto write a message inside of the preprocessed file that an included file could not be found.\n\n##### options.srcDir\nType: `String`\nDefault: `process.cwd()`\n\nThe directory where to look for files included via `@include` variants and `@extend`.\n\n##### options.srcEol\nType: `String`\nDefault: EOL of source string or `os.EOL` if source string contains multiple different or no EOLs.\n\nThe end of line (EOL) character to use for the preprocessed result. May be one of:\n - `\\r\\n` - Windows\n - `\\n` - Linux/OSX/Unix\n - `\\r` - legacy Mac\n\n##### options.type\nType: `String`\nDefault: `html`\n\nThe syntax type of source string to preprocess. There are 3 main syntax variants:\n - `html`, aliases: `xml`\n - `js`, aliases: `javascript`, `jsx`, `json`, `c`, `cc`, `cpp`, `cs`, `csharp`, `java`, `less`, `sass`, `scss`, `css`, `php`,\n   `ts`, `tsx`, `peg`, `pegjs`, `jade`, `styl`\n - `coffee`, aliases: `bash`, `shell`, `sh`\n\n### preprocessFile(srcFile, destFile[, context[, callback[, options]]])\n\nPreprocesses a `sourceFile` and saves the result to `destFile`. Simple wrapper around `fs.readFile()` and `fs.writeFile()`.\n\n#### srcFile\nType: `String` (mandatory)\n\nThe path to the source file to preprocess.\n\n#### destFile\nType: `String` (mandatory)\n\nThe path to the destination file where the preprocessed result shall be saved.\n\n#### context\nSee `context` [attribute description](#context) of `preprocess()` function.\n\n#### callback\nType: `function(err)`\n\nThe callback function that is called upon error or completion. Receives an error if something goes wrong as first parameter.\n\n#### options\nSee `options` [attribute description](#options) of `preprocess()` function. Differs only in that the default `srcDir` value is set\nto the path of the provided source file instead of `process.cwd()` and the default `type` is derived from source file extension.\n\n\n### preprocessFileSync(srcFile, destFile[, context[, options]])\n\nPreprocesses a `sourceFile` and saves the result to `destFile`. Simple wrapper around `fs.readFileSync()` and `fs.writeFileSync()`.\n\n#### srcFile\nType: `String` (mandatory)\n\nThe path to the source file to preprocess.\n\n#### destFile\nType: `String` (mandatory)\n\nThe path to the destination file where the preprocessed result shall be saved.\n\n#### context\nSee `context` [attribute description](#context) of `preprocess()` function.\n\n#### options\nSee `options` [attribute description](#options) of `preprocess()` function. Differs only in that the default `srcDir` value is set\nto the path of the provided source file instead of `process.cwd()` and the default `type` is derived from source file extension.\n\n## Usage Examples\n\n```js\nvar pp = require('preprocess');\n\nvar text = 'Hi, I am <!-- @echo USERNAME -->';\n\npp.preprocess(text);\n// -> Hi, I am jsoverson\n\npp.preprocess(text, {USERNAME : \"Bob\"});\n// -> Hi, I am Bob\n\n// specify the format to use for the directives as the third parameter\npp.preprocess(text, {USERNAME : \"Bob\"}, {type: 'html'});\n// -> Hi, I am Bob\n\n// Preprocess files asynchronously\npp.preprocessFile(src, dest, context, callback, options);\n\n// Preprocess files synchronously\npp.preprocessFileSync(src, dest, context, options);\n```\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or\nchanged functionality. Lint and test your code using jshint\n\n## Release History\n - 3.1.0\n    - Added `.jsx` file extension as an alias for `js` (@BendingBender, #79)\n    - Added `.tsx` file extension as an alias for `js` (@rosendi, #100)\n    - Bumped XRegExp to v3\n\n - 3.0.1/2 Fixes for backward compatibility and regex cleanups (thanks to @anseki for suggestions, #77)\n - 3.0.0\n\n   Breaking changes:\n   - If a file requested by `@include` or `@extend` can not be found, `preprocess` will now throw by default\n     with a possibility to opt in to the legacy behavior via the `fileNotFoundSilentFail` option (@BendingBender, #35).\n   - Fixed multiple issues with newlines (@BendingBender, #8), this may result in output that differs from earlier\n     versions.\n   - The `srcDir` option was moved to the options object and now defaults to `process.cwd` instead of throwing by\n     default (@BendingBender, #68)\n\n   New functionality:\n   - All block directives (ones that have a start and an end token, like `@if`/`@endif`) are now processed recursively (@Frizi, #61)\n   - Added hidden by default configuration blocks for `js` (@mallowigi, #40) and `html` (@Frizi, #66)\n\n   Fixes:\n   - fixed `@exec` in files included via `@include` and `@extend` (@BendingBender, #58)\n   - changed `@extend` and `@exclude` html regex so that directives may appear more than once in one line (@BendingBender, #36)\n   - fixed multiple issues with coffescript syntax (@BendingBender, #39)\n   - fixed `@if` and `@foreach` to not require trailing whitespace (@BendingBender, #74)\n\n - 2.3.1 Fixed @echo and @exec directives to allow `-` and `*` characters, fixed @exec with multiple params (@BendingBender, #21, #45, #51, #54).\n - 2.3.0 Added support for @include-static (@BendingBender)\n - 2.2.0 Added support for @foreach and @extend (@orionstein)\n - 2.1.1 Added support for .styl files via js regex (@nsonnad)\n - 2.1.0 Added automatic support for numerous formats, merged @exec, hidden by default html tags, added simple directives\n - 2.0.0 Added ability to echo strings, added conditional comments, removed lodash, merged 17, 13, 15, 16\n - 1.2.0 Added processing for hash-style comments (@marsch). Added more file aliases.\n - 1.1.0 Added deep inclusion, fixed sequential ifs\n - 1.0.1 Fixed multiple inline echo statements\n - 1.0.0 Pulled from grunt-preprocess to stand alone\n\n## License\n\nCopyright Jarrod Overson\n\nWritten by Jarrod Overson\n\nLicensed under the Apache 2.0 license.\n\n[npm-image]: https://nodei.co/npm/preprocess.png?downloads=true\n[npm-url]: https://www.npmjs.com/package/preprocess\n[linux-ci-image]: https://img.shields.io/travis/jsoverson/preprocess/master.svg?style=flat-square&label=Linux%20build\n[linux-ci-url]: https://travis-ci.org/jsoverson/preprocess\n[windows-ci-image]: https://img.shields.io/appveyor/ci/BendingBender/preprocess/master.svg?style=flat-square&label=Windows%20build\n[windows-ci-url]: https://ci.appveyor.com/project/BendingBender/preprocess\n[deps-image]: https://img.shields.io/david/jsoverson/preprocess.svg?style=flat-square\n[deps-url]: https://david-dm.org/jsoverson/preprocess\n[dev-deps-image]: https://img.shields.io/david/dev/jsoverson/preprocess.svg?style=flat-square\n[dev-deps-url]: https://david-dm.org/jsoverson/preprocess#info=devDependencies\n[coverage-image]: https://img.shields.io/coveralls/jsoverson/preprocess/master.svg?style=flat-square\n[coverage-url]: https://coveralls.io/r/jsoverson/preprocess?branch=master\n","maintainers":[{"name":"bendingbender","email":"semtexx@web.de"},{"name":"jsoverson","email":"jsoverson@gmail.com"}],"time":{"modified":"2023-04-28T07:52:17.864Z","created":"2012-11-02T21:24:57.035Z","1.0.0":"2012-11-02T21:24:57.922Z","1.0.1":"2012-11-27T00:02:17.060Z","1.1.0":"2013-02-13T06:22:06.806Z","1.2.0":"2013-04-10T16:10:36.714Z","1.3.0":"2013-04-16T16:22:24.764Z","2.0.0":"2013-08-20T19:49:58.160Z","2.1.0":"2014-10-29T20:33:30.379Z","2.1.1":"2015-02-06T19:33:18.587Z","2.3.1":"2015-06-15T16:56:58.525Z","3.0.0":"2015-07-07T22:14:00.772Z","3.0.1":"2015-07-11T23:10:35.468Z","3.0.2":"2015-07-12T00:29:16.351Z","3.1.0":"2016-02-24T02:07:53.502Z","3.2.0":"2020-04-13T21:04:45.931Z"},"author":{"name":"Jarrod Overson","email":"jsoverson@gmail.com","url":"http://jarrodoverson.com/"},"repository":{"type":"git","url":"git://github.com/jsoverson/preprocess.git"},"users":{"examinedliving":true,"chyingp":true,"ziink":true,"tecfu":true,"maxime1992":true,"elussich":true,"0x4c3p":true,"mjasso":true,"ninozhang":true,"adriancmiranda":true,"tampham47":true,"1two3code":true,"xfloops":true,"kwesi":true,"ishida":true,"boonyong":true,"maxwang":true,"bluz":true,"pandao":true,"shrimpseaweed":true,"tstonelee":true},"homepage":"https://github.com/jsoverson/preprocess","keywords":["directive","ENV","environment","ifdef","ifndef","echo","include","exclude","process","preprocess","pragma"],"bugs":{"url":"https://github.com/jsoverson/preprocess/issues"},"readmeFilename":"README.md"}