{"_id":"@axa-ch/json-logic-js","_rev":"140-39a14831dfe0f1daccdb5a66cf95bad5","name":"@axa-ch/json-logic-js","dist-tags":{"latest":"2.2.2"},"versions":{"2.0.0":{"name":"@axa-ch/json-logic-js","version":"2.0.0","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.0.0","maintainers":[{"name":"mkahead","email":"marco.kruse@devahead.de"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"jackblackch","email":"marc.illien@siroop.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"3c0509cff82555586f627213db5fd5a116258a9e","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.0.0.tgz","fileCount":116,"integrity":"sha512-TZf2WZBbZzoQD1OmU02Y7GwcMTAC/d7AAhKxN/3ju82ORVzKiat9kdYUvAh4wlKJpO1tmUPJG6+D7iNYif0cpQ==","signatures":[{"sig":"MEUCIEJzV+fSfSS66N0KDYf5/e6Br/Ct0qAd26JNuB/U/lkFAiEA9hM4IrJIaEMiajD5vh7hFvLYWVhbL+D5nmJDcczhvLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj1FRCRA9TVsSAnZWagAA5EUP/04KqeMRu+EZod2j2XT9\nuUj0iOzpHopH3HeG6d1Nlxjdn4LW5RHrQOX7zmbW63LOXRWSJGRbSsauHBoP\n/+ukESLaIzzW9o9JWV9MlcAAkeGXMslzWY+P1XHbd+LKeImj50Nm6RdcaH+5\nVIpZ/uikS9mtwatVxN8ZQyWd1OAeTNm6aK9ooib1nvdv+hNplR1HiPxtcrD8\nDcbQsE2mrtPoto41vvFUIq5rfufwKxPPfYegEtT8Pj2JTu0SQNK4qRAKN0Y1\nUOKraaJRAxh7vv3xHeln5aiW9Od3Bl8Xorf3/57WAbWN1WT5jz5VA8Q8OdqJ\n0afpclmvlsy+rziEk0mWUk5xDxKR0tZa148RclgRYPBF4ytD5/41q/roK2ed\nvfFaxLkM/zknzLKRZKYKuwYWGvWhEAaNiw/0fUlhLxKek92+nr3LmTYBPEQs\n/0JQ4vvMa+eQedOwRzqiXAwCK+wFrozQxS+SgMVtkr5eY8YmyYrOlS4hptDn\n7in8598ibqoXpOVTk96rvWB0++1ChXZOGaE2eDtN192lizQtUPzWA4JmoWae\n9mB6yPMk/Iq7Z934GtPQiVusS3+L8zlfBqMjSGfr4F1lrwooMdRDnHe4RVcp\nHYqi2LHU4d/jZ5YCEOdgsXswUGgGr48HHoQUyYJGPQ0YCygpVoj1QvdHdYji\nvXwD\r\n=SJ/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"d56799465c6ce011c23f09d45267bba55ae55ec7","scripts":{"lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","glob":"^7.1.3","husky":"^1.3.1","qunit":"^2.9.2","eslint":"^5.14.1","rimraf":"^2.6.3","rollup":"^1.2.2","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.16.4","cross-env":"^5.2.0","@babel/cli":"^7.2.3","@babel/core":"^7.3.3","lint-staged":"^8.1.4","@babel/preset-env":"^7.3.1","eslint-plugin-react":"^7.12.4","rollup-plugin-babel":"^4.3.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","rollup-plugin-uglify":"^6.0.2","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-filesize":"^6.0.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.0.1","@babel/plugin-proposal-export-default-from":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.0.0_1552896336758_0.18517118615602746","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@axa-ch/json-logic-js","version":"2.0.1","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.0.1","maintainers":[{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jackblackch","email":"marc.illien@siroop.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"mkahead","email":"marco.kruse@devahead.de"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"6f91a6256d0599fee91f894eccb54aa47cd33b5c","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.0.1.tgz","fileCount":120,"integrity":"sha512-1TCqZ0SxssOXf2PWOXGoFjXy+O7AOc1N7FMeC6fsWebwXcxIa+vQqomYANZV1oo01j3degRzEtZ5OnZMS9HBWw==","signatures":[{"sig":"MEYCIQDysBtxULs06P1yRSaFGew0m9EfHOr+c+ouC7IrI8OamwIhAI4TqDh2nVYc9US82QLbQijbiTt22qAeEVwky3XMc9p+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck1M0CRA9TVsSAnZWagAADvUP/iJD+1brv5G1FkAPcwYK\nuGhpfi/rX9zZLqsKONSAS68hK1JWTKPFz84+8kPjtTriH27X2CiOGXX4gaTC\nZ4f1yQ+T+CR134KtCiiIX220yB5xoDxEqH/qy1GLl8WbpydSyralkzY4Sb5u\nue8FW+/zTK1RR4Tk26Bi5n4ktJ0q85Iez+dAhCtPhg3N1lfnsIc3l1RqS3MK\n+g/QLYI4pDRlsupkwjcP+kOSt5S7BbqHZj5E/1VHVHFodG2rmJKOD68hQwIL\nvI5JGmhkjOZsdVVAR9/tFqwXxXFciM735a76Wac8BWLld/G5No61wE/C9Ecy\n3K4TJzuj16ZjUW6zMW9epTt78wNlWv26HL6ySaefyF0n/Zv5Mmut29Jtcrp7\nALxV4X13Wfiln1Xq0IV3nJR+Z1yPZG2qCq8sHFJyOC6d+oChHwNoiL/lfwGv\nQtMoTlMRwywKzAyjNw7dDJa9mjYXGgEPcROQaEKaeEBt6wGWWkxUQ0yx8N+9\n1s1ctkPxDCXHOitXkyXJ3NwAN1BtDaaaI4dSXeiERZeck2VK5ldlM2q4U6sX\njLg3KnQz7xHlRuPFt3aNyJZxqH27fr1FHStY/6cK82sF9Neda71i/sCCFQFl\nEm3gdmeMOHRojW3JfEfdOeDBuzLitzNI8OY0HWL1uRTeh7XykZCbo3Sseq6F\nn6sJ\r\n=aTcs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"16732a7c997ebefdca0e45bce8120e8d39af4fa8","scripts":{"lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","glob":"^7.1.3","husky":"^1.3.1","qunit":"^2.9.2","eslint":"^5.14.1","rimraf":"^2.6.3","rollup":"^1.2.2","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.16.4","cross-env":"^5.2.0","@babel/cli":"^7.2.3","@babel/core":"^7.3.3","lint-staged":"^8.1.4","@babel/preset-env":"^7.3.1","eslint-plugin-react":"^7.12.4","rollup-plugin-babel":"^4.3.2","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","rollup-plugin-uglify":"^6.0.2","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-filesize":"^6.0.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.0.1","@babel/plugin-proposal-export-default-from":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.0.1_1553158963555_0.578173893695368","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@axa-ch/json-logic-js","version":"2.1.0","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.1.0","maintainers":[{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"elitsaml","email":"elitsa.mladenova@axa-winterthur.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"943ced950b303bdeab7f31bd437207c519eabbab","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.1.0.tgz","fileCount":361,"integrity":"sha512-XcB/A+PRHZTyAWYYXQfKpyd6+MTVMiD9Yd+qDwZDbWypyS2nbocWd7gUSaIt59CVFEUc/s/qiLuILds8kp5zwg==","signatures":[{"sig":"MEUCIGQ7BB+Vvz26n3CLtIm64nGhmpV8axAfSjqjiZgNTnnWAiEAzisqAOHpThrGo/EIQt2PBWl/GEedENHCy4LnCAIaRwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKFs7CRA9TVsSAnZWagAAOhYP/AsyDdsb/vi/8n9uIzqi\npOdz66RA1rQ1Pf3RSTzJBaYFakwderaA8Fpeya75i/jMI8bRhqlwXB53IZvx\n6eenLiuaBM/ZN+zjzlDwXZ64/KCGK5VjpuUl7spXYOwG9adHwz/ic0H4nM9h\nF913ziH2Gad2iZxyDkxjKkGUjtL/rzjNVnQkFd8EPcyNmEojvElDy+Odhd6q\nJOrYY6uRzbMrMGZtz1EcPeIPaL+t3nWxpmDFSiZOYwI7iK5GMs/6uuMrhpb8\nzsYFI7YeX0R19Ne5CSvQ8UW7wXX3fxsT+npsMjJAvrAU32+8WIIo9vWpCV2T\n6bYQZYmaKqSjA2zK1/7npio+feUl0RzK2ya83lyPyvN0u7aBQDQSems2T8dp\nULDKeZfOzQwbQ/Y6BmuRYayJL15L10XE/eryi7Js25W4pNV7AlrvDmcLRcrH\nvDkyMK7YcwlpKAuPHAaHh0wMAAP02Qc0BDYR3yorQrSZ6kao9eGTxX5ifGtA\nqhN4mBKxOjbBvntNNU7UDsHtsH0N2C0P61C1VEglBNFBJXnDx0xwoyy5qiNA\ncjdljpFFMiMxFpiOh8u9MCSnuRy85+1iqcEUJua3u722pDI9jB5W5Gd3y3fO\nogtrV1hELbAJmKQhHVS/GNRPaQLcVJPjlrmHcc2RhUy0IHDO/ARD+MpZOJOc\nPpCu\r\n=iqOA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"fbbe659168fb2edd776e38112c2a6fe1ce02ae86","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"npm run build","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","glob":"^7.1.3","husky":"^1.3.1","qunit":"^2.9.2","doctoc":"^1.4.0","eslint":"^5.14.1","rimraf":"^2.6.3","rollup":"^1.2.2","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.16.4","cross-env":"^5.2.0","@babel/cli":"^7.2.3","@babel/core":"^7.3.3","lint-staged":"^8.1.4","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.2","@babel/preset-env":"^7.3.1","eslint-plugin-react":"^7.12.4","rollup-plugin-babel":"^4.3.2","@adobe/jsonschema2md":"^4.0.10","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","rollup-plugin-uglify":"^6.0.2","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.0.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-filesize":"^6.0.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.0.1","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.1.0_1579703099331_0.3783072811972268","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@axa-ch/json-logic-js","version":"2.1.1","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.1.1","maintainers":[{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"elitsaml","email":"elitsa.mladenova@axa-winterthur.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"654968def6f8a5be32658e94cc6da7df36a6dfbc","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.1.1.tgz","fileCount":361,"integrity":"sha512-xUYmXwmGkOxp7WtPkZeYC7S4ztCYkP50SwmjawtFBq7NioCF7QtSkG6TsyQISpw2VqiVVUW2J0DyYpX4Jxhw1g==","signatures":[{"sig":"MEUCIC+ZzL+h/Zj9tVY714Qld1hjmWi1c2j0EzeEk3szyoaKAiEAvSyTX1N9XnxQt9kP3xGU98xCZW6vfMbElQvencRAMRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKb6OCRA9TVsSAnZWagAADcoP/2rpV9d8QtzbgA9eqmaP\neKsZ1WQnWrlYKzVKAu+HEj2BXb1j6OIbhcP7ZEeCCdAqENsDVPN+8s0CLVWR\nRJUIEwScrAF88wTyN0oYMS5CZ/8s9a3lTNxHbE0+Zj7REPrwNm51+kg8DyaJ\n731ifNqgY5uiYIMSeYzZcR5sbTxEADBojk9mluq2/hrqdFPP2s1bkUI9lO4g\n359ZKERqjKQr1rAFCd4+HUs5V4V397BlFdJbV1jfWmlG1HTHQxVsR25j/vHm\n/omdXpCCWg+P8RHFm4wv1Tt+vhIPrko3+4g8K7N4oi4MUyZB0SOGzsEJX4nk\nTT1APZDJKJ03d4pWw30H8ReWt6f3EwcbK/IlpzIuuaccA8R2yG4VilS3smhe\nvUtIIuLWVYjLO1T5oI42XGqAy5S/G0LgOsYdwSxYmHgK8R647QUMjAedCp+2\nj/J8sV4iCCP0RAHxvn1WhN1h6E++JWySN2DvPI3mGLVNWEl0GVCbOfgXrUqx\n1hwGjrYs4jgMbEjS+4tOCXyqWCIe1mBldZDNKaDcHENm/s8JbJwuWMBvlqzu\ns3BdxJixH/Ul/GRSSRqKk8mGmwyjptan71ygqRjEwp8syteYrVCsixaXVXd+\ngOmRpyKM2L5FnSRYaNyQFfAe1C8i5E6M6XNhLETP+QitLJBe5OdxLunlbt4m\nL6yW\r\n=KMPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"b09f67f464e8b86dc9956434b42093c96fc8fac9","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"npm run build","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.11.0","glob":"^7.1.6","husky":"^4.2.0","qunit":"^2.9.3","doctoc":"^1.4.0","eslint":"^5.16.0","rimraf":"^2.7.1","rollup":"^1.29.1","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.19.1","cross-env":"^5.2.1","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","lint-staged":"^8.2.1","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.3","@babel/preset-env":"^7.8.3","eslint-plugin-react":"^7.18.0","rollup-plugin-babel":"^4.3.3","@adobe/jsonschema2md":"^4.0.10","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.20.0","rollup-plugin-uglify":"^6.0.4","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","rollup-plugin-filesize":"^6.2.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.2.4","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.1.1_1579794062148_0.8882094704086507","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@axa-ch/json-logic-js","version":"2.1.2","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.1.2","maintainers":[{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"elitsaml","email":"elitsa.mladenova@axa-winterthur.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"8dcfd2cff6b3336b669229405049883a5019ea7c","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.1.2.tgz","fileCount":361,"integrity":"sha512-5usM3y/VSmsEB7vHI1VFW7DNrx5oVz/VjXbdRD2qMSmThx+sbo/XBAewA25xZy0JVa7qjjYCawudXiG+SO0AzA==","signatures":[{"sig":"MEYCIQCq9fa7ktIvCxQdAaX37lft4qnUeDob/ndEGOAhkyHBawIhAN9ZeM/YmAjls6dSE7DRo5SCzP8UeRG66YWB1+0p6TEI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKb9pCRA9TVsSAnZWagAA0TYQAISss5FemY2RmX8uUN6i\n+pmwT+rQtDbq4o+Uw/TuGARo+NLCTvlAUIAA7DCPRaiJx/T1FRkDP4AxF0sj\nt+kEj9eqi13FLxMkvezScL3J9pZHvS5cyQF4hggh4CyymsRR1gEFBZICIJFo\n1N63sGBAahZmVs3IWjUp17Nj/8UlxVg/YS9ikBExoELWVddzpQ623uqSakqY\neVjppeTKX4G0IARKFXO6uSPMVE4wv3zWWSeTA4KG7Q5Yutoy0J/9CMI4kUJI\n5m6iYnuaWPbfXVVbm0v+xUDYbO9jglAqDL9va3aHs9q4LXpjhhR48yzrl39J\nba2Ax4M4IN1xIZ+QL/QS92/zjM5TKuGSiH/PJMToefc9xaiYoxYL6xDAyM6t\nyjlFbAYADEuIr8EwM85vVi73KnwMt9GuKAXhU0i1kDnYtZZycOoQBk/FWsTa\nWtn4tEjuDBhFXTi+vW5AQ5ZAW17l+yL0Y0KOY116vwjf4QRJhfzIE1GhvMGo\nt0gOkkWiJlcC6ypD9MPCy97i0bQOQwOAO9uzmWQtafcXcGJEnWOUVGxx6izz\n3DKgqbO1DyMnENrwGpxfq6TBWt3xBoKhMxSbwz7WuZLivJgMAg+Mdgbh5MiL\nYAdIcp+PgImzNBUrCyxcfJg+Z4BZrYEfQMJfjRsai2O2I1icTmHifpof36Rv\nReuN\r\n=bNxx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"09c331b25500902f097312e74285db0b4c7ee418","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"npm run build","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.11.0","glob":"^7.1.6","husky":"^4.2.0","qunit":"^2.9.3","doctoc":"^1.4.0","eslint":"^5.16.0","rimraf":"^2.7.1","rollup":"^1.29.1","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.19.1","cross-env":"^5.2.1","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","lint-staged":"^8.2.1","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.3","@babel/preset-env":"^7.8.3","eslint-plugin-react":"^7.18.0","rollup-plugin-babel":"^4.3.3","@adobe/jsonschema2md":"^4.0.10","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.20.0","rollup-plugin-uglify":"^6.0.4","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","rollup-plugin-filesize":"^6.2.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.2.4","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.1.2_1579794281178_0.05931953181223171","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@axa-ch/json-logic-js","version":"2.2.0","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.2.0","maintainers":[{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"elitsaml","email":"elitsa.mladenova@axa-winterthur.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"983977422980884cda18cdea0afc4e7ce4b52775","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.2.0.tgz","fileCount":365,"integrity":"sha512-Ou30afjFuKagFtY/l2FiNRFRomx9IcUYIp3U1DkGF/WEfZzK5U8416IKyv0opFThkA4YVjndExd3ctTEbABp3Q==","signatures":[{"sig":"MEUCIQCJ0sQFcpI6rh4bgUW2uOvsYDAlWoYauUm2QnVFlPrHfgIgXn45SeGhFVtvymlBhRyMUEkWdH6vA0pzA7k/8ftA2UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":738846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLwURCRA9TVsSAnZWagAAzxcP/1jIPXgEOnrWkhBwHSY/\nizKnDQduSKkRKss92zhtwsTNKd3htCmAgbP7dvQziFeyPjNjP3fGkw1CrM0+\nzsobQjAyxsXTB6/4yr7tCikjy/YXfdWi8FDFfDOmePl1UcbaDkOH5SmQZml/\n9f8fBf1S/3tVYYdBalQjoWtuQcbxpi8kgsoY6fQ3wf62JkUooT3y9pmht4T/\nZqHL07W+rJqoqdQqPGIaQrmx2PM8SpsWoo9gDJ0ciPYdtnGwVbi9ELTIITgP\nhmSbgXTRhfhkldgMizsP2OkygzrCpOAB6z+BorfB6Ag5111mtye5OCtbkBwu\neJDCaEjzmR7qj3t/TbQ1SmBsD2B5arhXOX//uifpNrw0cAq3gszlS5h1rO3F\nk3jed9YLdd4qstLxXSY5gRw0knHDPcrxxNUynAxkUopXI5wTxns855yEuL1D\nQZKmdzvYnmkK6wwmf2Z2RH4dg/oDAnQnTmC/0LRDx7RZVKUPTpjGxRrwaflK\nXtU1rIxayz2dDtz0wmq9JwbA8p8KWfq616YojpIMOL7KuCl8Z/7TlujRH75+\nKbIZYQHbN23FDdr+NXPi6KEvKw3EsyDccIdT0dRSgYAF6fObgAjzU1I9h6f7\nAuBXgBOLgZQkxxx9kjheaFT7/sn96cgTc0vJRkD7Ehj6RRc0XfE0IcOYdcF8\nImJT\r\n=2a97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"5394d37e321152151ef82f2effc9bcc187dd6627","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"run-p build docs","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.11.0","glob":"^7.1.6","husky":"^4.2.0","qunit":"^2.9.3","doctoc":"^1.4.0","eslint":"^5.16.0","rimraf":"^2.7.1","rollup":"^1.29.1","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.19.1","cross-env":"^5.2.1","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","lint-staged":"^8.2.1","npm-run-all":"^4.1.5","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.3","@babel/preset-env":"^7.8.3","eslint-plugin-react":"^7.18.0","rollup-plugin-babel":"^4.3.3","@adobe/jsonschema2md":"^4.0.10","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.20.0","rollup-plugin-uglify":"^6.0.4","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","rollup-plugin-filesize":"^6.2.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.2.4","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.2.0_1580139793499_0.11796936614341469","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@axa-ch/json-logic-js","version":"2.2.1","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.2.1","maintainers":[{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"davidknezic","email":"davidknezic@gmail.com"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"elitsaml","email":"elitsa.mladenova@axa-winterthur.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"noahliechti","email":"noah.liechti@axa-winterthur.ch"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"0b80f6e58ff70b923ba40972d6b16f0badb8856e","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.2.1.tgz","fileCount":362,"integrity":"sha512-NFF4R4KuNM8C+yXBYTImFFfyukYjNbhIusFl0MeVjBD9XeipI/91x9j/ozzH3NqSB9/lQ9aSZHDGrAbx+4LUdQ==","signatures":[{"sig":"MEUCIQC7ZIl6xbe+bCtisOjcx4Oo3j5f92ssRn1bjtPxZWuJhQIgHojMyvQSgxRiMON3iB6aXmrAnJqkVWk2Eh+7xKy60PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLwWlCRA9TVsSAnZWagAAR2oP/049LUazzSa1UO7zPTIy\ndsrTNODIWuDXPIp//e3jH8t8AwXC6CtapnBeuTYCSKqdNNLcYq0IAQ0ZfOYz\nh8j7+q6T0m6uN42AQwmIBiBc4NLWqBRvezehdYHzg5d/j7ZnYbXSq3hgQoTN\nP7f/VAMYh6PplT1qtGBhhRwEGQs9BQI+OHHLvuGRC5bWfpQStpOIJZJtS9tq\nFXkkGBOUCW7QE4Gi/98bxvXEtK3KnqDKOz28oFaO2hl4YXBclqhjAoQg8E2c\nD4qtC24oae8g83M7D8tl2KVbFNHoSCTadb8gVAptXpvo8yk6/Q345/fQRsKG\ns+0Rus2VrtX6FFs7c6Y8ad+BuZdoHg4RBE6c3PsU01Myd5HRjgg7JLDZ2eeP\nlD/6EdbS2Xb6wF5hXmfpUFQavh6pmNYEEIWn0mLN+cL3os89N6u+Rm5oONwU\n+MvqBQ7+dgVlvGZvpyezm05RzqqZNdUeLJtTpbLYqdoqq83Bq7oKBDz3FypK\nQRQKaIcVC/xZecEWB03zwEbg59qPOYpnQjXHEIkLCNnNgFqZjCd0vvvZKARE\n8AT5FFCt5iIMq+NvdXApsCJ7zL1JAVEMaTEyYpL48lTVy6nfe2E48IGdSJm9\nV5PDvANBQ1S1gkitlAYEICR5nf2i3sXBQVn543U9AGNaqIp+pyW8LeJusX+D\nkVj4\r\n=QSK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"798bdaea0de6b0ae7ecd200feb1f82ef0f8a9179","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","predocs":"rimraf docs","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"run-p build docs","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.15.0","dependencies":{"@babel/polyfill":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.11.0","glob":"^7.1.6","husky":"^4.2.0","qunit":"^2.9.3","doctoc":"^1.4.0","eslint":"^5.16.0","rimraf":"^2.7.1","rollup":"^1.29.1","ajv-cli":"^3.0.0","request":"^2.65.0","prettier":"^1.19.1","cross-env":"^5.2.1","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","lint-staged":"^8.2.1","npm-run-all":"^4.1.5","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.3","@babel/preset-env":"^7.8.3","eslint-plugin-react":"^7.18.0","rollup-plugin-babel":"^4.3.3","@adobe/jsonschema2md":"^4.0.10","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.20.0","rollup-plugin-uglify":"^6.0.4","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","rollup-plugin-filesize":"^6.2.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.2.4","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.2.1_1580139940712_0.0037541583314664173","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@axa-ch/json-logic-js","version":"2.2.2","keywords":["json","logic","jsonlogic","rules"],"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","_id":"@axa-ch/json-logic-js@2.2.2","maintainers":[{"name":"adnan-veseli-axa","email":"adnan.veseli@axa.ch"},{"name":"andreaskeiser","email":"andreas.keiser@axa-winterthur.ch"},{"name":"andyogo","email":"andy.782542@gmail.com"},{"name":"axa-ch-user","email":"aem@axa.ch"},{"name":"bopplu","email":"lukas.bopp@axa-winterthur.ch"},{"name":"cge","email":"cge@tutanota.com"},{"name":"chiquan","email":"chiquan.hong@axa-winterthur.ch"},{"name":"codepleb","email":"codepleb4@gmail.com"},{"name":"danyball","email":"daniel.berkelmann@axa-winterthur.ch"},{"name":"daqana89","email":"daniele.colombo@axa.ch"},{"name":"drmarikos","email":"dr.marikos@gmail.com"},{"name":"dschillat","email":"daniel.schillat@axa.ch"},{"name":"fortunes","email":"grgac.michal@gmail.com"},{"name":"giantbits","email":"myr.steffen@gmail.com"},{"name":"jackblackch","email":"marc.illien@gmail.com"},{"name":"jan.capiak","email":"jan.capiak@axa-winterthur.ch"},{"name":"linasalih","email":"lina.salih@axa-winterthur.ch"},{"name":"lucamele","email":"lucamele1@hotmail.com"},{"name":"marek-polak-axa","email":"marek.polak@axa-winterthur.ch"},{"name":"marek.laco","email":"marek.laco@axa-winterthur.ch"},{"name":"markus-walther","email":"markus.walther@axa-winterthur.ch"},{"name":"matthias.zuercher","email":"matthias.zuercher@axa.ch"},{"name":"michael.a.meier","email":"michael.a.meier@axa-winterthur.ch"},{"name":"mjenny","email":"git@manueljenny.ch"},{"name":"mpiri","email":"piranavan.manogaran@axa.ch"},{"name":"noah.js","email":"noah.liechti@gmail.com"},{"name":"pavol_marko","email":"pavol.marko@axa-winterthur.ch"},{"name":"peterstaub","email":"peter.staub@axa-winterthur.ch"},{"name":"phil-schneider","email":"bartloveskrusty+npmjs@gmail.com"},{"name":"rastolatta","email":"rastolatta@gmail.com"},{"name":"salle18","email":"salle18@gmail.com"},{"name":"sebastian-buchmann","email":"sebastian.buchmann@axa-winterthur.ch"},{"name":"selinagahlinger","email":"selina.gahlinger@axa.ch"},{"name":"streifengnu","email":"thomas.duetschler@axa-winterthur.ch"},{"name":"sventschui","email":"sventschui@gmail.com"},{"name":"thedadi","email":"difada1@hotmail.com"},{"name":"timoteamims","email":"axaimsteam@gmail.com"},{"name":"urs.wiss","email":"urs.wiss@gmail.com"},{"name":"viktor.rees","email":"viktor.rees@axa-winterthur.ch"}],"homepage":"https://github.com/axa-ch/json-logic-js#readme","bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"dist":{"shasum":"1f3afadb593fd5d0912f9da7b7efa8e65201b4c4","tarball":"https://registry.npmjs.org/@axa-ch/json-logic-js/-/json-logic-js-2.2.2.tgz","fileCount":462,"integrity":"sha512-qrvpQL74rHuQTuKDRYFI2CnTAvLgEgiwNqqPs/jRwf0V9AWSxIJ9Y9HrEaoHCHmRN8B+rv3xV5yWII+uk1cS4w==","signatures":[{"sig":"MEUCIAsEgOMsJWtkWlmieGQBl5QXotqgNTpSnPdFTPMxN+PoAiEA8jml9do8Tup9SZKxkyzQVaZ97YdKNoPZUbGhilTeHjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0S4FCRA9TVsSAnZWagAA2IwP/j5EQfUkp+QSc+8tPM5H\nFP9fkjvjPKdvU4J3Tkiulern8V/zEwzIAoRGAeZ0B/yXaNP6c92jfa6Iwx6/\nwN1toqTdf4K08w4VPle6w1+qTuUQ2Iv0MbT9LB8Sr5GkSDcZ+Ijhvbs1168l\nduZqE7DIRuZ2DxRGA0Id5lxN7JsQ62T014JDVHVtpRZSremW3H5BJvoo1RNA\nQ4BQnDydN21qcEw6k7wsbukGN6ziwhLjcBO+5hb5zys4RG918XahZPoS7Co1\nYaEI5wui9hkFskq8lXvzdWZ98Yk73TyHuwPl/P0gR2lJOk7FWUbJ0BoMrHCC\nBlc6zG6tzRQL2eV9JeB39Uiz91j7xOl+MCKSGtJ23WTLzbZ47d/7uZW6L2HV\nTny8y7wZZiTub44jvtp1o96wze76XR8VNI/Ht5BJD7pc/Rm5i5kCIl/RROdx\nm3dlio6I+YIZpit7RuBh2+FHu9FgJoQq76pLtr0ZGn/6m216X4wpkZnlgiT8\n6eDU4OM03NnKwSa/AlcbToP5FA52nIHtpo5UtwsvriMopwDKTReVFYST4gzB\nOzN7Y1AP3Dv+JQwzv7FX4uaiJWshHtzqejFksskkdvWliaQDSKy9f/WSB5n0\nmHQeo5hT8LkhV8RF2fwsD1AQ0e3UMmY2hSibNO4neskiQnbj1geAtpGvx6Gj\nddO1\r\n=GFxE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/jsonLogic.js","module":"lib/index.js","browser":"dist/jsonLogic.min.js","gitHead":"59280d900a75be477e6420143cad3d83b2760494","scripts":{"toc":"doctoc CONTRIBUTING.md README.md --title '**Table of Contents**'","docs":"jsonschema2md -o docs/ -x docs/ -d schemas/ -e json","lint":"eslint src tests","test":"cross-env NODE_ENV=test qunit 'tests/**/*.js' -r tap","build":"cross-env NODE_ENV=production npm run build-lib","predocs":"rimraf docs","pretest":"npm run build-package","release":"semantic-release","lint-fix":"npm run lint -- --fix","build-lib":"babel src --out-dir lib","prerelease":"run-p build docs","lint:schemas":"ajv compile -s schemas/json-logic.json -r 'schemas/**/*.json'","prebuild-lib":"rimraf lib","build-package":"rollup --config","postbuild-lib":"npm run build-package","prebuild-package":"rimraf dist"},"_npmUser":{"name":"andyogo","email":"andy.782542@gmail.com"},"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"_npmVersion":"6.13.6","description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","directories":{"test":"tests"},"_nodeVersion":"10.19.0","dependencies":{"@babel/polyfill":"^7.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","glob":"^7.1.6","husky":"^4.2.0","qunit":"^2.9.3","doctoc":"^1.4.0","eslint":"^5.16.0","rimraf":"^2.7.1","rollup":"^1.29.1","ajv-cli":"^3.2.1","request":"^2.65.0","prettier":"^1.19.1","cross-env":"^5.2.1","@babel/cli":"^7.8.3","@babel/core":"^7.8.3","lint-staged":"^8.2.1","npm-run-all":"^4.1.5","@commitlint/cli":"^8.3.5","semantic-release":"^16.0.3","@babel/preset-env":"^7.8.3","eslint-plugin-react":"^7.18.0","rollup-plugin-babel":"^4.3.3","@adobe/jsonschema2md":"^4.1.2","eslint-config-airbnb":"^17.1.1","eslint-plugin-import":"^2.20.0","rollup-plugin-uglify":"^6.0.4","@semantic-release/git":"^8.0.0","eslint-config-prettier":"^4.3.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","rollup-plugin-filesize":"^6.2.1","rollup-plugin-optimize-js":"0.0.4","rollup-plugin-node-resolve":"^4.2.4","@semantic-release/changelog":"^3.0.6","@commitlint/config-conventional":"^8.3.4","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/json-logic-js_2.2.2_1590767108932_0.23902116139671747","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-18T08:05:36.707Z","modified":"2026-08-06T09:22:28.747Z","2.0.0":"2019-03-18T08:05:36.900Z","2.0.1":"2019-03-21T09:02:43.698Z","2.1.0":"2020-01-22T14:24:59.523Z","2.1.1":"2020-01-23T15:41:02.274Z","2.1.2":"2020-01-23T15:44:41.348Z","2.2.0":"2020-01-27T15:43:13.611Z","2.2.1":"2020-01-27T15:45:40.839Z","2.2.2":"2020-05-29T15:45:09.105Z"},"bugs":{"url":"https://github.com/axa-ch/json-logic-js/issues"},"author":{"url":"http://jsonlogic.com","name":"Jeremy Wadhams","email":"jwadhams@dealerinspire.com"},"license":"MIT","homepage":"https://github.com/axa-ch/json-logic-js#readme","keywords":["json","logic","jsonlogic","rules"],"repository":{"url":"git+https://github.com/axa-ch/json-logic-js.git","type":"git"},"description":"Build complex rules, serialize them as JSON, and execute them in JavaScript","maintainers":[{"email":"open.source@axa.ch","name":"axa-ch-user"},{"email":"matthias.zuercher@axa.ch","name":"matthias.zuercher"},{"email":"domi@imod.ch","name":"domirs"},{"email":"marek.laco@axa-winterthur.ch","name":"marek.laco"},{"email":"gianluca.guarini@gmail.com","name":"gianlucaguarini"},{"email":"branislav.remen@outlook.com","name":"branecko"}],"readme":"# json-logic-js\n\nThis parser accepts [JsonLogic](http://jsonlogic.com) rules and executes them in JavaScript.\n\nThe JsonLogic format is designed to allow you to share rules (logic) between front-end and back-end code (regardless of language difference), even to store logic along with a record in a database.  JsonLogic is documented extensively at [JsonLogic.com](http://jsonlogic.com), including examples of every [supported operation](http://jsonlogic.com/operations.html) and a place to [try out rules in your browser](http://jsonlogic.com/play.html).\n\nThe same format can also be executed in PHP by the library [json-logic-php](https://github.com/jwadhams/json-logic-php/)\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n**Table of Contents**\n\n- [Installation](#installation)\n- [Cherry-picked build](#cherry-picked-build)\n- [Examples](#examples)\n  - [Simple](#simple)\n  - [Compound](#compound)\n  - [Data-Driven](#data-driven)\n  - [Always and Never](#always-and-never)\n- [Compatibility](#compatibility)\n- [Customization](#customization)\n  - [Operator Meta Tags](#operator-meta-tags)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Installation\n\nTo parse JsonLogic rules in a JavaScript backend (like Node.js), install this library via [NPM](https://www.npmjs.com/):\n\n```bash\nnpm install @axa-ch/json-logic-js --save\n```\n\nNote that this project provides:\n- an ESM build for cherry picking\n- a [module loader](http://ricostacruz.com/cheatsheets/umdjs.html) that also makes it suitable for RequireJS projects.\n- a minified bundle ready for the browser\n\nIf that doesn't suit you, and you want to manage updates yourself, the entire library is self-contained in `dist/jsonLogic.js` and you can download it straight into your project as you see fit.\n\n## Cherry-picked build\n\nIf the default bundle size is too big for you or you only need certain operations, just utilize the ESM build and create your customized `jsonLogic` object as follows:\n\n```js\nimport createJsonLogic from './createJsonLogic';\n\n// pick just what you need, or create your own\nimport { variable, equal } from './operations';\n\nconst jsonLogic = createJsonLogic({ variable, equal });\n\nexport default jsonLogic;\n```\n\n## Examples\n\n### Simple\n```js\njsonLogic.apply( { \"==\" : [1, 1] } );\n// true\n```\n\nThis is a simple test, equivalent to `1 == 1`.  A few things about the format:\n\n  1. The operator is always in the \"key\" position. There is only one key per JsonLogic rule.\n  1. The values are typically an array.\n  1. Each value can be a string, number, boolean, array (non-associative), or null\n\n### Compound\nHere we're beginning to nest rules.\n\n```js\njsonLogic.apply(\n  {\"and\" : [\n    { \">\" : [3,1] },\n    { \"<\" : [1,3] }\n  ] }\n);\n// true\n```\n\nIn an infix language (like JavaScript) this could be written as:\n\n```js\n( (3 > 1) && (1 < 3) )\n```\n\n### Data-Driven\n\nObviously these rules aren't very interesting if they can only take static literal data. Typically `jsonLogic` will be called with a rule object and a data object. You can use the `var` operator to get attributes of the data object:\n\n```js\njsonLogic.apply(\n  { \"var\" : [\"a\"] }, // Rule\n  { a : 1, b : 2 }   // Data\n);\n// 1\n```\n\nIf you like, we support [syntactic sugar](https://en.wikipedia.org/wiki/Syntactic_sugar) on unary operators to skip the array around values:\n\n```js\njsonLogic.apply(\n  { \"var\" : \"a\" },\n  { a : 1, b : 2 }\n);\n// 1\n```\n\nYou can also use the `var` operator to access an array by numeric index:\n\n```js\njsonLogic.apply(\n  {\"var\" : 1 },\n  [ \"apple\", \"banana\", \"carrot\" ]\n);\n// \"banana\"\n```\n\nHere's a complex rule that mixes literals and data. The pie isn't ready to eat unless it's cooler than 110 degrees, *and* filled with apples.\n\n```js\nvar rules = { \"and\" : [\n  {\"<\" : [ { \"var\" : \"temp\" }, 110 ]},\n  {\"==\" : [ { \"var\" : \"pie.filling\" }, \"apple\" ] }\n] };\n\nvar data = { \"temp\" : 100, \"pie\" : { \"filling\" : \"apple\" } };\n\njsonLogic.apply(rules, data);\n// true\n```\n\n### Always and Never\nSometimes the rule you want to process is \"Always\" or \"Never.\"  If the first parameter passed to `jsonLogic` is a non-object, non-associative-array, it is returned immediately.\n\n```js\n//Always\njsonLogic.apply(true, data_will_be_ignored);\n// true\n\n//Never\njsonLogic.apply(false, i_wasnt_even_supposed_to_be_here);\n// false\n```\n\n## Compatibility\n\nThis library makes use of `Array.isArray`, `Array.forEach`, `Array.map` and `Array.reduce`, so it's not *exactly* Internet Explorer 8 friendly.\n\nIf you want to use JsonLogic *and* support deprecated browsers, you could easily use [BabelJS's polyfill](https://babeljs.io/docs/usage/polyfill/) or directly incorporate the polyfills documented on MDN for [map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map) and [reduce](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).\n\n## Customization\n\nIt's not possible to include everyone's excellent ideas without the core library bloating, bringing in a ton of outside dependencies, or occasionally causing use case conflicts (some people need to safely execute untrusted rules, some people need to change outside state).\n\nCheck out the [documentation for adding custom operations](http://jsonlogic.com/add_operation.html) and be sure to stop by the [Wiki page of custom operations](https://github.com/jwadhams/json-logic-js/wiki/Custom-Operations) to see if someone has already solved your problem or to share your solution.\n\n### Operator Meta Tags\n\nYou can specify the following meta tags as properties of your operators function:\n- `op`: usefull if you operator name should be a reserver keyword, like `var`, `<`, `+`, etc., type **string**\n- `withApply`: usefull if you need more control over operator recursion, type **boolean**\n- `deepFirst`: usefull disable default deep-first recursion, type **boolean**\n","readmeFilename":"README.md"}