{"_id":"@aspecto/privacy-rules","_rev":"16-d4c94cd0568268b05392b40ed83ffbb3","name":"@aspecto/privacy-rules","dist-tags":{"latest":"0.0.10"},"versions":{"0.0.1":{"name":"@aspecto/privacy-rules","version":"0.0.1","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"fb3a2d3655036867959f2cea1ca018b7266f36d7","_id":"@aspecto/privacy-rules@0.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-niEKQdnUY0RJyGNHysfdAJse4L/sq+OJVwCkwOA6XF38/JInMW/4vTAZnjRLpn0Gt4cmThWjN81FLVXQF3BDsA==","shasum":"f611579874ae78069cc623b90ffd84a858c7d399","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.1.tgz","fileCount":30,"unpackedSize":23357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBIEUCRA9TVsSAnZWagAAU5kP/2EeWApkiVf4OPSlcYH/\nSQXvlUR6mZLh9qH2kPvVtw5tNgUNwGaow+zBuNLHHVRUYFFJevLSJk2z1/O8\nJLKiQxPRhEd4Y76fTjQdD6xYCpFtETnEkNYWW1bBjMoE+bcbuz2OE5+hA52m\nQ+ujPVdUs71uaqKaxMq89shKIrctsUJxTolZj9oLkSeCjREtFMGESe3Bc/4s\nFpuwZXZoijVJ9SeOM/U1sWAvLrdGWGB/b7lbrSctn1ZkpApJhJUBiUi+sIUj\nPA46lDezyWWz1lqwp2Q/kY6epJHfCPNWHAm0Qz7OXKDZZiefp+5Ik6PXXPEN\n82sb/JBnyyY138+bEd+L1Ad3EEohfJMLSNsMXXUUtuaKNZB1MHD8aUd5Qubx\ndNFqy/xIa7wRc95o2sMg8zj9O0mQoXTw8mFl1BEvMNcgR1/xEo/jraZZXVim\nDuDYqUZmq4LJPU3d9VfeuRFaMnLWi0tKm2uulFC+RvdqJuD2vS/akoDmvejS\nejQEGoD0tyTxDjiDtbjqNUMUNjJMbbNaFv59BGgCLiQ4IU1FTcTw1ODiXOyr\n4fQJ5R0ZmpVCWFHUtXxjrXmo/0m3G4ztiHFUQ5nqrUdh52MkoV4KvIvjLDTc\nRNTTeCJLD8NUN+PUGTImMwYxo6eEVOzZa2eFAEMWw7OTphAaEYCyeKQ5eFyR\n7det\r\n=ZS/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtkxPQVIxeD3DDgkoEWROWbBJWcwieQJxX7MrNX3eXeAiEAkxZSH3bsZ3TItAKdw3ECt0seZ/g2UsWRd7NUpFmU0qQ="}]},"maintainers":[{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"},{"name":"habmic","email":"michael@topsight.io"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.1_1577353492016_0.161574085441482"},"_hasShrinkwrap":false},"0.0.2":{"name":"@aspecto/privacy-rules","version":"0.0.2","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"de2ceb365766d084a23e2c6680abb78595fbe3f1","_id":"@aspecto/privacy-rules@0.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-6ZvF7bHPSvx3NUV5XBFWSUY9jHP4hIK8K3eP6H6IyojzlLDTmC0OR18G7HBS/zrfF32Ku2/zxSGiVDICpC8kDA==","shasum":"32e606b49d14b57b478ddd34af3dfe8b513141ef","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.2.tgz","fileCount":30,"unpackedSize":24177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBdDoCRA9TVsSAnZWagAAfRMQAJ+zD1L7u94qOPRvymct\n8/n2J7b11tl3E0YNMuHl8b7AUqeh1WfNGWQh7zs0QWDIPNqK31qFAGVKQbPj\nKXe8QcuxXIoujmYXrf6NNT+a1YVL+AmYhFA/3z9u9FKMTlzhKykPt0Uzs4sf\n9ssYr8kPFr5AqeQ4ZHFlAByFOJQSRa8zN/J+DFUIJkETTWZWGivkjIFjoiCJ\n0JPwdap1EmVW4T1edjcqm1W5zNRATO36WhAT5up3ix9RvQtnCmJkF+SowsY5\nWGymcgdnnih8VL3syQ6BMLgKxFxEhGMoUxcRVSgRKY8jtEdKhPvi9nOEB2cW\nTB2r1njO8fmn2klhaNHktaw7dU/ShmqgXFVMEDmcZ1jvGV7gJZL9kVplDZkr\nKqeRwRtklZDrqopq1mPwZUuhwEoBr8gJfxbTLWFoyagQM2nd9uZZqwuxYmyl\nAEJKUlhBC4GaOinKNEUyRU66Rl0PKgpXwF3eHlMkFhc9XZyGtt/eTxZPDWNt\nH0zkIFwhh/y5/fAr0HVC9P5/tO2w+wS0rRC5yBlNYsjM9s3lhOY/SfCwihBR\nsG2J/QupNTTQ3Wu4Q5y7Ct5MDjttmIY6OzK0InBmfBfns4ocbU+yLIo+upEF\nMJx+udbXp/AD8oL6Gtzssvd8qkBLVn2ksI0MKkEhczFAh2LNouon933YXoQA\nWQDr\r\n=sVw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPuSOnCr0RO9txrOzBWYlEWr4J7g6R5BzumhsDEpggwAiEA/9whwEat834KQ6v6HSe7c8rlEuuaSqog+FqYYY73Lss="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.2_1577439464338_0.4915140462733154"},"_hasShrinkwrap":false},"0.0.3":{"name":"@aspecto/privacy-rules","version":"0.0.3","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"48a135d2b53d08b109a62bc4a474695949e2fa80","_id":"@aspecto/privacy-rules@0.0.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-HFQOUXA2ReHbm054Bl2xDr1GQRhTLiZ6Zc9HTSnrmpQvXSqs/WzyQ5T9aHgrXc3Xn7l+1WrmhargOoYw1nBTHg==","shasum":"234cc8f36ad74b6e2d56a2b295153f3b1c248f85","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.3.tgz","fileCount":30,"unpackedSize":24875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBfjvCRA9TVsSAnZWagAAH8UP/0HsKI2IseRrRv8n5d/F\n32WnMCFf/Sjo4r8xv5+xBG2nm2zX7PJdRQzWBVzLn8YyaxJ3fZ4Qqa/kc5+v\nDd9wX8jtokDg9H0vfFzdrqPhzDBH/wo5zZjHQ5D5dsL3v0G7M4DbGt31aoHz\njQMzoeUPAz/rpB2Uu/4dWQ0Ii4jdc55EyduCRN2cX1TtdXFXp/YLai5JelAQ\nC22dd4Y6EyhZdVJsIFrefvX6rXufBR5mBoMmTS6sGtwL6kcMhA+EU5/fh6H7\nhgm5qPbGC1ExZXBpKsabE0B3blrHseSdSfaJYwUI2KUNKcCtwuzehBIzdIUX\nq6tXw70WSpMT4IGXABJiVSm1NR+onOxkefPE8x/BQulc1KpyDq9sUI9Nn6s2\n2mAvlTBaWtVX1fNHFXY6CfAWAKuLAECOpnw3o3flVnNTW8e4L9nZEVkLUzoA\nT5ODbhXV6/IJaAxWDW748D3zvFrZsWfYeyPTdeoc1wor5dckdbvvUju1bce1\nl1UjcJBebMMHlIosauZh2UO8tH9/n20aJNOqbD/92V71XLguxq1a6UGPdr0i\nd4/QqcOJcWWvvTihXlx9aNk/PSr/B+3X0e8nxGqMCTxdU0diyhaYRsFsQ/Ug\na1VxI3nY1S4obsJh2foQb6hS4a42KnTS993C24gQnkpEAiiLCtkp5ZNc/VRA\nluBx\r\n=vKsD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvhgmBVdqojRzJoq5ZptqQVE0xVlwc3wFVqfvCuyzPIAIhAMgCRMzRHogfQAXM8rkLNLv/xbZBgvGuDDEzv0d+h9DM"}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.3_1577449710667_0.7987248769863364"},"_hasShrinkwrap":false},"0.0.4":{"name":"@aspecto/privacy-rules","version":"0.0.4","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"29fb66878390e66e76342d9dd0943274bd55fab7","_id":"@aspecto/privacy-rules@0.0.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-jt7hvW/zlg5I88EpC+gn753IfYgPpAxvtafV8ifmBGRwNgL5BhENpCfV3/mS//MX7GSKPNCajIc9nm3ihTY1bQ==","shasum":"0254637e51f140b6fedf513da3b8403b22713207","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.4.tgz","fileCount":30,"unpackedSize":26305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCbP1CRA9TVsSAnZWagAAL1wP/Awo4wsmWggDiqSZKmDe\nmrrxxZinDKgRnEwTplRQJKmnDdOjMBfRifPUv0ibRzrdUfm0Ru/Ud/WxZmjM\nGssVo4GYt3Z1sk23rkVYssMnQHlnZ41OUnqFGxaPL6ib7jtTPejWK1BYLTh1\nYx6M2acYQktNEXbzko/3Cit7NnB7YPi6F5PU0wXVolJSnvABHtluMzjWqPO/\nbgVAUWdQ2sykZL7Qd7f6a7x8ak6m9liL/JMgEpqDHaOhx2D0BpvRUn2axriR\nmv8H6+Ggubxu3xVuOyUAV9Kr816kcZAw6gUMrCqt8sxRhPU8lYg6VXahchVU\nkZEVrGhmT0GMROL1wkixrZ7KE5opcAa0vxPAjWk1jQLDd9b34XmsnedpKPgv\naDFQumNwrst0prR/IGIFCOgoabI+rjbSFvRes5yHaAv4lUrGc/CsFqxBzWjN\nSgQtjJFdYZboVrxDP2EZt7RgezJh2SFUIszr8r6Bjxu0ejJoR9+U1C/X+CTz\nZwrLqsjVAsmDFdYqg+r1YwnJfJsVXptFyJnID4hca0KmmA8jJNq/XOErhxSo\n/dLGYUXdp/F3nqbCc3clgGCUpZd3Ld9wkCFTxtsrPzUsYvyw7OfJrB7d6eY9\nonSQQCOX8/TahtWCrV6nU2XXv5VaJsjnfCAwHNdMV++cKSiJdhL3GXLH3/Vi\nt7Zn\r\n=Yo/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEW1HLnroOhtkJRuw+i6WHnUVGTaGSqMoT+X/Ud+fm2RAiEAuQOkK4MmsfHQxHTQ70QPOsXJ3tjK/GkhaMYYQeCRbyk="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.4_1577694196716_0.13473215978840525"},"_hasShrinkwrap":false},"0.0.5":{"name":"@aspecto/privacy-rules","version":"0.0.5","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"a1c872d0e522131d3aaac16ded5caa74777402c1","_id":"@aspecto/privacy-rules@0.0.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-t/eI5Mp4SgdB4boMa6JI5gB8VFaMly7S7P4G82ht6VJLSlG6a6Zcddpqkpf8OXP2fv1QotZf/h167htMnqo3pQ==","shasum":"6c58ec8ee14e462466df79b1abac0909cea92409","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.5.tgz","fileCount":30,"unpackedSize":28710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCdviCRA9TVsSAnZWagAALkkP/jQMddRAAnurnKHrOmFW\nctOynU2479ruzx7NodzHG91LdPMdzKPXrjsO7vwpPDsMfSKt5yCS3NWBHa5v\n7szyKrT3w6R6JcyH7VBkIFTDERmNMldLjRxDsq9AjgIGNBtaJvC3bOAGafqr\nNvrVmuFFsYGv4sZkRnjhPaUqeG4zbvbZbGZY9Z0PPn5VLih2/RYclZGFvjMe\npifEl0YXjl4usMkfC4dMfwCiKCJHi3kuu9EJCN4cfFFT5tcXfrIJ2sVdmuG9\nlVA85utIeBpBdX/WE352H0mfSjC7q/8b2kvO03VHkfwlyxfquY6FxGnm8IT+\ndXei40yvqoUX6X6h9cfrM8iXozsj15gikFBfXkCoMcdL1OIr7qaiCI+vs11V\nZNy7cKmLR285bPbb37M9e5shL9gdsHruLKNfXEum8njluwgveQ87ihrs6Hvn\ndyFuQ5sZ1PqFlJWIAu6DXD5+Xhu8e1pI1gWR7Nm4wfApBK/MUyTx6oxSVD0y\nuDSNfvy6B+HcEHuu27wMV0BP4Zklel6IukxnF+thxA8KwspiDEaki5XR4LDK\nzDjbdb+wsB/GRVSgA3mTQOWoH+BIvZ0jOmPNL+OF2TrSLBpCqF/20FK8glN8\nxQWM1TPFE7lwLYh0MD9kFO03IDrgUrZCjBu9syIX5JwQJrA7tdcJdj2MW5CI\nLotH\r\n=MhCv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnwW+PCN39a4uyRQUiDp39MDKHhxcPKcAeV6rECe5h6AiEA386xfWJndp8hhiAO/UdD2P2R585ZbxF+ZOzD7VGOTZ4="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.5_1577704418456_0.4134153730510943"},"_hasShrinkwrap":false},"0.0.6":{"name":"@aspecto/privacy-rules","version":"0.0.6","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"fca5a62249106d2b2b8105c55e614c36fcdaf356","_id":"@aspecto/privacy-rules@0.0.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-z2lBxaBo/KnmKk6GRzujwdCfDe0wKTaLoA39FvQbeaRhSj44wiMTIXP6IOf9FaY2IhXSfvUAce9/w8zzxlPSIQ==","shasum":"604ac5f860353ae6e78ccb44377764105df93402","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.6.tgz","fileCount":30,"unpackedSize":29224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCd55CRA9TVsSAnZWagAAdfwP/AhzeEBJBTwylMHjQ7uY\nM3L8w+tC2Bflsr33SU2NFr9QsQENAuArPnX8UwCwV9puG6mKHnz+tZbi3LiD\n28j+/z/rUeyx52uEaJKqcf3cskx8gcTxKoUhKPPnoquZ2/0cl/6LQ+AHo6u7\nr0EhVJj+d0TAnQd3sn73oKiG5N6yAg45hU1fMMGTE3FTZLd21vXV2Wnfb5ac\nkdGRMXTlz0BpB9kYJL+5uReYsQm62j00+4d10C4wq7Izz4mh5ZdVfjYvpU1A\n9eYkzBMLSk0gAfO7Jz2bry5f2HRZo7WoHzDUt/7H/ldRzN5pf+zE2oDGVarp\n5SY7Xj2GE1+A+zL5qV8DDcxIMGEM2X9kHgCvZP4qv+SuYo8D606s/SJW4/Iw\nfTFPgfCWcZSFJW7xyX4R93zEBiexq6FUhvcVpSplB+nPZv1rWknumpJtmi/d\nsqTUQoNt4yJzcAwYRd8QV3WLPPH1uRFcXJMG0/enKosJbV19GG3ASD9zzmSH\nP9l5r8/F0cnV7kb0BvK6i2SDQr/ODRQHc9ef9M0wM+SkqP70YQvxXLsk89hU\n0JD3aKr8nta2HMPzDiPX7QU5ovECDCVnnj29rp4WIcVZJV0L4WLC2OoCWvoH\nBYfCxRaydqA+hEhXUEMKCN0ac71t23s8StIPdlCIA+lLMKMNkDUt34WrnGuq\nPCnG\r\n=bDAH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGZCEBargyRs8zMiViwsOdHqtBSwIPcYRbYiSOXBmAWAiAl7e6jV1kDI0yOof2oDO5iHMDQi/GyFyQtJfDnQ8c5uQ=="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.6_1577705080697_0.6615110973033738"},"_hasShrinkwrap":false},"0.0.7":{"name":"@aspecto/privacy-rules","version":"0.0.7","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"7b70545f909668f13984f98521df58dafc0d6056","_id":"@aspecto/privacy-rules@0.0.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-YUyLm0J/PGSDsxKEvjLsjkzlCZSiUvNS7lH8vQNyOBjCDWS31h+EUfr38dvuH/sMxy0ywJe3KvLQv6OZQOWSFw==","shasum":"accf8d6a26f29c9da3ef06ec0d98482b3aa2fe11","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.7.tgz","fileCount":33,"unpackedSize":29915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCeGDCRA9TVsSAnZWagAAZEcQAJ4s4DALf3/01cI6eqUQ\naQXlDhucddlfMESH/+qeuOcZgvPbURxYlGAmD5C7mV0y3V87g6DJ1SJKI5ES\n8w23mWIf4BeDOsEZ/mWMMqS04ZbCoO3rudJJXsb6QMcTFgTtkfUiUqmMKkwh\nF74D0DfYln0erynjJWLIW3YzwRiUQZiWlbrDZhRLojCh9Yr65IPxbBwaufjJ\nlVWSVoE8+UGElkb4hBa7Wfv6CVho5R1N4H07doPwRFPtkfE93vd1RlqpblZQ\nlmKtgDauCIJHGiC10koAI4w2VihrwL/yPhRtRLKELpTXxykyEMkh5qEd2mYx\n0sVUfPWcAhNRlKaV1CKtt7qzapmNHPAii4gdw/zHGM+dz/ch6RFGy9slPsLS\nnlGEA7uU6m6ztYT1PQcfXtqan2W/2cOOlK35eKdx8F4jAZhrIqiZ0QuPwCxb\n0x8Il10366DPZBVXNsZyktQ3hCNxE/cYJzlvxEvhcl0frSavxvyywxZmW57i\nVkBPFa37nd+JpcB5ERDjS7BXGrSYG2aG3QeegswKabjbqEZFPKoC8AC1/mXG\nJrjaoydQ8kJbpUSOC/gLWQmvPcKc7f774LSzs5/jk0djbvQzgw7sX2D5+2EW\nZb3D6C9xcSxnxitMyfY4mFeJRBIVXk/Y8uu8u8pVEUl77XWlHMc9fZ6XKal5\nI/jH\r\n=bkiC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR1eHzgrR56UWYR3LevcT09edvrJvSONMtYmSi4VbkdQIhAKhh46F7Mjdls5ZUlb+VJlxOObmYWqLgFgmOTdLFxCos"}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.7_1577705859443_0.55712876049323"},"_hasShrinkwrap":false},"0.0.8":{"name":"@aspecto/privacy-rules","version":"0.0.8","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"9a8b68e857932e0467547c016fb12e8d4e3ba50d","_id":"@aspecto/privacy-rules@0.0.8","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-lKg7xINawZoMW7TqXwMNKjZtkmh6gSnJ7cH6NVOtkWOTPTOdpNx3H3NBDeW4JXxpjEINYNkNIc5t5IRyumaxGQ==","shasum":"6816c6592a98ec072baaa516935e212fcd83da61","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.8.tgz","fileCount":33,"unpackedSize":30028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDcOjCRA9TVsSAnZWagAAKhwP/Rwa64dsjhU2whQMk9yd\nTep6kHUwZGHlyvJZwzYcjNf0FSD0c4FhtSkbbvVV0OJXCJ4g0PiXsKXhN/lo\nfA+Y/Eifn84MECP4+OYmszCRagux25O3lm6uiibNTaGAHVvwYXTuXFCACMZp\ngOBYsDCmTmkUSQEhCRYKRjhJ3s+sJeNCTQwAAHTRp2PmEGSeA47Q8Aq09N27\nDKo1Y6NLiXjqJr0vdv8g+61uO0xcaRBk/QX/kSiHcy9r7L3V3srKpCsHan4t\nfWSpxJB9FJzNYygV5Fv7NwJp4uW5rp7d6OsYlDYrxHaV6TmFOJX0SNzdxb0/\nAznohp1CDjhm58kLbOQlabAEOSEFP6tu3FxKbqDKXI9rL5hPWrDJyCH3vwJQ\nLatqkx6s73N/MnPRKEblitM70MG+/S/XDU3+sCSMD+wvDCx0a135sHeTuyMY\ndvFtVa5SQCuzoDxx4IYCCmaErH/7Sk5Oi7he/LxDjtWbj7wyMeqIIUyYUhj8\n9LbuhUTslSrA4w6VRZc12YRb1pbewdApO9Ev+cPbSAVLqAz7YsKdJOMURKY3\nkLyr390aUK1nZrYynx1z/4Q4SiGVEZ4wRYdTg9raEmRMY3plhPLIkrJsbUFG\nVrXUJOsthz66PGPiDJW7I5FQsZ8HaWDao9nuRx7Vd+/by6zzRHv9ei+5oQ6O\nnBpu\r\n=TwHf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrrh5VIRBxRT3RLLvA/edwqusGeNvlXcguPG5IETkJRwIgOBwQmz2ERfo9//GcCR+pJpryuxhr0rZ2Mhoi3ZKdeF0="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.8_1577960355387_0.3595870120653104"},"_hasShrinkwrap":false},"0.0.9":{"name":"@aspecto/privacy-rules","version":"0.0.9","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"_id":"@aspecto/privacy-rules@0.0.9","dist":{"shasum":"14f42832b16b0fb07a39099f3a176b040977ff0c","integrity":"sha512-eQBXhunwF7znqavzykNVsfSpHM7EJEi/MxZjMt+PRmTur7v3Gq+aqZa9SXa2JGxqNCbbjqOHEac7ZoNRgAWwXw==","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.9.tgz","fileCount":37,"unpackedSize":30129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHIJBCRA9TVsSAnZWagAAstEP/3WpVR8PTnydRVRUN6ZQ\nNponKOmNjLBtaIslZU8HvqcfF6FqRdLudpITM3KRWdpES/UQAEwxVCrjuUxg\ntZ+dCuzjFkvkuozoXH3TbmHUOe6YN0Hxg1FOC1txK+L6D02Lm+lm6E92GPg+\n1QrRTd3jN0Wm6ujB0QACU36PSTBtEXnM10iN4O2+WXE3Mic1kppZ1h4qi51r\nhVroCWFUJWKtoMsch4f8TlcO/FmHLRDlSCBcXQuQZmuaRl8MGN0prp15QaZz\n6Jzo0CpQZqDfPVfREP/kIJdQY01N33UudfI4Qz9Tjc8O2/lX4gmSrRXm4my9\nCkElIUUt0SLNI1lJlEWDW5jXTcu8EeJARojq6KKJSOeKny4ppkDJzVMYvXqV\nFn+xf5suLzvrUX6KxJkhzAVIgAxqgkGKCsjCF0bdyPYfdeB0zAlNLhMkNjcx\n0OU795kn7hHdXY0F3+/ypN/Ek+7ZHjz5dA36L0xZTO3zi1oIZujRBZzhQn5R\ng1U15lFijxA2qu7PXrQcmKN6NvkCWVNaUH7LquXghLp4FGTr2Qvpu+8i1fcs\nzp+C0dUOF0dsna4ZFdI4lsKm/6axcy+UYiH7uN9fbpi4h5poRcslz02JInGK\nUwsgiqv9h+g/RIwYh8xSTkLoCAlQ3NSj5h0DdjnteZ+GcPOxe9Y9W5QUd6/m\nA6s3\r\n=Y9FH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWRNWEIetfK9TTygdhOvYMrKDhbGTKjl8doU0YWzXwTAiEAtz4F2q4nVpWJHIl9qMBUP+gZMamtbuG4FotWnjqvmpc="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"nirsky","email":"nir.hadassi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.9_1578926657302_0.23057191676379807"},"_hasShrinkwrap":false},"0.0.10":{"name":"@aspecto/privacy-rules","version":"0.0.10","description":"Aspecto Privacy Rules Engine","main":"./dist/index.js","scripts":{"build":"tsc","prebuild":"rm -rf ./dist","test":"jest","watch":"tsc -w","prepublishOnly":"yarn build","prettier":"prettier --config .prettierrc --write \"src/**/*.{ts,js,json}\""},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"license":"ISC","bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"homepage":"https://gitlab.com/aspecto/privacy-rules#readme","dependencies":{},"devDependencies":{"@types/jest":"^24.0.24","@types/node":"^12.12.14","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","husky":"^3.1.0","jest":"^24.9.0","lint-staged":"^9.5.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{ts,tsx,js,jsx,json}":["prettier --write","git add"]},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsConfig":"tsconfig.jest.json"}},"testMatch":["**/tests/**/*.spec.+(ts|tsx|js)"]},"gitHead":"b6b6c11d278eb990004937a841e4a317a45d3337","_id":"@aspecto/privacy-rules@0.0.10","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4RztWuKylFdF2zvXpjs9GWQes3US2ITj+yEUn/RhJpjf5yRV8SuT5sxCxia28zIADGUjwS22cWbbFzyYvycP/A==","shasum":"b0700287f0cd41de50eb00e7eb22b11c512a8293","tarball":"https://registry.npmjs.org/@aspecto/privacy-rules/-/privacy-rules-0.0.10.tgz","fileCount":33,"unpackedSize":31022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez4B4CRA9TVsSAnZWagAAzOsQAIULWfzdl/XlJ1lDurd1\nob3ytzE0R9Z7suC7Lcwi7p6qjQax9Sg/aOBuP3NaVkAjVr9VGAENd0vnbQCE\n/dV1cwGel3RJDlR0W5xVUpqf+5m5mCgQaMpJtKIPd4Zqjv4i8VgJI7Q//Hz4\nqRJul39kpEoRUzDtvFx2vME0W2XnczBqjOHN5j9pRJDEBgH5N0P0q7wQm/u2\nOs3+fbS9WmR7ktU5i1018VeXzTIeacGOcY1w8Yq0GskHyWMEAI/ZKlbFg4bJ\nwsZ7k1r2TGt4A+X4IQZIEAI+qGkCJ2I4rFC+vMWjTrxFIZr1Ly0Gx4azGEmj\nWsbQFA0CqLprvkinYXHp9sutIXdTFd+TpNsTLs8/5aF+Ba7ZFdfQEDhHbgxT\nUU8S2C1+IZv85Q1I1ph2hEOT3Hh+V4quBtY2ARzPqH78yX+tcwEhu1HTkEX5\nwknrm9bdQpxA2IJNwI4kMyn/dqzBcHZPvBmVnCdUuEIbSLeC5J4TtCFOo7RB\n0FdOjSyNZuw+uzn1PrNQvWO+Q6uYZ/ZVEfE/ej9btNWM1JLpLPOnEHscxoM3\nWOpGSM5fAUa7PaGnLdOrF/WmLXXzhQX+yNn79a89PWCZwc5Vi64dH+9ddHAO\n07RyxyX0Ge+h4erYxhkjj8+j6u7pG2tNa0i9+05ippzVTaRUOIU/TDjdd6cV\naKJ1\r\n=LOo2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIyfnBSlnsarGQrAlrnj2rmat9RzVwXtWRdw7FtyJm7AiEAtye7F3HOFS7YSVsyqvb5jOVWqOHf60lgPZx9utCeCE4="}]},"maintainers":[{"name":"habmic","email":"michael@topsight.io"},{"name":"mzahor","email":"marian.zagoruiko@gmail.com"},{"name":"nirsky","email":"nir.hadassi@gmail.com"}],"_npmUser":{"name":"nirsky","email":"nir.hadassi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/privacy-rules_0.0.10_1590657144272_0.6760562565217263"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-26T09:44:51.767Z","0.0.1":"2019-12-26T09:44:52.122Z","modified":"2022-04-04T15:48:23.051Z","0.0.2":"2019-12-27T09:37:44.449Z","0.0.3":"2019-12-27T12:28:30.815Z","0.0.4":"2019-12-30T08:23:16.917Z","0.0.5":"2019-12-30T11:13:38.595Z","0.0.6":"2019-12-30T11:24:40.846Z","0.0.7":"2019-12-30T11:37:39.542Z","0.0.8":"2020-01-02T10:19:15.543Z","0.0.9":"2020-01-13T14:44:17.448Z","0.0.10":"2020-05-28T09:12:24.387Z"},"maintainers":[{"email":"michael@topsight.io","name":"habmic"},{"email":"amir@aspecto.io","name":"amir.aspecto"},{"email":"dev@aspecto.io","name":"aspecto-release-bot"},{"email":"andriy@aspecto.io","name":"andriy-aspecto"},{"email":"yaniv.davi@gmail.com","name":"yanivd"}],"description":"Aspecto Privacy Rules Engine","homepage":"https://gitlab.com/aspecto/privacy-rules#readme","repository":{"type":"git","url":"git+ssh://git@gitlab.com/aspecto/privacy-rules.git"},"author":{"name":"Aspecto LTD"},"bugs":{"url":"https://gitlab.com/aspecto/privacy-rules/issues"},"license":"ISC","readme":"# Aspecto Privacy Rules\n\nPrivacy rules allow to specify which requests or fields need to be blocked or scrambled.\nRules are described in a JSON with a certain structure and can be executed by PrivacyEngine.\n\n## Example\n\n```ts\n\n// specify some rules\nconst blockRule: PrivacyRuleDef = {\n    conditions: [{ conditionType: 'always' }],\n    actions: [{ actionType: 'block-request' }],\n};\n\nconst scrambleFieldRule: PrivacyRuleDef = {\n    conditions: [{ conditionType: 'route', conditionData: { filterType: 'by-value', filterValue: '/users/' } }],\n    actions: [\n        {\n            actionType: 'scramble-field',\n            actionData: {\n                fieldTypes: ['header', 'body-json', 'query-param'],\n                filter: { filterType: 'by-key', filterValue: 'Authentication' },\n            },\n        },\n        {\n            actionType: 'scramble-field',\n            actionData: {\n                fieldTypes: ['header', 'body-json', 'query-param'],\n                filter: { filterType: 'by-key', filterValue: 'Bearer' },\n            },\n        },\n    ],\n};\n\nconst blockFieldRule: PrivacyRuleDef = {\n    conditions: [{ conditionType: 'service', conditionData: { filterType: 'by-value', filterValue: 'user-service' } }],\n    actions: [\n        {\n            actionType: 'block-field',\n            actionData: {\n                fieldTypes: ['header', 'body-json', 'query-param'],\n                filter: { filterType: 'by-key', filterValue: 'Authentication' },\n            },\n        },\n        {\n            actionType: 'block-field',\n            actionData: {\n                fieldTypes: ['header', 'body-json', 'query-param'],\n                filter: { filterType: 'by-key', filterValue: 'Bearer' },\n            },\n        },\n    ],\n};\n\n// example message (http request-response)\nexport const sampleMessage: AspectoMessage = {\n    packageName: 'user-service',\n    HTTP_REQUEST: {\n        route: { path: '/users/' },\n        body: { user: 'daniel', password: 'craig' },\n        query: {\n            auth: 'token',\n            param1: 'notprivate',\n        },\n        requestHeaders: {\n            Bearer: 'req-token',\n        },\n        responseHeaders: {\n            Authentication: 'resp-token',\n        },\n    },\n};\n\n// create an instance of the engine, set rules and execute them\nconst privacyEngine = new PrivacyEngine();\nconst rules: any[] = [blockRule, blockFieldRule, scrambleFieldRule];\nprivacyEngine.setRules(rules);\n// this will mutate the message, blocking or scrambling certain fields\nconst result = privacyEngine.executeRules(sampleMessage);\n```\n","readmeFilename":"README.md"}