{"_id":"defiant.js","_rev":"27-c52c202469dc98b51a7fc4ea5870446e","name":"defiant.js","description":"Search JSON structures plus smart templating with XSLT and XPath.","dist-tags":{"latest":"2.2.8","alpha":"2.0.3-alpha"},"versions":{"1.4.3":{"name":"defiant.js","version":"1.4.3","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"keywords":["json","xpath","xslt","search"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"./lib/defiant","dependencies":{"x10":"git://github.com/hbi99/x10.js.git"},"devDependencies":{"colors":"^1.1.2","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.7.1","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"gitHead":"d2801f27b5f3b4b5eb2cc501af5827e34d13fec1","_id":"defiant.js@1.4.3","scripts":{},"_shasum":"b4832000393d38cf173b27de54695c11482d5acf","_from":".","_npmVersion":"4.0.5","_nodeVersion":"0.12.4","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"shasum":"b4832000393d38cf173b27de54695c11482d5acf","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-1.4.3.tgz","integrity":"sha512-GBY71Jmh7YHt+h0kIJaX1VuBEhZ7HSUlx1RC4DzGg3C0ZOpJ598qm4Cc+j63t9IpRJQJPf/Y/0Wk3364CqIPAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWK/XDR9NYss6TGtZggjHGuYfCsyIVNLLtI6vLJyD9UQIgARKdJa5/RiG6E+s3MZZ+gcrzRG/LDjhYd+UMcmHQM9w="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js-1.4.3.tgz_1495540330593_0.05588650144636631"},"directories":{}},"1.4.4":{"name":"defiant.js","version":"1.4.4","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"keywords":["json","xpath","xslt","search"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"./lib/defiant","dependencies":{"x10":"git://github.com/hbi99/x10.js.git"},"devDependencies":{"colors":"^1.1.2","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.7.1","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"gitHead":"b8b2889506dc4d4d3c3e2362cd5a790070f2ab20","_id":"defiant.js@1.4.4","scripts":{},"_shasum":"313f3fd9e1c57c4c9d93bc464b40f7bb1bd3de0d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"0.12.4","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"shasum":"313f3fd9e1c57c4c9d93bc464b40f7bb1bd3de0d","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-1.4.4.tgz","integrity":"sha512-XLOTMdBYFk0IDYX1ScEujVBmAr0AeV8HxGJcV4dkwPh61ffu5nVSDTe5q9JySqaP30S3JguZWM05RY0oa0s3PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCes5WQbobO2jaRxtpSUPdHoThmhpH62hF20jvioexoWAIgc6MvjauZozszJpRL4g22y24njACi5M3AZV5rHVe55vc="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js-1.4.4.tgz_1505390743648_0.9146402685437351"},"directories":{}},"1.4.5":{"name":"defiant.js","version":"1.4.5","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"./dist/defiant","dependencies":{"x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.1.2","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.7.1","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"gitHead":"957fa50c9a9577c6fb43f4df94a6fa5f66576711","_id":"defiant.js@1.4.5","scripts":{},"_shasum":"654988835d8aa1873ee9976fbd130d056dcd1f18","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"shasum":"654988835d8aa1873ee9976fbd130d056dcd1f18","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-1.4.5.tgz","fileCount":48,"unpackedSize":356343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDx6dCRA9TVsSAnZWagAApqQP/jh1XyGy23jaiCY2ksIb\n7G8B9rCCe8Jnf6Y0G8pXzZjmrvu0+dCVgMVna/FzL5P4j6eYvHG37TK4XDPF\nSOjQklNQmPAIBWt2znUXRG3JETJqZtYX4VYkLSk3j1e8q66pZ8RhajPT7Dhk\nmcI/hoiZ0D/8PsXjzxV6WywTsfptVYQG/mJhTO+FzXax8bw6sPL/0NNFNW81\nB+v8nDHX/NnXisVX/BzbBxMsA1NJE4MiyQwDOzzdn7fzxy7KzhJ0H+RErX+8\nuRWLcm1b0r8DqthjTK78njok/eBVx3z/A7SmshHCf7miG+1acQl0V1CgfX+x\n+6fjpI6f+Vw6Eb6RdwHtxXV0WzGizY4/6BDDNc+v90ocg6KdnRcZD0yy/Kx8\nxDBCHAcWUJT5lzDKMPvq4B0LCajo+4EkoDmeRVIBhFcpQFw0YF0Gak7NwNjV\njoHva+4PXIThVS6buIcvaa65nhTv7eESFs2uRywpx0S6wqNooDDUNRkQI//s\n12w8ko0rAEJ08IDilWAKhPAxVrCNz1cdjQQh2FQioZJQZ/8b7PCwhDCGdGN5\naMb0U3F+0jsSdEZ0lQEBTRQjSKThLtJxXuWR18pueY1gAmw2vxk7KxlEEpSN\nQVyKxNI2+7anIFr2GO1O0iF4fms7nm84qMFBmkqXBvB4DL/sy17+iXFI+YdN\nfD7i\r\n=jQnb\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-HSWdS8swyXzvjF4Joi3UlAqmo9Ktd9rdLeUdzLYc2VBHeAqO7J+baUIUT+xumOgYEokhoipChMFlmwxQT6PcCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDK2netrnDJjmtuWZ/wAzSi0sGkM38Eamki3jUCmv1bAiACid3TFc8cqJ8iayQ6N8T4Td4EdbuD5rDxDJ/TzY9Aww=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_1.4.5_1527717532282_0.5097855876589559"},"_hasShrinkwrap":false},"2.0.0-alpha":{"name":"defiant.js","version":"2.0.0-alpha","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"qure-defiant":"^1.0.2","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.1.2","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.7.1","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"readme":"[![](http://goo.gl/7TGBFK)](http://defiantjs.com/)\n\nDefiantJS provides the ability for you to build smart templates applicable on JSON structures, based upon proven &amp; standardized technologies such as XSLT and XPath.\n\nDefiantJS also extends the global object __JSON__ with the method \"__search__\", which enables searches on JSON structures with XPath expressions and returns matches as an array-like object.\n\nFor detailed information, please visit [defiantjs.com](http://defiantjs.com) and try out the [XPath Evaluator](http://www.defiantjs.com/#xpath_evaluator) or...\n\n### Installation from __npmjs.com__\nNotice that installation requires \"defiant.js\" and not \"defiant\". This is due to the account of \"kstngroup\" has published it on __npmjs.com__. Making your project dependant to \"defiant\" might result in secuirty issues in the future since I do not control the namespace of \"defiant\".\n* Correct way to install\n```js\nnpm install defiant.js\n```\n\n* <ins>__Wrong__</ins> way to install\n```js\nnpm install defiant\n```\n<br><br><br>\n### Example usage\n* Snapshots - very large JSON\n```js\nvar data = {\n  // ...biiig JSON structure...\n};\n\n// this way has a non-blocking effect on the UI-thread\nDefiant.getSnapshot(data, function(snapshot) {\n  // executed when the snapshot is created\n  found = JSON.search(snapshot, '//item');  \n});\n\n```\n\n* Snapshot feature\n```js\nvar data = {\n  // ...large JSON structure...\n};\n\n// Regular search\nfound = JSON.search(data, '//item');\n\nvar snapshot = Defiant.getSnapshot(data);\n// Snapshot search - this is more than 100 times faster than 'regular search'\nfound = JSON.search(snapshot, '//item');\n```\n\n* Simple search\n```js\nvar data = [\n       { \"x\": 2, \"y\": 0 },\n       { \"x\": 3, \"y\": 1 },\n       { \"x\": 4, \"y\": 1 },\n       { \"x\": 2, \"y\": 1 }\n    ],\n    res = JSON.search( data, '//*[ y > 0 ]' );\n\nconsole.log( res );\n// [{ x=3, y=1}, { x=4, y=1}, { x=2, y=1}]\n```\n\n* XSLT Templating\n```html\n<!-- Defiant template -->\n<script type=\"defiant/xsl-template\">\n    <xsl:template name=\"books_template\">\n        <xsl:for-each select=\"//movie\">\n            <xsl:value-of select=\"title\"/><br/>\n        </xsl:for-each>\n    </xsl:template>\n</script>\n \n<script type=\"text/javascript\">\n    var data = {\n            \"movie\": [{\"title\": \"The Usual Suspects\"},\n                      {\"title\": \"Pulp Fiction\"},\n                      {\"title\": \"Independence Day\"}]\n        },\n        htm = Defiant.render('books_template', data);\n    console.log(htm);\n    // The Usual Suspects<br>Pulp Fiction<br>Independence Day<br>\n</script>\n```\n\n### Update highlights\n- v1.2.6\nAs of this version, snapshots can be created with web workers - consequently the UI thread is not blocked when creating snapshots of large JSON structures.\n\n- v1.2.0\nAs of version 1.2.0, the __snapshot__ feature was added. Using this feature, the performance of the search is increased by more than 100 times. Use 'snapshot search' when you are certain that the JSON structure hasn't been changed. If the structure changes, create a new snapshot and always make searches on the latest snapshot. The example below shows how it can be used.\n\n### To-do's\n- [ ] Add support for XPath searches in Postman\n\n### Changelog\n- [x] `1.3.8` Handling null value in arrays\n- [x] `1.3.7` Safari / VueJS related bugfix\n- [x] `1.3.6` Fixed bug in gulp file\n- [x] `1.3.5` Handling special occasion of 'null' in array\n- [x] `1.3.4` Syncing up package version with release version\n- [x] `1.3.3` Safari handles \"XSLTProcessor\" - adapting\n- [x] `1.3.2` Throws error if \"transformNode\" is not supported\n- [x] `1.3.1` Fixing MSIE11 detection\n- [x] `1.3.0` Zero values threw error in \"match tracer\"\n- [x] `1.2.9` Handling '\\r\\n' in string (throws error)\n- [x] `1.2.8` Automatically case insensitive - global regular expression\n- [x] `1.2.7` JSON data containing functions will throw error\n- [x] `1.2.6` Snapshot can be created with web worker (x10.js)\n- [x] `1.2.5` Bugfix related to not() preceding 'contains'-method\n- [x] `1.2.4` UI-related bugg fix \n- [x] `1.2.2` The XPath method 'contains' is automatically case insensitive \n- [x] `1.2.0` Added snapshot search feature\n","readmeFilename":"README.md","gitHead":"4ce26cd0d30e8585028ab9e878ff77773076c64e","_id":"defiant.js@2.0.0-alpha","_npmVersion":"6.1.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-K/rRCJlBzHOvNoELs6HN/HDI3l2ly8UDwRUs/4y9wSOkbXkKFzO9xjbpXIx7q8/piTcbyK5AxvFjH9ZR4pG2Og==","shasum":"2aef3868abb70478e92b137cba7ab55b79018e25","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.0-alpha.tgz","fileCount":48,"unpackedSize":356935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHt43CRA9TVsSAnZWagAAgD4P/36ts/d2WOqh+7ahYyj9\nqxXNphahv0IpYwPJEt8OzreWQq9waaoyAonzjLs8fiL9ZMwr+1pahT7JjbUh\naKG9/fmTWKCH/mdeKApIvNqiFmV3mvOx32egpX+YJJMijkJPOtap12Pcs0Vd\nZK/7c76pHmVidjAkoDvln3crPOBsBz2ZXCczzZ3MTvGbYo3fN7b2dO4vTOXJ\ntFPWGI7uVIEKvli9GDCF5KM+zBBwTw9tyoyVaqj6YENCfIoyQV27I3sTiXhX\ndCCuWTdiopeHFwc4QTivL5RiCvz8pWtCEEdGKJdXMGIKxWHYjsBDRybwPZ/Y\nlAxRiQRMPakykAd230fhk6h7Y9c/s61lZCR286H0y1fy4BUFRDFP/VIk+cOV\nsgcUkHLFbbwUcLHbdTgglKjC+FpOvP1QjUXfyQhlzWTeEWN5sq2kAllY2k1Y\nLg920W2g5r1MIdNucM6561W3tbmH8D1G4DUp4lg0xtMDf/looonPMOjevezK\njCncYeiphQyH1TqiMOzjSWF7mSw/FeibKI8iSOJsBhlW/6QvF6hpYRoSSmTK\nKC9hkKhBFPtZdaHte3C/nFB0FlIEBNMFs6OSANKLub/nCEkaP51eYzK0tRei\nKursZ7EFmIRA4iRVxIIYCrYfJio35r67N+7kBWByubCRMUjsFxE0fXbAY+Ah\nbwcf\r\n=Ez2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAYUxztl7Fw/3+QXfk4WaBqmr8LBwqINw+Qm62qiIbnAiEAwj6RhKvlrnR0Bhcm5aR6JjJUOonJ86yg8+WfaR40kJw="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.0-alpha_1528749623189_0.19639214760845203"},"_hasShrinkwrap":false},"2.0.1-alpha":{"name":"defiant.js","version":"2.0.1-alpha","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"qure-defiant":"^1.0.2","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.0","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.3","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"readme":"[![](http://goo.gl/7TGBFK)](http://defiantjs.com/)\n\nDefiantJS provides the ability for you to build smart templates applicable on JSON structures, based upon proven &amp; standardized technologies such as XSLT and XPath.\n\nDefiantJS also extends the global object __JSON__ with the method \"__search__\", which enables searches on JSON structures with XPath expressions and returns matches as an array-like object.\n\nFor detailed information, please visit [defiantjs.com](http://defiantjs.com) and try out the [XPath Evaluator](http://www.defiantjs.com/#xpath_evaluator) or...\n\n### Installation from __npmjs.com__\nNotice that installation requires \"defiant.js\" and not \"defiant\". This is due to the account of \"kstngroup\" has published it on __npmjs.com__. Making your project dependant to \"defiant\" might result in secuirty issues in the future since I do not control the namespace of \"defiant\".\n* Correct way to install\n```js\nnpm install defiant.js\n```\n\n* <ins>__Wrong__</ins> way to install\n```js\nnpm install defiant\n```\n<br><br><br>\n### Example usage\n* Snapshots - very large JSON\n```js\nvar data = {\n  // ...biiig JSON structure...\n};\n\n// this way has a non-blocking effect on the UI-thread\nDefiant.getSnapshot(data, function(snapshot) {\n  // executed when the snapshot is created\n  found = JSON.search(snapshot, '//item');  \n});\n\n```\n\n* Snapshot feature\n```js\nvar data = {\n  // ...large JSON structure...\n};\n\n// Regular search\nfound = JSON.search(data, '//item');\n\nvar snapshot = Defiant.getSnapshot(data);\n// Snapshot search - this is more than 100 times faster than 'regular search'\nfound = JSON.search(snapshot, '//item');\n```\n\n* Simple search\n```js\nvar data = [\n       { \"x\": 2, \"y\": 0 },\n       { \"x\": 3, \"y\": 1 },\n       { \"x\": 4, \"y\": 1 },\n       { \"x\": 2, \"y\": 1 }\n    ],\n    res = JSON.search( data, '//*[ y > 0 ]' );\n\nconsole.log( res );\n// [{ x=3, y=1}, { x=4, y=1}, { x=2, y=1}]\n```\n\n* XSLT Templating\n```html\n<!-- Defiant template -->\n<script type=\"defiant/xsl-template\">\n    <xsl:template name=\"books_template\">\n        <xsl:for-each select=\"//movie\">\n            <xsl:value-of select=\"title\"/><br/>\n        </xsl:for-each>\n    </xsl:template>\n</script>\n \n<script type=\"text/javascript\">\n    var data = {\n            \"movie\": [{\"title\": \"The Usual Suspects\"},\n                      {\"title\": \"Pulp Fiction\"},\n                      {\"title\": \"Independence Day\"}]\n        },\n        htm = Defiant.render('books_template', data);\n    console.log(htm);\n    // The Usual Suspects<br>Pulp Fiction<br>Independence Day<br>\n</script>\n```\n\n### Update highlights\n- v1.2.6\nAs of this version, snapshots can be created with web workers - consequently the UI thread is not blocked when creating snapshots of large JSON structures.\n\n- v1.2.0\nAs of version 1.2.0, the __snapshot__ feature was added. Using this feature, the performance of the search is increased by more than 100 times. Use 'snapshot search' when you are certain that the JSON structure hasn't been changed. If the structure changes, create a new snapshot and always make searches on the latest snapshot. The example below shows how it can be used.\n\n### To-do's\n- [ ] Add support for XPath searches in Postman\n\n### Changelog\n- [x] `1.3.8` Handling null value in arrays\n- [x] `1.3.7` Safari / VueJS related bugfix\n- [x] `1.3.6` Fixed bug in gulp file\n- [x] `1.3.5` Handling special occasion of 'null' in array\n- [x] `1.3.4` Syncing up package version with release version\n- [x] `1.3.3` Safari handles \"XSLTProcessor\" - adapting\n- [x] `1.3.2` Throws error if \"transformNode\" is not supported\n- [x] `1.3.1` Fixing MSIE11 detection\n- [x] `1.3.0` Zero values threw error in \"match tracer\"\n- [x] `1.2.9` Handling '\\r\\n' in string (throws error)\n- [x] `1.2.8` Automatically case insensitive - global regular expression\n- [x] `1.2.7` JSON data containing functions will throw error\n- [x] `1.2.6` Snapshot can be created with web worker (x10.js)\n- [x] `1.2.5` Bugfix related to not() preceding 'contains'-method\n- [x] `1.2.4` UI-related bugg fix \n- [x] `1.2.2` The XPath method 'contains' is automatically case insensitive \n- [x] `1.2.0` Added snapshot search feature\n","readmeFilename":"README.md","gitHead":"4ce26cd0d30e8585028ab9e878ff77773076c64e","_id":"defiant.js@2.0.1-alpha","_npmVersion":"6.1.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-CJG5A86ceAy6BcibgO0kXfk9TvOLVwpCQWrAkW+yXZ5XC6uuNVMh0vSYVP1ffjSnPcIuuedz5ljTfpKDESNOkw==","shasum":"1a95101091c9c7cb2d3b19dbce9cef076302bd3b","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.1-alpha.tgz","fileCount":48,"unpackedSize":356976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHuFyCRA9TVsSAnZWagAAz/AP+gK+pvQztrne+ltYoqcA\n1fc/NDIjYhiG3rzrjwJR6ube4fwzBH3h2Bl8NAqFT31aXjXzZrhlWVgaI1Ia\nXTkHmIUEcBHWJc6uPa1Wz0cKQLWTkK8pOFGDX+ZltSqYaJqaygTiqaJI+isP\ng5kpeYvXayoAaFqF+TcnpT60M16KF2S7DIyhpiw9XqmVhv/TgK+lWLuAFZ6M\nrhrGU5ZH9YRQen6Ob9ejeM1yT+ENjT+KnBjM0Q/Dm8eiFqQkdiN+I08BlTg7\nuP3xXpBlNejtmABWydZZ0KmacwCh3+AVG3JN+s1pBElaalp7chJLv3XY2+td\nPnywIvI8KSjiNkeZFO+rITUhKs2UrjeHYSjvvpLPtxDEL2/f3vGFWQZWqdMK\nP6MfMUE6mzfpgJk7x2hoZrpu9zmG6C3mFSHZAeqfb4cQlneSmYJxNwWC31NN\nlPhmN6xP7YyFCXaLs3bap7VvGJZhChPU5uOZUjii5faeVHtv2a8STULgiloe\n/N0N2bv7SaCf/etar+vcOj2Bv4Wf2n8caU7hvPKUTMOog8wB2c2OPCAm2rYK\nw1d/Z5cAyzd66yGUEVNluUrdKhUh71OHoNQqgao6BIfgO+3os8UpkTViEUFv\n14lSc8wqdsPoocrHQTqS0OfL8tIxa573F7JxXvjG/X7T+iTnt28VSm8tA+sn\nMZ/m\r\n=wAp0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO9/mcnjKXMMO/4fvRUmmK2sQlsKrCxifQEMbPf2EX2QIgFcvFjlQ2vneYqGfcHAPyOdZQX7oLLMaslugx9Z7WL5o="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.1-alpha_1528750449924_0.27008956760444325"},"_hasShrinkwrap":false},"2.0.2-alpha":{"name":"defiant.js","version":"2.0.2-alpha","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"qure-defiant":"^1.0.2","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.0","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.3","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"readme":"[![](http://goo.gl/7TGBFK)](http://defiantjs.com/)\n\nDefiantJS provides the ability for you to build smart templates applicable on JSON structures, based upon proven &amp; standardized technologies such as XSLT and XPath.\n\nDefiantJS also extends the global object __JSON__ with the method \"__search__\", which enables searches on JSON structures with XPath expressions and returns matches as an array-like object.\n\nFor detailed information, please visit [defiantjs.com](http://defiantjs.com) and try out the [XPath Evaluator](http://www.defiantjs.com/#xpath_evaluator) or...\n\n### Installation from __npmjs.com__\nNotice that installation requires \"defiant.js\" and not \"defiant\". This is due to the account of \"kstngroup\" has published it on __npmjs.com__. Making your project dependant to \"defiant\" might result in secuirty issues in the future since I do not control the namespace of \"defiant\".\n* Correct way to install\n```js\nnpm install defiant.js\n```\n\n* <ins>__Wrong__</ins> way to install\n```js\nnpm install defiant\n```\n<br><br><br>\n### Example usage\n* Snapshots - very large JSON\n```js\nvar data = {\n  // ...biiig JSON structure...\n};\n\n// this way has a non-blocking effect on the UI-thread\nDefiant.getSnapshot(data, function(snapshot) {\n  // executed when the snapshot is created\n  found = JSON.search(snapshot, '//item');  \n});\n\n```\n\n* Snapshot feature\n```js\nvar data = {\n  // ...large JSON structure...\n};\n\n// Regular search\nfound = JSON.search(data, '//item');\n\nvar snapshot = Defiant.getSnapshot(data);\n// Snapshot search - this is more than 100 times faster than 'regular search'\nfound = JSON.search(snapshot, '//item');\n```\n\n* Simple search\n```js\nvar data = [\n       { \"x\": 2, \"y\": 0 },\n       { \"x\": 3, \"y\": 1 },\n       { \"x\": 4, \"y\": 1 },\n       { \"x\": 2, \"y\": 1 }\n    ],\n    res = JSON.search( data, '//*[ y > 0 ]' );\n\nconsole.log( res );\n// [{ x=3, y=1}, { x=4, y=1}, { x=2, y=1}]\n```\n\n* XSLT Templating\n```html\n<!-- Defiant template -->\n<script type=\"defiant/xsl-template\">\n    <xsl:template name=\"books_template\">\n        <xsl:for-each select=\"//movie\">\n            <xsl:value-of select=\"title\"/><br/>\n        </xsl:for-each>\n    </xsl:template>\n</script>\n \n<script type=\"text/javascript\">\n    var data = {\n            \"movie\": [{\"title\": \"The Usual Suspects\"},\n                      {\"title\": \"Pulp Fiction\"},\n                      {\"title\": \"Independence Day\"}]\n        },\n        htm = Defiant.render('books_template', data);\n    console.log(htm);\n    // The Usual Suspects<br>Pulp Fiction<br>Independence Day<br>\n</script>\n```\n\n### Update highlights\n- v1.2.6\nAs of this version, snapshots can be created with web workers - consequently the UI thread is not blocked when creating snapshots of large JSON structures.\n\n- v1.2.0\nAs of version 1.2.0, the __snapshot__ feature was added. Using this feature, the performance of the search is increased by more than 100 times. Use 'snapshot search' when you are certain that the JSON structure hasn't been changed. If the structure changes, create a new snapshot and always make searches on the latest snapshot. The example below shows how it can be used.\n\n### To-do's\n- [ ] Add support for XPath searches in Postman\n\n### Changelog\n- [x] `1.3.8` Handling null value in arrays\n- [x] `1.3.7` Safari / VueJS related bugfix\n- [x] `1.3.6` Fixed bug in gulp file\n- [x] `1.3.5` Handling special occasion of 'null' in array\n- [x] `1.3.4` Syncing up package version with release version\n- [x] `1.3.3` Safari handles \"XSLTProcessor\" - adapting\n- [x] `1.3.2` Throws error if \"transformNode\" is not supported\n- [x] `1.3.1` Fixing MSIE11 detection\n- [x] `1.3.0` Zero values threw error in \"match tracer\"\n- [x] `1.2.9` Handling '\\r\\n' in string (throws error)\n- [x] `1.2.8` Automatically case insensitive - global regular expression\n- [x] `1.2.7` JSON data containing functions will throw error\n- [x] `1.2.6` Snapshot can be created with web worker (x10.js)\n- [x] `1.2.5` Bugfix related to not() preceding 'contains'-method\n- [x] `1.2.4` UI-related bugg fix \n- [x] `1.2.2` The XPath method 'contains' is automatically case insensitive \n- [x] `1.2.0` Added snapshot search feature\n","readmeFilename":"README.md","gitHead":"79528310908eb6ecbce49e7c454a82ca694f1cbf","_id":"defiant.js@2.0.2-alpha","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-yvZ/gSGpjoTgwXh4TaG7YWllnC+hqibCOPEx69JvktTHh/F/dwBhtiLk4XgMk1/L8dO/4zCnmv5Ds++yjkI2xQ==","shasum":"6c3ad600902fe2b60dae555d3ca7cd4f176939b7","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.2-alpha.tgz","fileCount":51,"unpackedSize":1185726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbez9PCRA9TVsSAnZWagAA6+QQAJFOV4CUOskLOfEztS6/\neBKZtA1vqWw4AhLfKUNwGDi1iUZJLZ5C0TISeQGlalMmvELa64vpHV1A+RWL\nYz/cgCzSYGovrSdElx2lWtw1Q40QB3iiAgbevLexaChwCMTXFyM+82R3Hxia\nsCBOfls5zt+geEq7CMvzyHwfQCe84PqDPux3S0YvN9jMTmgZbLz0tw0g2QcW\nCHD6vTRx54y06fWwU7LtUybIDQAanpye+vyIS0puJem1La8JjUSgZmY2uI2L\n8/62iRvOc1Tx3VFHy4/KJge06FX2MC5NcL33G50rTi+MVEu9ILjwGEmFzRG+\nxL+794ljc2W+b/ryjRYqvXplngr1wflrcQtr7FLO/BxjBUh9K0LUu3+pWmYR\nMgcTNdJlN5lJaAH+F458yps1Kt1CMMAGvTD4TSpRH4oDoMQ+AM5K1Rfq/1wf\nvSRxsDmWKRoA8oaoaIHYBxitewZ++eSB3WpTmgP6ozS1bfE4A05xlMIob8++\nor2RSKTe0teandxiDfC9j2o+WZZd2uqwJ7o+1mmfL12jJ3u/SqCgMxiFtA58\nsST7uFuIWzg3URQcj1ZwiG3LMWHfZlQ98Dctu3a5nSARCesFiFAyvTCe8jD5\nPQWaHtN2Ng5d9qDkLw48uc1k2bsyX+Il2Bs2GjBEI3VI53tmC+eT7cRQwswo\nx9Nr\r\n=WUkD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNi8b7eEwVkaeQ8JxFI0tGx6VERrelkFxunLk6QzGoDAIgWZZqQa86Y/ECPIFhnGMmmOvOMbJfqE9Jltlf7TAluNo="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.2-alpha_1534803790219_0.058100227244823444"},"_hasShrinkwrap":false},"2.0.3-alpha":{"name":"defiant.js","version":"2.0.3-alpha","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"qure-defiant":"^1.0.2","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.0","conventional-github-releaser":"^0.5.0","grunt":"~0.4.2","grunt-contrib-jasmine":"~0.6.3","gulp":"^3.9.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^0.7.0","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^1.12.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.2.3","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint-stylish":"^2.0.1","mocha":"0.3.x","run-sequence":"^1.1.4"},"readme":"[![](http://goo.gl/7TGBFK)](http://defiantjs.com/)\n\nDefiantJS provides the ability for you to build smart templates applicable on JSON structures, based upon proven &amp; standardized technologies such as XSLT and XPath.\n\nDefiantJS also extends the global object __JSON__ with the method \"__search__\", which enables searches on JSON structures with XPath expressions and returns matches as an array-like object.\n\nFor detailed information, please visit [defiantjs.com](http://defiantjs.com) and try out the [XPath Evaluator](http://www.defiantjs.com/#xpath_evaluator) or...\n\n### Installation from __npmjs.com__\nNotice that installation requires \"defiant.js\" and not \"defiant\". This is due to the account of \"kstngroup\" has published it on __npmjs.com__. Making your project dependant to \"defiant\" might result in secuirty issues in the future since I do not control the namespace of \"defiant\".\n* Correct way to install\n```js\nnpm install defiant.js\n```\n\n* <ins>__Wrong__</ins> way to install\n```js\nnpm install defiant\n```\n<br><br><br>\n### Example usage\n* Snapshots - very large JSON\n```js\nvar data = {\n  // ...biiig JSON structure...\n};\n\n// this way has a non-blocking effect on the UI-thread\nDefiant.getSnapshot(data, function(snapshot) {\n  // executed when the snapshot is created\n  found = JSON.search(snapshot, '//item');  \n});\n\n```\n\n* Snapshot feature\n```js\nvar data = {\n  // ...large JSON structure...\n};\n\n// Regular search\nfound = JSON.search(data, '//item');\n\nvar snapshot = Defiant.getSnapshot(data);\n// Snapshot search - this is more than 100 times faster than 'regular search'\nfound = JSON.search(snapshot, '//item');\n```\n\n* Simple search\n```js\nvar data = [\n       { \"x\": 2, \"y\": 0 },\n       { \"x\": 3, \"y\": 1 },\n       { \"x\": 4, \"y\": 1 },\n       { \"x\": 2, \"y\": 1 }\n    ],\n    res = JSON.search( data, '//*[ y > 0 ]' );\n\nconsole.log( res );\n// [{ x=3, y=1}, { x=4, y=1}, { x=2, y=1}]\n```\n\n* XSLT Templating\n```html\n<!-- Defiant template -->\n<script type=\"defiant/xsl-template\">\n    <xsl:template name=\"books_template\">\n        <xsl:for-each select=\"//movie\">\n            <xsl:value-of select=\"title\"/><br/>\n        </xsl:for-each>\n    </xsl:template>\n</script>\n \n<script type=\"text/javascript\">\n    var data = {\n            \"movie\": [{\"title\": \"The Usual Suspects\"},\n                      {\"title\": \"Pulp Fiction\"},\n                      {\"title\": \"Independence Day\"}]\n        },\n        htm = Defiant.render('books_template', data);\n    console.log(htm);\n    // The Usual Suspects<br>Pulp Fiction<br>Independence Day<br>\n</script>\n```\n\n### Update highlights\n- v1.2.6\nAs of this version, snapshots can be created with web workers - consequently the UI thread is not blocked when creating snapshots of large JSON structures.\n\n- v1.2.0\nAs of version 1.2.0, the __snapshot__ feature was added. Using this feature, the performance of the search is increased by more than 100 times. Use 'snapshot search' when you are certain that the JSON structure hasn't been changed. If the structure changes, create a new snapshot and always make searches on the latest snapshot. The example below shows how it can be used.\n\n### To-do's\n- [ ] Add support for XPath searches in Postman\n\n### Changelog\n- [x] `1.3.8` Handling null value in arrays\n- [x] `1.3.7` Safari / VueJS related bugfix\n- [x] `1.3.6` Fixed bug in gulp file\n- [x] `1.3.5` Handling special occasion of 'null' in array\n- [x] `1.3.4` Syncing up package version with release version\n- [x] `1.3.3` Safari handles \"XSLTProcessor\" - adapting\n- [x] `1.3.2` Throws error if \"transformNode\" is not supported\n- [x] `1.3.1` Fixing MSIE11 detection\n- [x] `1.3.0` Zero values threw error in \"match tracer\"\n- [x] `1.2.9` Handling '\\r\\n' in string (throws error)\n- [x] `1.2.8` Automatically case insensitive - global regular expression\n- [x] `1.2.7` JSON data containing functions will throw error\n- [x] `1.2.6` Snapshot can be created with web worker (x10.js)\n- [x] `1.2.5` Bugfix related to not() preceding 'contains'-method\n- [x] `1.2.4` UI-related bugg fix \n- [x] `1.2.2` The XPath method 'contains' is automatically case insensitive \n- [x] `1.2.0` Added snapshot search feature\n","readmeFilename":"README.md","gitHead":"5432bad42692572b53c18cf745f14d21e4997187","_id":"defiant.js@2.0.3-alpha","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-QmmdaZOxXaiHwW+CspZzm0Wi/PPZ/d/xiXwZZBkeHp+VywyUlDet4PKjU5/t9OJsa4058sVte5MJb7+FGDIE/g==","shasum":"2d55182546141b793f0652f0e2cd341d8fcdb9a7","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.3-alpha.tgz","fileCount":51,"unpackedSize":1221177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0ixCRA9TVsSAnZWagAAMVAQAKMvbcXozbIWPhXZRdCW\noIyRRJJ/WeRdSFfxn6magAGluBIPsZy/CJCnRdyPJXRDGIltWz9Mips8YKPf\nu23NAuvakYmyHrSXnWoRQNybVTAEUghkLAngkTorgsc8ORGApq00BUiOK/b4\netN6g4BeN9UBfv6sqAQMLOY6hEcZ9KxCTfR5cd/i1Hle7aGhjhrLGyyHZkou\norSLWN3Xf6pD9i38ZAwrzwJM+Xcwo+blUkZLD0ik//kMyvslio58EWvM/ckx\n1LPkMV2kqeDnMIqSFt14j+/QAQNZM5hOazj2Bk/NDcOcAgr4pXljqzQoIa1u\no6CRuZIelGFnOAGIg7R9BzD85t8/RdqjnI69Mcmj/+m24qXEvbFL/vC/W6ex\nWTHHzJOMbD3epV6xK+zNIyxO1nKDgxCcARJr2s6bLM0cyXk16PfQlTZCeYZ8\n2aqnhT3+S9sEIYsITqdL8v2fAAPrS9eP3eWtwzCFWbVpaYjffFnIU9kazJRV\nuMSzRos2hM3ah/KZ1lPUn2a8OGCm3SoogWK75VyXJDmkMT9hG4k6iLfM3TKp\nSAAW0ufAO6geZk16KbGtrzBcR0X1eUHdBrS5HE9/DFDRNfMH0wjlrB/YLsG/\nxPzFiV0t/sfZIfG7Hk01x6h1dFVhoTXZF4q1zpgSe6Vp2M+ueheYpdSeAP7n\nSj1a\r\n=HXW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkKzgLOTL3XZt/0fIAejQFdELqSLyjsYmETJsKvpKKMQIhANnb/NgA7JVxFlxQJmTtVsd/5Ss5DHHEiRxSbqSVnnOD"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.3-alpha_1534806193152_0.17411996761790527"},"_hasShrinkwrap":false},"2.0.4":{"name":"defiant.js","version":"2.0.4","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","js","clientside","client-side","query","json","xpath","xslt","browser"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.2","conventional-github-releaser":"^3.1.2","gulp":"^4.0.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^2.0.3","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^2.1.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint":"^2.9.6","jshint-stylish":"^2.0.1","run-sequence":"^2.2.1"},"gitHead":"936c4fc7ee508446adb5d859b2f0b0e5515ca84c","_id":"defiant.js@2.0.4","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-ZeF3zjYz7oXU/fdUz06KJ+LfnKO/kx2/7zIxW5UO1zgC9ramMxXfLnSIOugg2wC2gWg6/u7orfoTuiDxmusOXw==","shasum":"e9f98ce35154d046bd015b169e55a03565d5fbd7","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.4.tgz","fileCount":49,"unpackedSize":1217026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgJqXCRA9TVsSAnZWagAAHz0P/3tAb3mx2e9rynUdW8R+\nvpFwUsOIzVSAUdpeNVMM8fF4qQCbLypvw3AiMe9N09qcMRXJbtayykTXR3N/\nDxyS9aVBEQQHfdOa0Dc+PU6Pv+x8axdvmOtBFZvEItTn834z3JQMZh75xoIA\nqb03ZkHxwCunrKh/JAguM+kSiHb0w2dDgGQ7UFUE0ZR3P8ogrZOZz9emKYVa\ng+J4o7UxMdA4+CGYdogzP+yDCsJnx1LYVdPih7UhVkXnC7l1tID0jCJTIt4c\nh/MxTRhFWBGIuGaKCuqH0paDb7vCR0OgiTU6ufoxf8JUhR3P9ZHTFOTKVB0k\nJFkuMCPm0JoIs8F0tW/zLt80O7lMiXyhdwiVVILLOioZpKIKHj7ojExFbo2p\nsLTQddLbpQJMSMAWe3b3tWpe7mMzqSpuXJYxlk9B+9fTxY5kQiGXdbLxFWoe\nruI8ecupncSa5/RUDC6eu9JoOIk0jOg5im5KlaErKZXGr7qVzKQ7i4UtgTN1\nxqd8bGMdrPc0+39Kzpqdx6ZqTQ9+SCl5FL577G5m/4A8YCruCKkg9ORx8Z5Y\nwsGonMgteV7RcqBVo0KJX1eczJH66Xg2EAAqzrOGq9KOSr/f1wEpg8eUxCR7\nCQ3TkQaBPXK/UoGRX5Jmxvbi8BPeTfdkzvuz9qREbpG7DnI7AP6qMeIqdGUz\nxUzd\r\n=zjSz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp6FYj9jCN/75cvYPbme7LBBbuf3gKqZTvsfgs5CDCJwIhAMHKHyiwot2ARPiYqMiF3KtcFmF/vgm4MbsM35gKy6/i"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.4_1535154838592_0.9100204413006923"},"_hasShrinkwrap":false},"2.0.5":{"name":"defiant.js","version":"2.0.5","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.2","conventional-github-releaser":"^3.1.2","gulp":"^4.0.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^2.0.3","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^2.1.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint":"^2.9.6","jshint-stylish":"^2.0.1","run-sequence":"^2.2.1"},"gitHead":"6a77aa52f06386503a71a083295cedb2a70f3ebc","_id":"defiant.js@2.0.5","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-oGKcaZ6+7Dm2py5VqEFu4F84O7qKCsjyzclRxYFZiOTBjtnc3MPPet3T3e6qadNl41ir3vHgbL4gYbc6o8z8Tg==","shasum":"2c5becba708a8bf086c8f0027c796ca0236ebfd2","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.5.tgz","fileCount":49,"unpackedSize":1216975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgzEOCRA9TVsSAnZWagAAha4P/RPXBg6hdOuZLg056xo5\nBkiAaNM49b1FNPE8unYRsTpQke0x72q9ndv00YiIgzomWp1S05T2UwdBEPZc\n4y9qymdSOBKa3Ol6Wpf11s2xO4w15EJ7Ors3tXzmH0ibGGwUSJ3wYS6ZABqo\nGH6zatFpmqToQVfh8srNQuKW57SfjX6hisjkK4CjFtmFvAOvoJMyO4XHT6Pc\nM4eBvWa0M2weXjyHQORhbvNAuiR3QIP5yEtqaKiwdOHHt1rZ6JAN6LKxI3yv\n5I4yoSaFloERRFlgM41wFn+xzTy+UuW7cdlXCQ3/yr+nSJwDaHblQrihicAe\nmog+L/GlnN3QjZg8eqAhiBLTaSbQHtp19K5rVhbryg0TW+xpHSsn/lHuGWa1\nZzT84u6AHEy+d1HXsHgjkmKVxdYoFE1nGV/qmEs5UOgZHdA5rVpoC920p3c4\nlBFSJtyEjSPpnl27veeBtU0nzmegQOWZXy1OXkdrE2pOTDhFJAJPajV+VTli\nF18z2M/3VEJFM7kfapwXyMdKSrdKtqBQ9zlonpQxHs2SlPh3h4Eb+RrJoqwO\nbOPkGB8usJLiXp7oj5Xw4vr9ASt/HodWNGAgV0IjAsKLVeu9llZUDSNQNjWj\nAa/HraPHpjGhWTou9sSGEa3xTrD1RgvnSTJTbI95uQMmKnKiyelPVjxwRyjo\n8z0S\r\n=wwmO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBSv/9qS232saLpoRjgLShRrmH/no8IkHJxnxtYT9QeAiBSA8AHcC4bq61vZMYh0QZxly7jI8aVKFhwQnl89HJhPA=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.5_1535324429750_0.8468113621290898"},"_hasShrinkwrap":false},"2.0.6":{"name":"defiant.js","version":"2.0.6","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.2","conventional-github-releaser":"^3.1.2","gulp":"^4.0.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^2.0.3","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^2.1.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","jshint":"^2.9.6","jshint-stylish":"^2.0.1","run-sequence":"^2.2.1"},"gitHead":"4b2adbd0f5bf16499b4070aa7e63e1db2efaf672","_id":"defiant.js@2.0.6","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-ZTkZ/CBQJlRiCHPY7uCu3OUEFxdpRQYttSdHPrr1eEt8vUlOoFq8ngLvT4LQM4Yqtv8OuTkRscNKuH2pHur00g==","shasum":"c99a3ca5bec9646ddc9d20e9d7228466c0e2fc53","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.6.tgz","fileCount":49,"unpackedSize":1216996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhF0lCRA9TVsSAnZWagAABrcP/iYpM5Vd7CS1wrLmPFui\nhmXWXY9BO1A/bLn9LqFTdPKgKF6hkeNercjeaXxl0lwb6OFg8/p/Zoj3bVB6\nplqDmQLCVHtY8HY8KFncCB1DcPaY5QzBL+IsYt2bnHfkW7VDsjiZOI/zeRbS\nseaHS9RhMh7IBNSUg+tlUNTdeYIZoYDf2g9rO4SyrsSuNNId6uwCwaklT3Fm\n6cL2DHDG6ejHttFjzq3ZppbzHtgEfR+nD8Xgb/QuJkv15h0tjOSwjSLEMDif\nGOwJ8IE5nrG2Jm3qIDQXCdaP13fJqEKMx/dt2L38unqEhrt4kd4XysmhsLYB\npSoI+iIpzwIAdimjW8YENxSXAKZXVu7ICMRVSKd4OfJnC8vl43LYAAqruN2C\nCH2knDw+SeTuk20anhnwq0BhygFt1eLKtBau8R+0z60tHyHhx60qlY4f/BFF\nSZsTuhuDcjZSoPbBDOcbSdBDWMMH+fHYaSUPYYg/GVLCw0pPcYlpvT/TkOrx\naQ5F3qzOctnv9QDxpKU6SNyvn2tPW/TXollT56cpvQIplBWffJd20IfLTP5E\ne1am7HnUVipqWXRp77UPZc/GIWnGvnVX6Ocwf6RcBnC8Uuq0Zhf/ds1zs0q5\n92m8T088T3F95dzth5BFvQguCVYJaO4MqWWGFDR9vB1QbKkjy1XKVU9CfnQX\njZuB\r\n=tMi7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/hz58IGv3m1GIlxKgTC64xzlWt4fGHu4lAcmFOPnS5AiA5FGdY29zhqwbLNL/FI7ZfUUFVmFt/r0xkJ6GXcKkV5g=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.6_1535401252722_0.44118416927818127"},"_hasShrinkwrap":false},"2.0.7":{"name":"defiant.js","version":"2.0.7","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"9.2.0"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0","x10.js":"^0.1.3"},"devDependencies":{"colors":"^1.3.2","gulp":"^4.0.0","gulp-bump":"^1.0.0","gulp-concat":"^2.6.0","gulp-conventional-changelog":"^2.0.3","gulp-git":"^1.6.0","gulp-header":"^1.8.12","gulp-jshint":"^2.1.0","gulp-load-plugins":"^1.0.0","gulp-rename":"^1.4.0","gulp-uglify":"^1.4.2","gulp-util":"^3.0.7","run-sequence":"^2.2.1"},"gitHead":"03a4df3cac42bea05bd078be91b1f50d070da545","_id":"defiant.js@2.0.7","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-R6Lvj3ES3r2TlDgjp8lDOlRcn1Lqa90k2RNsq+vJtPF0VYSYC41jQ66zSjvL0IdpeYo13QRDfZKDYx7FbGMFvg==","shasum":"7aebb8b9471b0d9d4c8aa4efd3731fbfba8bef03","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.7.tgz","fileCount":49,"unpackedSize":1215955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJborw4CRA9TVsSAnZWagAAXeQP/0bdJDTVo3MQISZEs4TY\nGr/p0+OkK2BbnbgpE2W5k7Cr0ALX9ZL2ghqsi/Ct4gM9+wON6JUn8lvvI7lF\neOOR5HjbzeOyBOhYpE+tR7Hus1OcOs/MxO5mywsYRK3QFV+ssceKP/ynGKIb\nYn3RqnPYAlK26pSBQ3WmfM6YcuE4BszYhS+PCR2LA2C7iZPSuhK1vnois07K\n+OFgUIpWaXlUhq6I0eq46LJfdzkIKVlMeQq9wYo4rAUgfP91MMbnYlS/d6RV\nmZ45+McZEIE4lFnXozskRmlK41Wh9Pu/hm56xlJDcWyFNNE/ZZi8FPCxlUoY\noe1SnFXpYd+Nmqrv5/Gb8CrE3tF7NlaibLT7eyO2BBvRqE7pXXTM1lCycAY2\n1MeQGXVyeoiL+W0YOaHF9BZdpnfGWpGJVHRQOyztkpDrURspqhSehXMo7lrK\nXhlbwwU7MbSm5TF4G4HayaKGf8VqGQqNNVtmkW9QJ7qEKqhFcasMvq9wE3ZG\nHAgq9fN8NIINuTi3bkda+LEqxASqMvDALpeaPA6GWzBWp+iKqQPyi+PfY1wU\nYXO61zWImGhc6nqRmR0Z4JakO9wkuWs31NyoJzjRTx+t1UA+6gHph8jz9Khd\npU37Q6AkvHsQzf1sQQUFKvfUeD5KW61jNvYIvd9r9z65PRoXTSPLL8y96vWL\n4L1Q\r\n=1BGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsd+lgB68Zfzz1yfSaJToRPzWN7InGJzZIvgeFvXEeJAIhAJj2Rrdjz7chAj0L447dpqMGHW35iqC4PXu8s3F0WphZ"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.7_1537391671343_0.7387787852912067"},"_hasShrinkwrap":false},"2.0.9":{"name":"defiant.js","version":"2.0.9","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"^0.8.0","gulp-inject":"^1.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"ca40a48f456b2c5eaa03107a797eea716b0ed27e","_id":"defiant.js@2.0.9","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-PPkzeQOH94xroFsOisUzzPN6JB/KTvCcDSzobytJKGoqWumwclIplCnDa6vURF8ne/Wdd4C3J8JDOM69U7eoNg==","shasum":"62b30f85b9d2104c253da8b7e914dc8f89024f6b","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.0.9.tgz","fileCount":51,"unpackedSize":1218158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb72d+CRA9TVsSAnZWagAAPtwP/0T9jMfPDXXjQgoKfjEg\n8bZm2U30kuDff1hlniPENw3AlBfO/sR1NJD+pGGS3gldExh/SlhKaBnXrkLN\nF9evdVwsO3+5yNR48zfnpQ4G3yPitLayiU41ogbP7yMlOrX4IJi7YkOvhcgq\nev4o9odLdOvK9vmfM//ERGAGlciT6K7HGiI3dUhRSXNNz18QN67jQthBCfvb\njYKazVR5G9RKVKOMjliO7jak9jTy+KbiHGkuxnDfFD6gKRRTnwivegnY1I2K\nR+1wAp9BOnNPR8TnN069rV5MpdOs4YakD5DYgW4xv2RxBwdt5B3KhwIJfJWc\n4Ux8tW4W/isBAezoSDhgDUzRp6TM5iHUO9cgqCnolJlGpOwPFYG/vv5vVKLO\ni++ykFl9Ep+gJDN+1G4wYzxaodEfEE9DoV4zYhEwxmBxqQFfnOfkTYCcG1zf\nWtVrzXWRyjX2tUXD4v6yanjHSZ9hkW/dsC9wA0vJ85q2Ol81FMPfxdKACY5z\nQtXHPMCTMnQ05ypfa9010WlWgr0iXtRY24DyZjRx1HXokyYez631bYYuRM/R\n/sSZlLpWz1nECw9dm/9e9e5EKpdb2jhElyeeACCbihBzillWKBU/PRXBP1dP\nFXBf9cZe5AMa4/9RMM07WMnN15atj6b8gzktvklrFuJ0Ek8+wulvYZa85E9j\niv3G\r\n=9kgJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgHZZJVHApIFHQrH4xwo1g7E1jqPkQVHn3YLvrpxvj6AiASKoap5PWgHC+XBYGjbvWSzwiwzWK6lt60ElJ8g5NZ7A=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.0.9_1542416253870_0.6432963087461907"},"_hasShrinkwrap":false},"2.1.0":{"name":"defiant.js","version":"2.1.0","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"^0.8.0","gulp-inject":"^1.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"8b7f94156bcf2454d3fbb59b50d943ec887854e9","_id":"defiant.js@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-PeFuzWUKBs9BUmJUImTm4yZp1eOPwcFigKgvnwIOzLZUijMhCxTzhuvJzaV9ZBibsqvPaYFxt2HIYu2M6vK8Vg==","shasum":"30d963cc1cba4ec81c3f7cd97692b960506b1879","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.1.0.tgz","fileCount":51,"unpackedSize":1218158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb72e3CRA9TVsSAnZWagAAxWgP/1JPg1UmxgrJHUlgMuww\nk5FUlBtRqF6Q0WOCTFoRmTFmBG6OOTvXLneOW7EcJp4wZ4wRz5hiGngwS+To\nNNsKeY6kfPOaEy6uOaaCb8VzAXYqNKr+myoLtmbNAuXFwNSURgVQIB67ABvb\n0G0yB/nlwJp3IIALZ1XFei6zwB/0odH8WzwAwYlYGtdHLyUNztRKd2j0MSXV\nNGet2QZ6bBvpsKJSMzg4UEF7AOWZW4U47pLKcZOnwFAx5d901Yw1quj11bKu\nguG8TzYEWlzLDW5oHsgCiGYo8OFvR6MdwjbcmxeeolwW4a82nvHZaTe5P1cc\nwIcbbR5VDU0WVOrYUBGyPqVsfJGl5P5xtv7VVDDOIsBiRFmmZ1pKTP6utLO9\n5dAo+05EE+RVulAv3ztmfcNSqVQLM7dyIPWOliBeDWhi4Su49KL3qZvcSL0N\niLp1Fk9hg6rEzqdYCI8RFvCiU1BRGYDkJcwkvafNHmSJGtp6VnTJnsGnxzvQ\ntaDzkETL+M66X4mmcu7KoZrkZ1tRsbNG0JSlRC9g+q7rQMN0yMLaLobtpLem\n9JZ/rFei3v4q1wptClVWrrj3Efe2WUWCp7HivLDnDfvIX2JJ9EPiDU+VfbBO\nw5g5owntp72bQD6lkMmpxnmaiZftr8WlmRCrxe6aodIWM+P4fJ/Hd1ptZPp9\nmI2q\r\n=S7gS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD23KOg86owxF90NIioX7qSQTP6ki7fYjXKVPQbuF1ydAIgeW3yF2u+vttH976Bbcg69IOpW+rqM3qMxI4rSrVZVcg="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.1.0_1542416311056_0.29872930375257734"},"_hasShrinkwrap":false},"2.1.1":{"name":"defiant.js","version":"2.1.1","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"^0.8.0","gulp-inject":"^1.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"2ff158ccbaa0f19b305017bd001fbfd3b43b7ea3","_id":"defiant.js@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-/UttFXe5suXzvRYNDkxUo9vGsV7gzIXzsoPLMpFxaNaPhGhLsR/KlDX93ruEDoH29b2pSfQ1s1HrlEoJCSsREA==","shasum":"fa194bc5fe53a46e9ddf781a4844f60920e9c173","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.1.1.tgz","fileCount":51,"unpackedSize":1218565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb72zaCRA9TVsSAnZWagAADE8P/1A+hdOGk3LsaLkLk2vg\njUFBD7u0g9/Yh1mzpvXpv4+GL6IwFWfRkLwKEj3nSlYWuBzlW/1av6gYC3O5\njRWXRET+mtypkb7BhgX6TChYhLz+SWTyB+YsNufUnb9DDflcGdbuIpDZXjI2\n9Xzpg/fFdnijFkJb0Vco5Ds7ch3uv0JxgFn/PSYjtWZ0C73ssSYkLvIYXvNx\n5KAN44NtnlDhD0XLjlsong3Cpz1KfgtHbFYQmfxg2LaFcAm1otKbfvgIX9Q1\nGnsb++5Q4A0jK+2nfFTvhyBB4PIAm3HqYGx3Lq+kno69OolTVXUzVlmiG2S0\nNXalBkPt58f7bDzCPSRtVd+vZthf8KG7W8D4RyIFjNSjy3YZntrW/74n/WQU\n8rdoriV1G6kH9m9YOsJG88u9YFxi4lEL4sV6knEwtLlKz16v97S81l4oOkY3\n8q5d5L6bPqZx9KaiuQjzzBVGY/KTLjoLeUgqQXY2s4t7nCTedxXUiBV161pl\nLKm4D+KuUA8BFbjZcgHzc1EYqOxKFmJRvEMUQFtQMppIVsPNIS9o1SeOrKJs\nJ+PnFwtL1W01wGY8b7u1WlJU741Z9E0QqpIaOB29v8PGuTCeJv1h/3gp4ECy\n0FiQEc9u1N90ZSSZ9FHpS1hdFj+6lXHRLzMgmpVlAGmf8w/9slH/MqpvMfud\nAsxB\r\n=9vj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRQqI+BMQWJaOMglpcnms9U8N7hpteL8ImKcrkB4qDVAiEAqdBrc5EVfS6R5jJoAdBDpOGFqLZcwKMe3cnZZdtIGKU="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.1.1_1542417625905_0.9316459454763832"},"_hasShrinkwrap":false},"2.1.2":{"name":"defiant.js","version":"2.1.2","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":"7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"732915c64b1877fbb13a013a3e764fd5b15c8f0f","_id":"defiant.js@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-eiK+e1M7Y6MAbln9ofQnF2NbQ4DIKiaQC8vQDr+feo+PiW0cQAG89IOIvEt4yWBJS1bjFYIeASqvvaSOxgDuXw==","shasum":"1d5ac5c399200e4a7037d0d36888cbeb41962305","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.1.2.tgz","fileCount":51,"unpackedSize":1218563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/wY6CRA9TVsSAnZWagAA9SoP/3ua1XWrnTBMc0HrezeD\n53JvPdbKFgF2o5lhiQacLzNt8ejcbnIP4c6j1vZRh6M6IsvwIzfIi0kHVoFi\nFGULB3c9Axx40+x7KIVXv1grB3KegBQdVXcTBe5YUFFejtBJdYSNGEMECRvv\nAZERLS/QIAADrgn8R0EVfQ89ayG8cFPxYNNXQaeewycZaQTVDvzoFkNvltFV\nr2ZGmN87p7NA7CvkfiK5QkuFpmVjGuIrgjp8pZUzVtFf1ul1F+8bBmIe8lnb\nREqJeNvEnQzNckAVax4t4rmYcY2AVQoMf033qGV++OQaZbJpuDdf3COQrg03\npOrwekJQMtaq+mdTV4Czq2cNdGmEq1NxKiO+EX9enHB9sfJS0L3Ulckw1cZx\n5UWR22c+/cMUcyESb4xPt1eHVHIKso4CZKgcXKAyQbrL6jTWAzyfMkCsML/q\nM8zLcuO4B+g3QbMZxtm3m0YOoePGcZa1j+Q+4sHzqggxKwe4/XLI6NOgoA0c\nuCB6ABEJ5pihK3dOLVO0zdZF2LFlJHDiI3oeP7BanONS98YHvyL1u+LHxeJC\n2Umxk+ix+1J1R5Rjht2GexERPk8jgXMu3cH3aENYJJeUEmepH9mnIPgpH6ab\nEUDljY0luHShBLuDmPwMZEH1Zmyv2jXxWMM1dsj434ytxJOwvluOr0/FyXC+\nAdi4\r\n=jHTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgBersl/Qxe6bQedbObHwhBFYpwcR4FG+I2oOJuapxXAiBLvEu6hcy/wVfxT6/qTEFYcBdFnSkzi6K2RVn+IcGnHQ=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.1.2_1543439930414_0.8282840094958466"},"_hasShrinkwrap":false},"2.1.3":{"name":"defiant.js","version":"2.1.3","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"fd27c8abc11ca9efcf4dda74c42c190634b35efb","_id":"defiant.js@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-kedmzMbE1z5P5z27MBHGTE59FqmuCLI6ThWLLOt9Jwk6LpmJ4wtjqN7TLk8ocMDTKrRLK+G5GykHZBDCXRxGfg==","shasum":"f2de1e61caf4073ed187d34308fbf5fc0a165613","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.1.3.tgz","fileCount":51,"unpackedSize":1217951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFUAjCRA9TVsSAnZWagAAwZIP/1bq7afbNdtk4uD1GqtV\nDSu4BVskpAtwHEE9Hr/QyKqB0c5SRAb2suXNPyDtSRyKHQFwkzdHKeSsad2c\nfzh/FKZj1RT7HV3B8ndlYh+aPkvhW7RhfDuDpvjDY7Eu/Z0bXs5dmtEFTaRO\ndtOkcAtNNq4RFIc8W9ppx8rJ+kjAwR1fKkNtc/TeRBzU4G/Vai8WQLwg2iuz\nKqm5wqddDFW7/6LtraR4T8ShTyxyu2+aCsu0vfTyCp4CJ+yzyzbqgRJxqhcI\nLOEuFQ8nHhnOkki6ghoARigR6k9n2Z+pQ5+WONIFucIpjVY74aE3vSo+IPk0\nM0Rx9BVPsB8/3C3PnaNchF2sliBeOMtVu7SLQCh2VEpKn3QhiiZ+Wfsg2ZTs\nrC4A2I8boDUrUOxRiQ3+rumI3AG8JblgcX+h5EXZNi0QaZGNGqqpC2qRblH7\nXNyFJWbcmK0tJ8vdh7dxpW7WDHxIXtUGOvYQchoOYfLki+dK9UnLuFw8TBpx\new8BdwzaO7v15eQ4axDwsjP/y1jVv08UlmL1lZ3jHFCZEPjjnD7ECdqlJpch\nqmh0Lx5PQFFW+N5M3o4wPZgjyuFj8a7RxtWf7a7GlAZesRqt5jMaTk2tuiGL\nxsjpD3bGJb1mawIotky/x8vDUIw7PVbeaJN5JYRO7A4DY++LQAdC/gu02qDp\n8kU0\r\n=9evC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/E8IWfkXH62gP+VFZwqNyNcZsvZPm2hAR9WUzh/lbSAiEAlIv9vAyaHwAVyODPyWE3q0Tym7O7mhrsRe8XToozCfs="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.1.3_1544896546523_0.2793749494926465"},"_hasShrinkwrap":false},"2.1.4":{"name":"defiant.js","version":"2.1.4","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"41c38079bff7c3ac5b1092786b76a33c6210ad88","_id":"defiant.js@2.1.4","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-dB7hdXOIXgAyyFWUYRW3sMTKSoA6Fg0Rxqne1Rz6ES8SbKhgR3oExsNyqjjjza97OsWvtuquEbwgvycnQ5rXlw==","shasum":"4df0adc8bbe358b9ac71a8fe2e011c0d533e0846","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.1.4.tgz","fileCount":51,"unpackedSize":1218331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLbURCRA9TVsSAnZWagAAZ0EP/1HLCojir62IO7bwcX8+\nN/u+zHtjCU1N3KfB8d/SQAx9ttl2f56ckIuQYUCafZd+pvbd8C0Xhjp+gyMN\nrulKiA9RxQgj4QjycFlDclN3u5xtrrvGFoSkkgzBWcCrQZX5pZ/ySAhU+AvS\ncf5qGOTRk/kImi/3LTO75PY6YnIQmsYMZAH1o15kqYyx1VVckZHSN3PHwcwG\n2A/xRFPM3qh5N27koKkHG4qz/0m3RuD8B9FeA3zXrZuEIawp+6iujqt4OgKX\nLrq/UrbwSnRTMmAxXkgq+9ChhwS+/ufWI+CYSRwCmz4Xxxy6SB4KZfcxuAKB\ntN99dh1qwXRzJgvgi32ZU36sUNuxhKX7ekHfMr6/80sqZf5gkreusvFHg+Yz\nStgkLdR/vOVLulk5JTTp/Zi6k7EdMOK7bV0kNIX8sf+ir6ZVk3N67/XP1pGM\no5q01n4Ge5On9j37LeJSjghwxV2eJZOlRco1/HtkuBces4pbRzH1QOIxYPIq\nQfK3GN5fCC1M5vT1KARFlY7FCNre2GkIu58qgsPcc0fTy9cy1P5JEJld4YQz\n6bIiNR65FsJMtBiY+dysCQCFlc3lKmihEbqly0cq/I5baWJ05S1qtOj6K1LH\ng3DU8OzQXhhAB1LAfJ5kSD3jlUos4tVmlpdGfIDVTpEW6xPJdKvRj1EPAb8k\nTAKX\r\n=8u7q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHV7lfFUfCKzdMcgseh+LkoUtYZa8/mVbNtQ91dg+an4AiAjAYnIa2rTo88RDpKvqHQAFz2iFyYAN1+f7bdJU4A5Aw=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.1.4_1546499345037_0.8232778339161422"},"_hasShrinkwrap":false},"2.2.0":{"name":"defiant.js","version":"2.2.0","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"97d4b209443b8ff78da32f21a4d725fe08cce8a6","_id":"defiant.js@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-YaHEAxWViWP2Fbbe7SwdPi05vvUB6hUbirGml1K+AF0KfdIpkckcKBfSw4fRtngkHHc2kuAKFvcF9dCOuQ3+YA==","shasum":"c56e932f2cdbc67cd35ab7b0ce357f79ad669a8c","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.0.tgz","fileCount":32,"unpackedSize":1212109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN7iwCRA9TVsSAnZWagAA7xcP/RDHXgHexsKQy6sycyUx\n3xtAa4fMs7oc3tGPDnOLtUGNCHg1QewmFwf2KTrkek89u269YwXLNsiwtStU\nDRlMPtU4TpfUIYIPSBMaMAv3NDTAmpAH108E0yJqMb046E5f0XztyLxHRwmQ\ndkrSLQSeyrUvKHvwUO6ldmNEDfvWaMlODrZEhFpnB0GBwDN+gCcyGBQRc4Xb\nZBoBqCgSNt6bMD/sVsDU5/C0htXzYQTBf7MDU+Feva4jqm6OQaa+6M+HvQ0a\n6GzuJjIS59xtQdpUccKWJm1LXmilSjYLTqaXQs8oqDO4HPDxqaBltachOfS5\nUXDNOrqRjOoQS6UkkfC81S5naqTQzt/aV6zBk1JKlysBg0suMC5gHKxl4J+6\nZI+WRXyJKaheHV+G+adsWOU0NfVrBojosF/wysX/QHAvr2N4NJKiaxc0nYgk\nBwDhtiiYS6GdtTZSVCTepynnV9SgpoSmM0NkwNUOQJ+JYxpafDsNZszME+TK\naTzEPbSgIVPmRUsmJHgPjHi1sPpa923u/O9c1VSKor8PQVx6i51wt0F5N2s7\n/WC2C5jfVAAw5sh7ljMzuyhHdZvT89DlG67DMm+GzBCSheobX2Ag3oPD/itq\nBOJ6FMRpk1WhyqSZHKysYbl5Jx1/3wVzyND77a+O5szPItXPdlURaItMZC9E\nVY0L\r\n=wQUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIS4DUeFA7BIrp6it6idPUa3PtE2SB2k1t3DAnP4mCDAiA6Xhc2z7Qy8rIUxEpkYEG9Qc6QmVoUs0PYOIKjDc23gQ=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.0_1547155628729_0.44648625764936756"},"_hasShrinkwrap":false},"2.2.1":{"name":"defiant.js","version":"2.2.1","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"6942d635cd784be9b76bc658fc9d6c0a5409a993","_id":"defiant.js@2.2.1","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-PDc+KF92dFYn2dIdviCRR7LMjgSR0EadIy//ZpKECewHxer+OshxNgOtU2P+WpE2h/YIJXRBvpx5yA58nqm+xw==","shasum":"9adec28ff6af411f430223ba41df07fac935e918","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.1.tgz","fileCount":32,"unpackedSize":1212756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUi22CRA9TVsSAnZWagAAVEQQAJa+1bk3Y1YnJ/TqoJ93\nrolmXcOogmFSatltrfgZZmDzil76ttbpG3zCfWe8Gb6FTP8lR/Mx5IwKZoFb\nAzvVmKRfeDuGXpt0PB+8mIR9yv2GQBvAtlHXFiQ+tR93s0PGteeHNW8xdVM7\nuEX8axBLrVjCe4HfhUT9TqBRm35qS7ZfEidcgU17RYD+GhJv4hMAxi50qKeu\nfnZZ1+Ho4Ef1QkTNvnx4xvtV9gaYvgOMglDnTvhsiJYAwpyYc0syfxsiZ9AS\nUFb5hXGhr9qHDdFqtm/o803JxYqenysKuMH9q2bunCGAdftDcp6dMIRHgBMH\n+/aXYG6U/M/z64vgn4da7GENvEtqBu9/RzumurHph9OcRFOIWTuX/rwAjqUl\ncAP8Z6ZLtfK8rFkWOFWHymLhs/UI0Uw7b5ohRI/uAuo0Zjg4/SZuD/Qqwc/V\nvblERMFOcGBSBwoQIonlftvXnCAZKA6/XVaZJZB/yatbfRTSuOZ1Sujvt1ip\n/xKho6b7h45Q9PGNM51BX0wcSEnswygvorKdauAP/LgYX4ynSv6Si2Ud85+2\n9LGouC60l5YU2LcABboZf8RmGVhZL49akKypbLDUzywmyWoageXJLELRcPj3\nSo6NiQ+wk6r/rRtttDrGqH8kRjSwA3ya8zQ2L/SiBuKQNXzrbn9S8qKah9EZ\nVmFs\r\n=pBay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrvqxWRXk2zT3e7+4IFJBd3Jh62CiwDPVX1n7l0LqLKgIhAMA6vdTRZLPG7zngZiK8VLHmh7WpKC5Z+9b/dKmJAzOS"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.1_1548889525765_0.5471913145513712"},"_hasShrinkwrap":false},"2.2.3":{"name":"defiant.js","version":"2.2.3","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"a76c7a140a4201d61a319f42e972604e460bab10","_id":"defiant.js@2.2.3","_npmVersion":"6.4.1","_nodeVersion":"9.2.0","_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"dist":{"integrity":"sha512-Kctm1BrTiqVlM5JvqJDbcz5wx04r0/UFEk3+RCQmVhKUkPLtBMZcfXeflnDfuuukDGKib+mp3PUpDaQZGQh1rQ==","shasum":"2d973dc1b11e1165753bcd0516e27bc377f61600","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.3.tgz","fileCount":33,"unpackedSize":1223402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgEAhCRA9TVsSAnZWagAAGo8P/Rdrl3bKYSljNhmjpsHs\nmiiRpQB7bifZ7WIWBryDizbk7/K5JzsVcO80TMoF37+zpDLH9i/Qw66+yh6v\nAqXVRXNHqmu3yfY3LkzFDuC4vz8biSE7S8eLeTqCGH3Lnxksm0bHJEXcJKN5\n47lBXfbFGO8rrneKEBGs69/oEAiCj9+CVFYTm8CaKYlHJk0aQIsgOl5lyyYH\nt52EKW9zJ+Q75d3m/M3wLLi8fsMNbsb5AwqZ8LyexoiEGXs8PtnwHirq6UZX\nF4uGlw6+NlA+InF1eai41Ydw3iCVIZsx7IZJuXmCVY5zBc5h91ABeCkNtS+K\n8ujkoODrshbJj75PAkniiYA1FfbUTHGjlYJx0uJ+nny9afxSSRs5z9gv993T\nL9rV+VnAwmxJfNOMQ90tOmRgTasZ/eivsd116CjvKBInHLF31OvSeWSBTRPT\nUUXQE8izlFcNP8nOd0LWJu0VPA2LtCjf3vLdCLTk+s0hatZaRKUH0/akU9Ss\njx1zZ7k33IFkgKu+4dWnGqhgJBQhDuo1ze4Hr826ODx9uw9a+Xw6ZTRZpsm1\n5t24XMQ0UfUVXIkFHfAreuvs5Aju/+kngeyBqWMHBxUjA4ksKnz5O7MNz5ba\ncOw46Y8pNigOhljrJwSaqI5S/akrEfJf4+It73hxlzvT7hn/FRAu6idop4hX\nJBqe\r\n=N8zn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp+PS+aPIDtHUbW/C1Pfw3kc/AZlJTMEJYK/XRHL5SmAiEAyh/gPm/mGQRjkOACQWYqhSX5jqKvug9fAfPSHOUpqos="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.3_1551908897022_0.768210618668723"},"_hasShrinkwrap":false},"2.2.4":{"name":"defiant.js","version":"2.2.4","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"5e3d80b84922b142c52193da9ad0205ca0bdb6f5","_id":"defiant.js@2.2.4","_nodeVersion":"9.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-M1w55Sl1UH6zCCUsPAl6Os2qomBwq0kAQ+7PGRz3AwggvFL7VU5gveDcqgbrFrOzf3oDlYH1UO0FWosR3CB5yg==","shasum":"431d492df96e38e4edad7f7f2129ed8d8702dc68","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.4.tgz","fileCount":35,"unpackedSize":1235813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm9sfCRA9TVsSAnZWagAA2oAQAIxs5PzHtHPk8PGsDmh3\nUZUd3irGyoVu+w5vVkJzJbjdYUvaA7G8ob6i+N4+nl3iERUyBbgspgqUJWXu\nV4Ydf4tUlUSeK+tin19agwk8XnayCLm2zplHvA800wxT7t7f48K/YSjuTYXt\nuHvBqx9z7FjAIWnh/L29WASQvd3V5gBD1u0vvU1i54pOsDrSje+npc5TAP+G\nu3gL7WikcL1pGezNzN3FKd/xn4nz0dAsdbRGmFJAmw8fJb1GFZhVXmdNo+Nw\nDg+8CUEh7Sp1+L4ztlWMUtHX85oXr0gO9ZlwVLy0WHK5EQFS5nyc3Ic7/zLP\ngb73UsPKjw5PSsurAOeP0vS444jJ4b5gL6rTNzCB794Jbmmx/jl2NQrJTnKm\ngnkTSAhsnHLPUzGV1F/TcBJElhKYGpSwOgyRVbYvPZ76LajURaKFX0lHY6rN\nHbt6mB1UU1SBf7Gw0xjpLjLEu5YR4awF0jUAqywOwuYmXcFdpb/q/L6545LS\nLHQ+QaCKO6cb461XLRGtmhIhPkPrh2tnyHChi+PXKqnb+FUR5ry77GRmCjtD\nTXDMpqFG3tw1EkCgfWGTgUZa7Z347LHOF8+dfRsB4Rik+6Ft0hqHnMtaNbja\nPZH5QGxYfofDhom6P67qakhhYxvNbQG5E2OL+AwhS56srj9dfZUf6sJtKqn0\n2ARd\r\n=F54v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaUeNf7qdg+R6mCWdOv04Vek/LB2xIxbLzWKI+sI8cDQIhAIKlnDbCAYpaSkyURV+N2yquz/+JTvF4KhYCljQz4QO6"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.4_1553718047310_0.3222526580750489"},"_hasShrinkwrap":false},"2.2.5":{"name":"defiant.js","version":"2.2.5","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"d7017cf473dfcd100813c085a8ce1624d8c0e368","_id":"defiant.js@2.2.5","_nodeVersion":"9.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-K851lk712VjVHrUgvGbaGIoBgjOoRKY16s9InKfKP/WeEabuQ83/21nMfEQ0/UcU+8RFxuLE3K/zQbIQdIIhbg==","shasum":"9175a519bae52d9244f4c269415518bac2dc85d3","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.5.tgz","fileCount":35,"unpackedSize":1235769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4VApCRA9TVsSAnZWagAAMS0P/0VNRXGS4Dqtv9CkFIfB\nEs47Vc/gi/Dxq4ntRhyaw+mSPcUsi52cLYSB5HIC2Orqe0Rg/n+SwefS1jQk\nxzs9/U6H94MvcRYvgdhL//kleP/Sp75PEPvLglFVnAv+MUkT97yj7PyzMK3h\nDg4QR9lwIS2Ux/gy5qi8Cit/91iwRprWevhyJ+REAFJ8lttBIIBuIspaqdiv\nZ/vk36gHXTUpanOz9UOSn8OIPU9Ax31e0LsjAYa5B2VmUFE9tTPtDX8uQRDG\nSJuuSMlr55vIcE3mT1wS70xJtW95UPbX3/mFPp81AXEL/4St3mGUXHVSpBit\n9vUfpjzWUMrt3UWQdR6v+OCnTJxk3Sy9SHgEKnoMHDIrnSY+P5DplJqSvYZt\nE1RkjyGD0OxdoLR2VnVfctu5GdOosMBnFYqFatWX+1DcMJxicWAQr9iHYhrr\nTiIYnwsYSas/KZdyUB1mcvtL71TTFq2TrWPaLQTcd+2GDUJLWD2haflLwC5e\nlulRLQPHIcAji6lRYcfMDst6xXSkO+tdHC2/JB2VvTWn/SwYiLIG9AARwzyh\ntacgAV4ckMSC48uRtqWSAh3C2RWgGw9FytVIzaJ0b9fNbtfQ6JMsMMvwmnII\nfxXOZBxCWKm4PLHunU1A3LHIO+hxJqAT6um9Azbxgqf/49KyhwwVwJLFu8r4\naUpj\r\n=AatK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXAosW/JHyjt3BlPtmOjqFFNPURf5lsSOH+woxXFv5aAiA4sICa5+daxw77eeXFxiNPvEsGi9JA3s2KllBcxzS99Q=="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.5_1558269993415_0.41840843717365805"},"_hasShrinkwrap":false},"2.2.6":{"name":"defiant.js","version":"2.2.6","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"59f09e5812c258e81bf2688d5d5a864f3bd95bf9","_id":"defiant.js@2.2.6","_nodeVersion":"9.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-c2wOifF1AnxtqnYk4HE/k44OHCu6hskQYQBYUey9GNcvsom8eDKJoBHCzncC38sCrR1iuAvFnxRkXbF6KSubKA==","shasum":"3126abcd25c2d6f655b1f79c25f8e3caa97029a7","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.6.tgz","fileCount":35,"unpackedSize":1235769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCUheCRA9TVsSAnZWagAAAJkP/RCoe0jl8gk2JybTjrml\nb1xhCvIFG4OhmK9yn1ZlaP2dTJ21bSu+qk4lOUEBbDz0UVzi2ZCb1Za27H4e\n9DmS3kjiFAjxh4806YrZsOJ64dPMuqY9UGUcsdFGoTY+lGhqJh0JyR9VRGy4\nzxDtlkEfb1EtWeFSLZcMoNOXkdu0+l8OH8koGELp4FYOt05NLSuNT88ALk6h\nzGHv/akcb+bGcslVWFecwZVoVjKGa1qSs4M36U6NAtslodQvF4+Zz3w/HE0k\nKlPiNKU+acnx6juxvzBKei1u8Qe5sgalzplOnN/CxvK4ztS8NX/c8gxlkMKO\nzuixP+A0HrANTCaCFh2spEcc6wKkTczxYMgjj+VNEYFNu+Vh8ytgihyKjVj5\nC4xWNOZdnf4ukGFsfVLv20jncH8ztW5svPDKsnvX4phwT9ZFEzflDoQIom+n\n2Zmpq6dh75kKyGZQF7KBZ3fsMhIbxEzQ2mB9wpaVu8H4pwtyBl5hENvn7yYj\nea6PrTf011CVfw4M16zZBZdUY+HSTBP5m1iKSsag8wNccS2FK2HWwbDurvKv\nLqBhxbY7Bv1jv/yNHl9cDYp4Tr5fWsUOiDjI8vs8R7VbBwjVO8o6r0E87F4D\nIJQ1WXtXYK+L/wDvQ5sXOGz1/m2WTb9kotCc8s+/mKsNJ0yiK7TvLMb2oDNa\nW2tX\r\n=/zyD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrDjkLEeizC4pkCqvPabhMxwJU6GO9VuNVVUUPeiRYqgIhAPLqOpCQPuFySPrBjjwcY4KwXvgPxhlFxS6SpOPXK/Um"}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.6_1560889437590_0.3152358239271651"},"_hasShrinkwrap":false},"2.2.7":{"name":"defiant.js","version":"2.2.7","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"scripts":{"watch":"gulp watch","build":"gulp build"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","dependencies":{"puppeteer":"^1.7.0"},"devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"4131751af1a1c0657c451983b911361dad046272","_id":"defiant.js@2.2.7","_nodeVersion":"12.18.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VF5l4m82kkDTz3QwgylpMh+tLAnKj0AOH2KyiDczUzk1YsQ1t7OZU08F3IQ3UvA6KJSe3eP9Tw80B+q0thuJ5Q==","shasum":"147859f7ea8a696bc9eaeb6282ea8544f9399963","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.7.tgz","fileCount":33,"unpackedSize":1223590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYmj6CRA9TVsSAnZWagAA/54P/3ygMsTRRqnPqUUxKAh4\n1TQlMs5SRY79k8guCp0uRyfXR8OsHS3lgDc9ktxS6H9Fvh/0cJ/6iNCRssd6\nQzFsm1Md6T3SmD6hXH54lGQQPpIkfdJyJQv3CXpGy1uyTwxYG1OVbZzgocPX\nfhIDTq/MkDm6WzQz1NDiWimtI60HgxXo1Gso5uOm0ZgtrEzF1IcwWQnRud/b\nKg6Y7Y521Gc3bqnv9ZbnHxb4UEG1pWYw+mvwHoYZm2CjBOSphMRioU+OcWm2\nH0hwgvqtBPDWMVT4O5NmfTBZs5xw9Ymi4dtzPbF7YGor5v7TBAVMpDuj9CIE\n/t2cCuUR8d0Y7ed7CF8/doZr0/fGhRIs7k5EZmmdIKWnzmJy6mHFprKcj2yq\nFqtWHIqmmBsnth+Nf/0EeTOiA7JIWJV70td0UBp70Yv6un8wYIj/ejfRnY8f\nskeJpzHTfLIZgX5Sz2dHivrO1Ov7YVkhDjaTWRd11DihmHlxDG7MIF6oXjc5\n+MLEJjbO5rt+aRtdtfoK3HBZmP4pTbjZTSEbp8CIUFPym2Gwu49+76Zz9NdV\nElCB779DEaB+QM5KhrIqSy6puTjuM7l1f4OqH48kb6iOnBB9Up+e/XNtnWfz\nRrPTfXyfLnZXr1I9Kfy34Ki2c1Beb9+1e6cAuNdaHHJQzHsnUA2qc5Nqi/LT\nWge4\r\n=TIiQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyqiIq4bYy0UqvH/wlItwWl1ewN3ynZjRYqMZS1xkqzAiEAg/mkaPnTg2STDk+1WHLrrYrW5DG9k7m8rRPVkzqznAY="}]},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.7_1600284921985_0.5864487175980726"},"_hasShrinkwrap":false},"2.2.8":{"name":"defiant.js","version":"2.2.8","description":"Search JSON structures plus smart templating with XSLT and XPath.","author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"engines":{"node":">=7.10.1"},"scripts":{"watch":"gulp watch","build":"gulp build"},"keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"license":"GNU AGPLv3","repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"homepage":"http://www.defiantjs.com","main":"index.js","devDependencies":{"colors":"^1.1.2","gulp":"^4.0.0","gulp-concat":"^2.5.0","gulp-file-include":"2.0.1","gulp-inject":"5.0.2","gulp-insert":"^0.5.0","gulp-load-plugins":"^1.5.0","gulp-rename":"^1.2.0","gulp-run":"^1.6.11","gulp-size":"^0.4.1","gulp-uglifyes":"^0.1.3","gulp-util":"^2.2.20"},"gitHead":"4131751af1a1c0657c451983b911361dad046272","_id":"defiant.js@2.2.8","_nodeVersion":"14.15.4","_npmVersion":"8.17.0","dist":{"integrity":"sha512-doUdqxsdCEBT21hrG4LiqWO7+wrFS4eodtnAQxZCfDnbQCpiEOAH+UZ5k3mw24AlXfRYSofdi+jR71y1dGnw+w==","shasum":"2ce0596af0ae94bf6c02e284ee68ba25be396527","tarball":"https://registry.npmjs.org/defiant.js/-/defiant.js-2.2.8.tgz","fileCount":33,"unpackedSize":1223539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByeq4ltOV3B6lpBXF3PflQMLX4+PyiRtQTUCXe+XYvXAiEA/VkR4AlFDwRaNch2TCZwM+Iq1liQUZl0cCs+lxLdcoU="}]},"_npmUser":{"name":"hbi99","email":"hbi@longscript.com"},"directories":{},"maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/defiant.js_2.2.8_1684769259771_0.7375971039232474"},"_hasShrinkwrap":false}},"readme":"[![](http://goo.gl/7TGBFK)](http://defiantjs.com/)\n\nDefiantJS provides the ability for you to build smart templates applicable on JSON structures, based upon proven &amp; standardized technologies such as XSLT and XPath.\n\nFor documentation and live jupyter code blocks, please visit [defiantjs.com](http://defiantjs.com)\n\n\n### Installation from __npmjs.com__\nNotice that installation requires \"defiant.js\" and not \"defiant\". This is due to the account of \"kstngroup\" has published it on __npmjs.com__. Making your project dependant to \"defiant\" might result in security issues in the future since I do not control the namespace of \"defiant\".\n* Correct way to install\n```js\nnpm install defiant.js\n```\n\n* <ins>__Wrong__</ins> way to install\n```js\nnpm install defiant\n```\n\n","maintainers":[{"name":"hbi99","email":"hbi@longscript.com"}],"time":{"modified":"2023-05-22T15:27:40.121Z","created":"2017-05-23T11:52:11.832Z","1.4.3":"2017-05-23T11:52:11.832Z","1.4.4":"2017-09-14T12:05:44.817Z","1.4.5":"2018-05-30T21:58:52.420Z","2.0.0-alpha":"2018-06-11T20:40:23.318Z","2.0.1-alpha":"2018-06-11T20:54:09.990Z","2.0.2-alpha":"2018-08-20T22:23:10.364Z","2.0.3-alpha":"2018-08-20T23:03:13.301Z","2.0.4":"2018-08-24T23:53:58.723Z","2.0.5":"2018-08-26T23:00:29.858Z","2.0.6":"2018-08-27T20:20:52.801Z","2.0.7":"2018-09-19T21:14:31.533Z","2.0.9":"2018-11-17T00:57:34.050Z","2.1.0":"2018-11-17T00:58:31.171Z","2.1.1":"2018-11-17T01:20:26.044Z","2.1.2":"2018-11-28T21:18:50.527Z","2.1.3":"2018-12-15T17:55:46.724Z","2.1.4":"2019-01-03T07:09:05.153Z","2.2.0":"2019-01-10T21:27:08.884Z","2.2.1":"2019-01-30T23:05:25.880Z","2.2.3":"2019-03-06T21:48:17.154Z","2.2.4":"2019-03-27T20:20:47.426Z","2.2.5":"2019-05-19T12:46:33.514Z","2.2.6":"2019-06-18T20:23:57.710Z","2.2.7":"2020-09-16T19:35:22.102Z","2.2.8":"2023-05-22T15:27:39.975Z"},"homepage":"http://www.defiantjs.com","keywords":["search","javascript","query","json","xpath","xslt","browser","node"],"repository":{"type":"git","url":"git+https://github.com/hbi99/defiant.js.git"},"author":{"name":"Hakan Bilgin","email":"hbi@longscript.com","url":"https://github.com/hbi99"},"bugs":{"url":"https://github.com/hbi99/defiant.js/issues"},"license":"GNU AGPLv3","readmeFilename":"README.md"}