{"_id":"@anyfin/acl","_rev":"40-353a9956baca79927aa7cb8c207fd4e1","name":"@anyfin/acl","dist-tags":{"latest":"1.1.13"},"versions":{"1.0.0":{"name":"@anyfin/acl","version":"1.0.0","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13","sucrase":"^3.15.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"bcea0568904e3b4cf34951687ee5a3afc0f76514","_id":"@anyfin/acl@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1T25sBvwmfDXjXW5noT8VcHfTwGNoalJlR4sgh3xcuAOYglAJ0NnbOpSHyy9Mv24BFr396DwSauoHWGmJ92gdQ==","shasum":"0c8af7c922f60efa02b671701b427ce3c38bf5b6","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.0.tgz","fileCount":18,"unpackedSize":34195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIuI/CRA9TVsSAnZWagAA1h0QAKGI3ys/kop/U97sbZWn\nG3KfGsi0NPGPILVWdfU15eZLYfyr5MfKeQFz7q4K/RqQY4peX04LIOQhZpQi\nDe3tX3vMUZZ3GVtQVo5Q52tNjbdT7c1xeDfIS5VMae3z5MQYmB5CxQ2autPf\nxIGL+BMr+KbpPiPmMJTc3oM+aCcximN0t9utXWg3RqLKsFSxFLLRYx2TiInk\nfRUpSZOCD7hF9mT4fR/Gr2mN0DiGOtBm8zux95Mc9zGJKjnVqqBh9yt1fGIG\nMKEc1AoWonnmaikEDQPAoogkbjEKlY2Aj6aWxABgVhxcl2tCiu3qQIGRdXqi\nT9NMsLlYR/0ah/HHpq4RKfgDpG5cVofKGHUE3rJWrO89QtSLMXL/fIOjKkA/\nuUuijfAV85GAC64mx8rq2cJHC5K0mPftk5BqLcdB/s0OPmtynuMyT0YIFEBr\nt3Wk7FVFDFYfkltSeDC4K4HTMu+zpNqyBZkD0UthICRKGG/oZlkXxsBHmnP7\nU1WzfwC3j7+/kM7zBogBfOLRwIYGSKmGI0InIsiN760U5XLb4l3dtNAElXYb\nlUepoL049RVYszARhlBIbrN4tYES3rLDUABXNFi0qlB2eyExf7L7zIlUH6h9\nHvRMUTPO6ktbty9n0Nbh/OkXzxaBMSNQmCWccrS/9N9GlnxsvmKpliexpU2c\nVNB3\r\n=D1gE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+1kFIWpK6qwAYp4OmMi2rrleK3TaN1SFz+VpGvuj06AiEA5+76J+fIDegQ+S5662HpiA8eyvrE090weR58upxWHbA="}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.0_1596121663409_0.1590099006882415"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anyfin/acl","version":"1.0.1","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13","sucrase":"^3.15.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"b81275323d048b0b0e676c98d0ee79d8ad843fa9","_id":"@anyfin/acl@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NWP17fA7IlPMnk9Rm5N3sm9hwWwe2vkexb1zu3sz0ocDO1WP6cHEv/WgoI3BXQuSRlKrjeiLxft/W8mFRUbF+w==","shasum":"61f8da3a74900c03572f193ccb09f523cf7539b2","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.1.tgz","fileCount":18,"unpackedSize":34195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIuPzCRA9TVsSAnZWagAAaWcQAIiS7aC+MZ1r+0xiSNHa\nfpc+ZL0EtqklXmxLYVQkP4OXpzuL0tL4HCxzfmMlIqzJYqEBiIbWWnAj5a56\nlzlZ2fo51yH6QQHY6/8s8cXbNpmdHr5G5UlpM6k4uMwlDaZYRiGT3HQiv1Kw\nCzcmXZHY2cDYHDCcoqlw5Bh2/ivpiA8CBvDSzbQyjpAGiHfTC+ek7T+wOPbT\nnsPtWltzATYX3gO8VQDBIdFcPzNh7N7vYgFm62E89Rkx14ItH7DVIjJE8pZw\nX5BeYs4I3JDOit6lvRLAiHhdWTxhrUaG1SOZ06IZ1ip1lyIVph0aHEyAC/OZ\nThNhGBzXxv4Z+NEEd3H9Uw39+Vr5y0zVVOx34/l/DFf4JhpJSzkmN9Z1urkQ\nXZTfZA+M7tBBCN2fUCAtf29SCSBvEU3DLc5WoN+7Ok76KjY5ybW1KmuvsqJS\nWjo2qV+T5ervVwwr/v/cNXfbwuurEOyY8q8cQWmlFSyIfr7n2Q1aZL+zyWgK\nX1TA9/EAoFaNAC/GoBV0GeNcDSs8tpw1cdg2JPOURt3hZxNACV5fprFjuREc\nxZsHyS9AU0YqqK+31fG888QKslBR82L013QXwoLzAuxe+8lWXqeYwX1TFbyp\nS0DYeQv2C/cnLBUo79HPjZZPyH01FANO7HllmyScsdc/3jYDIWE3QXY9d5Qh\nHSeA\r\n=Wiyq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClQWhQtD1yBk3tQcGLywFVGjkOLV/96bHNxG/v2XCyawIgFYZlLqpi+80Ct5Rz6C+u0DwD4+ITM5jTrGe3CgkpWZU="}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.1_1596122098867_0.8147386595447073"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anyfin/acl","version":"1.0.2","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13","sucrase":"^3.15.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"47992ae764ef46c60f39db4a8019c14cf39cc22a","_id":"@anyfin/acl@1.0.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-61mLvgRX9s/7IVfM1U5WhykchvEr24tSuwQFgKnI3mnIbpipI1k5JD8Iu3A2WXXoESsTLAI4uzkcBVeYPNu9iQ==","shasum":"73fffd0a2dc62df3cebee15d26df4d781c59a66c","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.2.tgz","fileCount":18,"unpackedSize":34195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIu1jCRA9TVsSAnZWagAAYnsP/19zdP1l3qKpDpVHg5wt\n4LbPSZEqcs/Ys6raoswqS5kAwQyX+sIqP3oYdjh9Tqa0ycrQTTbOzzgkUEBd\n4ybLyiby6604kJfiDTEsh6bOiL9cFtkHNNTdo9plUjPuHY2Aaw7iMM8xZ9yA\nDa3Fzsvc+l/RxpCbvki6OpujDPmNKhyMIIzM4vWnwajI3Hq5zK5z1VecgJaC\nApCIJsSBBr+oW5IWyRTkz+4o+4E1GD9Kt5Tw36ODb7ADPw1nfq0ne/0QDUsQ\nwrls5KQfCamQnXIR0g7HIhstGzXsdQIznRMLjL9U9atm44troZV62teGwuG1\nQ6iPZhRF8GI1WQHe9VVmglTGRO+YcUHkkYJNcaf9WyrEkkfkn1mQUrXQ5qHs\nkZfp3nfTVCubYaAomjXIp7hQlXXkV3gfTi4Pfwyfelcie4WXKV+hFs/4VaKW\nIkwMk/w5MojI+RdwP6Dh/Jtnq6yghac3Hk+V5+fMjCY/19pUojaTcQzSQ4tM\nynumUDGpzGRcHsmQH4dEaUDrGjjgT33fo1ZrLrjvPzwAyzGR5Wq3UPUrArQm\ncVV+s4kMOiN0tiefGSq2nr5TLLn4OlSnhbfIDFavzC0mWF5/RLjOD0BGb5gJ\nVRC0W47A7gdW3S9xun2hamcsc6xQgPpBlY9apvhwth3wvhC2rVKeaBzpZcaQ\n1Rvv\r\n=/tEz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEJle0/PHi8CF/5rGjotQscOl4EZWN674+zs+csCEJgAiEA1m8zWoUXSCTaNK9eBcBMNntKUh5t9AQp/mgbBldFnm8="}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.2_1596124514591_0.9564177737008226"},"_hasShrinkwrap":false},"1.0.3":{"name":"@anyfin/acl","version":"1.0.3","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"33cbb87bb38bbbb5d4655cffe81fe05081ebb4cf","_id":"@anyfin/acl@1.0.3","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5WqDfSYi9s9f6Dp2t+cnreJWPVPw8AeRqe3Tva62LJH4wzl3wjws4bl55jQ0xJoiKZ4vFUCWGWefCACQHY6iUw==","shasum":"15ad0ffd24b4db883c89c21ea4901c31e3f73f39","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.3.tgz","fileCount":18,"unpackedSize":34356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIu9CCRA9TVsSAnZWagAAz5kP/3QnHzGfvkZzVityYuAG\nBBul+aaPgfcxqNmgOa+wFhys2M1hAxAkfZsHrhNxz45s/pBFWVrzoxLyHzf7\niAWv9UFQoUfdZ/DcQbSIPkijMrx4VXmZ8GpDoWV+LnHqq1nPQ89BMxjVYihW\niK0Af/uatQHBaTLwFzgPwbVVo2lIStWsFah3x2M6Wq5keX2gCZf8CyfTp+aX\ncieDc8B3e5k1JklF6WheGzEjA/a5XRoFRt3XXO/GYKQ+eRjccJA78KhlE0mK\nmOu3hlyxgedMvVwE7V47FrE3fRLw4sEn+l03goCE25XbDhkmtaRRbKO+baLB\nz6auP6O91UYzAqvOGtVzRid0WbUdEImhnrXF6Rews691F6xQ2IEZsMtsIYqF\nb30ZgLcx/COLuPnexDoxbIVInDcPB4+YK8BExV2U1TVL0zl+WQfcpedThGXa\n9JPGCWPkEaniuRaILzpGzLj7cAaXByaU4ZP2IegwYLpmzvbVYVVPZzSQ28Ya\n5sutg1+uQJxZlB8t9/1cYDl2f51ubhFfcLJSXealAHRtajPexZFdeux5javR\nO4j97A9iZ/kAPkrvZOu798vRHhoG0jQ15NMJLeWshsU4Qjvn/mttIitmfzJN\nrAFzCbZ6bvHKy8DfMKamOQd5HTY1kzemdCoyWCJTQRYFZe7lDBl7wKL5BwLq\nWuJS\r\n=xqFL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbXf/G7i8RSjTAEvQVeIUGwKVBIiCDhsky0G1UZpkqRQIhALWFfQwZYYKPzV0OfXw5bLs8ncZxWS8RbxajosX5ufML"}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.3_1596124993929_0.18905826433762662"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anyfin/acl","version":"1.0.4","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"006a6a4ddbb23f1374899ba713ecb84c879d5202","_id":"@anyfin/acl@1.0.4","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-A+CqGK9u+Sszc5i1TwU16BStDOj4ymUk1QZNKAx70bRyjmD2milKS3ey15igbvM4ztt+27dTAF1AeRwBrSN9Sw==","shasum":"8de61168427ca8131645861895532c1c2b9dcecb","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.4.tgz","fileCount":18,"unpackedSize":35510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIyGTCRA9TVsSAnZWagAAxNEP/203/KVGofq4G0T58Fnj\nun6uPMtVkent5GXthroUL5kYrpCltEYo0BHougUkW2NAOAQ5UEwH/zIJ+sw8\ni/v0z0qk8XLJSNWiacpjfea8uz77PmXMVWPdi/rWf9GRAUeS1nHXBsTiug/V\nU1iOtlD3acHwjFfftVPRv4QDKaJVlwFRfI8wt8rML3H6FcfRT+hs8zY//dlA\nSG63eWusSG/zFhnOwAcc/1iCJGNnX2JEdt0S3IrNmnWIr6OaJYsJFHX8p5Ze\nctEU6GKuItJOzmsuJk5alP4/s2keqTzeuCQOkzUT3tVP1ZzpBsw8SoBBWMyI\nn3Q0CFtaJe9NtuuM7AwyDb9qmq5NwgAJvYfVcFeLPyQ/4+5n0vgzWyWmyOoV\nAZUVFhdsxRFDFv3x7v5A2Jj59Sohc5BNou5iJnfCT09zUMkKbaiGD1tWaIG2\nNoI3PboYsPCeRHhuYXelcUDpu5uR5bUmaHqqnBnzMjKBSJBPnWprKxyAsdSI\nYa7+kQWyyt8ewPYjJCr+srQYO/KwwtiAxkeO2cvHHnVtERFT1YPCIF45nNwZ\nPzZgEQqjZgzP9y2mKefqlfroLOVb7y8XJY5QlDXrBGor3ZK6FvD8Rf0uga1R\n9PhHF8bL4le1cbmUEijuZMdT3XS3h+a8rx+tPkFEiQcNiHAzV8J9Wy0aPDfn\nVjTP\r\n=5dib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXSiUOcSG3lsJBxkinVUYtyNcU3f5AMzurgOrWpn2HHAiEAnVbE7Y6OIa8CleoY099EtKlJhVRzbl+4FnQWhR8M+iY="}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.4_1596137875163_0.9212350493776797"},"_hasShrinkwrap":false},"1.0.5":{"name":"@anyfin/acl","version":"1.0.5","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"9b02c07c20eb1301b82210057accda69edd759c2","_id":"@anyfin/acl@1.0.5","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6jKnJqRokcHGD2QjBZZ/sOC3IKMXO27GmqsKjSdYT3eQVpnlgdAKhADYdEMHXFs0EtjjMnP5BsSOyRPCj3IceA==","shasum":"81342e5e237b4978167d96873bd5c75354382aaa","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.5.tgz","fileCount":18,"unpackedSize":32868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI0nsCRA9TVsSAnZWagAAeiQP/0ZzkJYnddxgpBCSQnb0\nGxQvguAEI7qhTUsPIPpdCrfUb+J8IDrdRPgc8JnPACzfNmUFTXVHSQ0Apro0\nRBHQUJDioxRlahfwsKKcgfDIjZcX097bvjdIeqTStPcOvnXXfEP3FhVE/6VL\nziVAtF2rT1X/qIcktUI7/bAIYpHyANBHpSG0O3d+3bj7CBH1/AOZR19aNL8i\nwR+N4XQFlthZRlz54bRCTfjkcnthxmLcW/00beQD4F5SZV9jwhaDEHKce5/O\nUWML+igUwc93bA5KYDovQ15b8zySaSiLXff8VWyYCzbWxv/29QE1CESKdfdQ\nAWm3aTVsfxAOW6nTPJLHgKRUiBp3IP6CWjoHwlCe+XxfQhG43CUwzo/677qG\n1i1AB09dN12xWI/DRmYanTaxeh262h7c1a7dLEqco4zbAqzAGW99eN7a0FQH\n7NLFO/bVLAelaJdFprVqEdqagLoGaz7YYWqy6sidVy0zh52T/m0Xl19W/s2l\niVk1VsTrubcBAvLEZjDAcm6APaIi90aqyEDp4yqM50fG0C/zJWuaEW9iuiWv\nDZS2EYkcgGRd4MEdiFCw8N2DpCerSJCwpkobYOMIGBlQs0VlatBP5sqNrSaq\ngehYeo7Jv9Cx/VxGv0p/jcWATG0tN373Bx4/nboWPv/7GViOz6XJIwz96VFQ\nwHOb\r\n=f0Nr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATTAM9ig7JjrVbhMXCYi0TfqF7TF5HT468lZE8FyXgJAiAR9zWnerdMZnjnMT3WCIFeGRgWCyGuECyFAEohmKdFTw=="}]},"maintainers":[{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.5_1596148203957_0.7779393376962904"},"_hasShrinkwrap":false},"1.0.6":{"name":"@anyfin/acl","version":"1.0.6","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"1c0a1e4c5cf70a287d04f0b0568c83d59e5f926b","_id":"@anyfin/acl@1.0.6","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hia/n4GtutQFnYbn1JBwTzyME12mEMt7rN9rLKL2TAvYeJbZP5v371LJwfQAEGHtyMEgl++drQth7tl84Lvz1w==","shasum":"05d4c7822672dddff0fc27c0fdfcc5f88585991c","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.6.tgz","fileCount":18,"unpackedSize":35549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcisTCRA9TVsSAnZWagAA3zkQAJLHwy1pBLJaRLynYhpK\ncyZRYJ09VlxHVx8M7+10vl8vPgydtFlEQG7YSld+Ub93lJiMgCir/zpcjlj5\nGZ3skNixszicKhoV3VeabXwnBtSDBN3u3dhp/ZVGFbzjo//krBhZbL71Gx3h\nHR8zN93KilAUnVULkFBgPP4IBbnzLTs4znkiE6L/zgjQyFzs2tul/pIpIxD1\nf2sIAHQEOPqGdlEVIKdsVNh0xBKHwAWsLzSNBfWgpiZDSwV/ox5G/gA3tgKk\nbPhWFNIwaLRGHTf8+7uBhRQC9KhHEPKyoTBsMXThuKsEQeD2YA5GU/tQMxS3\n6GSFv1QJ7gI5qslqwkoWbWpxOMU6O7ojK6wcTpLT0LO+sZFspyWwqLGqnByt\nKNfV15f7EZyFQ6iYfHYKHSDm6xnYwGUZcSTNzBjT7lcefm9CJXxF4mfpNWmb\nej9dhhZ57tBpyVJWDnypL/R1ybQmexWPXO+U7ECzWhM+vz6AwxWqrhkGFVUf\nvhSnfFgf73hRqzYiJa2RQ/CMKa3/bWyYlcpollV8R9N677K1nhlQY2NRg+//\neV4DHJFmSR6WaSqActwJTZzcsgKf+r+U00Ug9TnRkQMOI71YIFdMKxURUcAq\nfEvTDY7msDGST9Xl2hW6+4oNOXjB/n6wQFWPn38ieR4p4NJyjnC8NPlSEyqa\n+tfv\r\n=K3qA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsdk8p50NlBgw64C0RQJeI3OA6YkewvLnyd7ZE2E4YEwIgFnuA/v8gv0c/0W9hYuL/FqcMfKIYhDY+swPQC+bGPow="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.6_1601317650924_0.5640576488036622"},"_hasShrinkwrap":false},"1.0.7":{"name":"@anyfin/acl","version":"1.0.7","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"e5862643c0d14cd39c42b2a08d438042733f055d","_id":"@anyfin/acl@1.0.7","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-phKiE3Wl1IXHJJIdpBy8w4T43NEogX3gR5xhWtOyYbxrzYtr4HDK4QZ3uKjplvijOUn6kXEJ13iop8My+dY4Ig==","shasum":"85d34a3b465dbab83642590c3435314a599b1533","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.7.tgz","fileCount":18,"unpackedSize":41675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfclKsCRA9TVsSAnZWagAAX54P/RmpRUmLr9zMiLHvYZZT\n7uMYQ2BeKmiGvC1RVoIDqC4ZpJC6Vt2OiG86C/Cm4iGHoudlmuxe3Adj0Pqp\neK830N3bI9C+BzbnlmA6JjhNNh1WmwNnZDQ2X63ApJYt5TCQBjJlvsKrnZts\nmO2StfiKLgqvIzSIplPsxk6Q5HjJDSkNUO2mCRQUigiRE6PUorsqEMJnu9sx\n157bASEF3CaBeWEINs7rRh3gZO9X7lty1X5DBBsHXqoIey9t9dKBocVM3Pjd\nwdhFCVa034fW9iP+xZFWcJ7WoA1LB8zWCYjU16bgrtjuZ2BcxCQSoKZEG3+d\nFu6dv3E7AYIYREzZu5LSM++fFqF4ciaSh7zOGVC16GewLuUXNY34I9aHZdWL\nOsP/57C3KUvI/69hhwblsBpnnY8lZ1yLCt3yoA4QRkP7Dxk+4cF4XqseTjUe\no64lQxhPgUxyzl/FtKKWJSqt7790VszN0+sUCgpuLYI/TbYZDp3Q6N10QqQH\n8GXZor5QtNgx7REXBxnLMwVk+Odz7UpNVaL35b2YMk4RizQ1u3Ea+dd3o46G\nZPKK2oVeyfPPv5H3nBZHRchZ9lgi/4SWvaixGcTtHpc5VoqVQEKkNnnmysE4\nfc1w5DO0pdU/rVmpqB/0vzSd/yGUv+imGEjKK8jvothG/DCl7ferwCphbAgV\nSUmZ\r\n=krZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjvrGA+j2o8f4s8tSSv5DrKiZ/iWDLLlCabT2fLl16+AiEAy7Aya6lpyGzFFa9sj9CHGVhB9dqRQ9kK58oN8tk6rNk="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.7_1601327788110_0.007766228519118901"},"_hasShrinkwrap":false},"1.0.8":{"name":"@anyfin/acl","version":"1.0.8","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"f70e22d87a540dfa93f4469901479592f2f6091f","_id":"@anyfin/acl@1.0.8","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EQRmynlmHEUAkotYsNVxv4lKmQmhHmEN68RhKzQNvhDjOcJj69B/10RT887G4dCzAI9eMX0KBsTF/oBGdE4lGA==","shasum":"99695cb9fd014767c1bc20778866eb99b9ae3f3e","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.8.tgz","fileCount":18,"unpackedSize":42376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcuX4CRA9TVsSAnZWagAAYM0P/j/dqoCfSIam6jRKBzUR\ndcsypu36XSlGhAlte3uu17mtOjuXmTHan4JPU5c5fzudy1E52CfS8wtwgZAr\nZ/g71fDKDr7BMPSrruDYse9t1JuIEGNJ5Qcv4blQPRPMKWzqw25CFPD2R440\n+X+Sedu65jQq0N+nx+9+7mtjbt8kkfomgdJSllknFUwhV+MHncycYYJYN+8G\nsCkqCo9Lx8au+kqea+jPyIfSVY+TUrZvMGDdlhdf4VUEZVjE1KVyeZvJMtAA\noVh6fInDBE0eSmIdm1TrCOqftrMOHbMoBEN0SWAS70xTimRkXeNiRfvIKlxI\n1Yv9jP9mWGNxLx87lVkd1JICDvWw/51spkOeFgFX2NVoLivq+57l9Ki4zbY1\nzvYuHLqxUePi5WfFyyG+nO0vxOU6a+rjAACEqGeh4DxQiql7YhkoleUiqEtK\nU9/XSdmjodjzYc6EI/KI+eV8W9EZEFNXM3p/hdESKh7KrVwDF14+OH/IHrQb\nEXujGJ9LdGsEz1EfbSgtVfn/GcyicHaLV4bzjg/bGesU67IyQhj7vp7PfzZ6\noL6MypgPQWczzOvE7DEu59QSeum4fqip4KtswgKju1AdUkXaI51OuwCZ2UWX\ndkyvxTD0WXcxxkKgkG/ZM/ezEJDwD9ag3yAqWmMwoOQ1k/hs0y+A+gF/xTra\n5rzO\r\n=FRXB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIa26d8qtjIMpzkHYyItWvNIj/1ZcK6bn99k4uImGSGAIhANs9Iw9h9eFvQPgh80qK7gA9YwRaUIol4uS5EitQY6QU"}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.8_1601365496360_0.09682750000258467"},"_hasShrinkwrap":false},"1.0.9":{"name":"@anyfin/acl","version":"1.0.9","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"30fd3ff2ac2491258b8f41ae7aad5e3787417a7e","_id":"@anyfin/acl@1.0.9","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z1Eb0sIDyN3jubt69zGp1zBcZQU5hGZ1v+Cr8CbYvmH/AHXCj6rYCBlowMCVeZxCpavryAtsZ4bxz7xjHThkBA==","shasum":"b2a9e2c7171d5d1d5ba07371e0a525106dc63bfd","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.9.tgz","fileCount":18,"unpackedSize":42435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcvi7CRA9TVsSAnZWagAA4IEP/06jree0G9cSdqtr4ZMU\n3s9C/P0tYqdFhSBkA7DB8IYvg9RpB0QHBVnzUBPbRNiJ8QXo+uvOEuZzTmXq\nsy95M6hENMA3x3irSEphJ2Zn5RPJSzD598z2dGoalj3mzt3O/aGlwzkbcDsz\no/uQ/sk9P3UHxT/wPKTuglbBjUzTDxmbPdDEI5ug6PnN3pjuJQ+UoNzaXSGc\ncHEHUyGmwTPIvqiZi9D3NzBdkgxr0w/8Fw7Lh3k7JNF1wSIqqBC/QrWCanaj\nJ8ig2p315TqUKvGFfPETS6YvgIXpsMxwPhDlC515BcS6ST9yKhiUCpVowiGf\nMYWICvdp+u7jObJlze9kDdkJyivBOch6Jd61kA4atWNPNRbAwFYL0L9xKhCe\n/+s04WAW4iGztSdd2PpQZ611S3Icw6i7st9lgBmlw010Q2JOsFVJgr7lXumq\npqCoR+vidp/WZ4Mck+Issj+CDIEdCxMNfLtwqaeI1ShSo1ed46vFcQ/TIAma\nogDIXke6Pzt+U5Eq5cAqSFsw+8A8XZWaQmfZ9yLNyZjndCTdMWpzkUqvqv+l\nYIFghnZ+03eMP/0EGWKtCnxO4oIPfCRFzkk24A+fOZ/0IXRtOqRT87JPoYnw\nssLgtNgHIFX2elgI1nU/tYSBvQXq+WILu29Srebb83xr9q3Q1Bix3uPtX46z\n4bPO\r\n=Weds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHCAktC+6tUYwuZx+rwrPBxv4NsZDZvmSMK/ZhwSuvZgIgTJVrCT5Qog83/QuWVotelPMRd3uU39FQSCs6MoRm/7A="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.9_1601370299486_0.18098866419267812"},"_hasShrinkwrap":false},"1.0.10":{"name":"@anyfin/acl","version":"1.0.10","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"90f3f883e1a68ad6c92136e36c146c82deb5e8a9","_id":"@anyfin/acl@1.0.10","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r7uZvzimGhyM+l/zx63FCSCKpjQ/R01JOJCRK4B2HjvpD5G4Se/V2L0lh+nuIESxNsUV+YxlTUu+fAC6dJVtbg==","shasum":"f690e2206f15252319f1208b8d904a6b7a4334ba","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.10.tgz","fileCount":18,"unpackedSize":43208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdK2/CRA9TVsSAnZWagAAk38P/2QHlUZMvIPXbxa08J1s\n0foTxzfToj8wXobUfFEdELEWbMaso9gp+QIGsCK3+OcCIcaniNoix/h2xJn3\nFpaRReFSLpm4Wzn4hz0gWBOujN1zPlr3TAPSXHxjAl6zG84E2NGPBIwBpUFk\ntiVNjlNyAL9Gt48P4Ie197Ua2RQzRT7Bc6kVEZEYuLNuL0gwOgkgxduG3Abn\nUnCvyjQjPGuaAaetFvFZnYruu1ndjGzghkTF6XqT2jQR9Du3ePH6EaNg0uHA\nvXpbOdzdsQxrni9/4vVFBfpXKh4ax9z3DJ9xzYNSKsRL/m3eQYnulf7XNzJ+\n3fWjW70b/XgTpIWxA4s9zrXYMdwUIt8qdoKzZwO/m2NHQdF2N0S9EnyXLGQ2\nlYxlZ4YITicIhbrYKGg7rG2BAjjEN5YjtMLoms/xdF+w1jj8y5YgKaVbZxxg\nP6GckYHvfnhe9gNuxndX7VtY46WWQ7IwcyhM8tD+nPs/O673wUVOv/LlU3Lm\nKYJu9tR2JZUaGVtFNEQ54C6v7ydGkhRbLsPvMTj1pNVDDqlOuax9hB4YmUKW\noZLLZES21Bb/BqB5g10/rbOV+POSajbHnxB88JyB9ByzHUL8dtGSOszIeFv8\nRgm9TlPrK5sGnj+OT1/5wdPTHoBeeCTdlitVFw2bSWgYAbGSETay0Afq4n0m\n4Uhu\r\n=ESvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCny7Qgs8SgAo4WWlbl/LMrorDaeLL4hWyQJUFciSlpMwIhAPo+ivo9y2jmJ6iN95lIKAO1OmNJ0h4TqoJPYYSHMIeq"}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.10_1601482175191_0.14187602422512113"},"_hasShrinkwrap":false},"1.0.11":{"name":"@anyfin/acl","version":"1.0.11","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"833dd5b89879fa126dca954357a2cf2b023ca946","_id":"@anyfin/acl@1.0.11","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8UMVOHfFyntzeZ76KEb9M4PXvGmJlK9BzRt03/qDXX5XgK3J4ELhap9X72Gn/zfea4Ua6MNWAotp9AMWg2UXkA==","shasum":"a0993e682f653805a9f98bc43d2bbc6665cf1658","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.11.tgz","fileCount":18,"unpackedSize":48127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdLvMCRA9TVsSAnZWagAAKTEQAI6NEZhEquIrv7hRQ1jb\n486gMTGxymgfy9O3PvPXKob8qGbHMmzSSleQvhsVp0MG3NQ2nE+AQdzJ+K8V\nfutMmRie9hZQivX/xLnmjiimY8Nvx4G9a3isD6vY0vauVleCkEpjHTwbrZvp\n9dzFhlgI3n+NL8N6/B02W3bGNULIVj6Tz6TV8xgvqosCWGTxyTiRmHQJsQjf\nLbA/XHbdwX1PAxc1TI7pQijTPwXYi9UeAYb3/bykY8QEwCb+3xwRDGgyl07T\nWZjy+kNpsUftCbV9FKoGni1cONI/ZGDTS5nYzsxaU4sgXBSoNwFbQEipJmcc\nP6/KaDdkjp/N9drqed7/buo5EeMoUr1sWc9wUCc8hSK/X7uUk1LSifACVHm5\nko89M8rPDcty0WsXZX3FrpAYdR8NnpBOVSgTNMin8aWSLhI7z3+YT+/ErTx/\n2Ef3eFR93GZIxfMSav0GualzSw/oiMTDRTVA0j/iuXLs7FQMk4M+87C6hbO5\n+76eTKIahQPaPw9dWrTXWeG2QwXexXMfcoD2uNLRvcHCombZxqtva/rCXV/7\n1yz2BVLapDaqvx3S5fGkLJBi+CoBKwCI/IMX+yF1/efiR2E6RXRzQF+ncdq0\n3Gi8u+2gUlFWW77lGn99FVVHapTFiFVKqReGm3UaH5RRL5wo27IcnhUMD8G9\n26ET\r\n=wue5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaRv9Te0pSiAGKg8Qapia9U7Qn6dKXhMmktJQ2p9NgnwIgOjnlL4GQAJYLTgqvpEGe2AE1kdlnpKuxG+VJmYhmjxY="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.11_1601485771902_0.543721781470375"},"_hasShrinkwrap":false},"1.0.12":{"name":"@anyfin/acl","version":"1.0.12","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"b6034140f3a6e5bbdbc3729ecf87a8a8f597cc9f","_id":"@anyfin/acl@1.0.12","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LAQWzMg9Mad/jjrt2JyOt0cp3ri51KMg/x1Za0+ILbmtlu7LCaj2meYAguazI/pWpGqVZp7fnoCI3d9ej1kLcg==","shasum":"813cca00e43aa2777bd892bb9b071854bb9eef9e","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.12.tgz","fileCount":18,"unpackedSize":48375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdLx7CRA9TVsSAnZWagAAoqwQAJ37A3HZRqDo+Cl8+2Sp\ncpHgSn3A39li1GxKpTOBage1PdgoiA/nXL59GV7R3kIidOgp2LuEIXsnvzrN\nyCWFgZJxQPuTkUw5UYfkXZDCNuRqqbTlSmImyoOVLD3f657gBLp7CTTIZaUv\neQlSOOsbUE6JF1m9yHXPlukJT1pgxpnLxDCyPBanCcVKcv9OW77sj5e56cOP\nAZq6KkJl97BuzE/PyRnseOD4xcJZljNJOvS+qHcThmVxOAP224icd29xJbeD\nALGbmbKkCactWxL3aFlJDuvPrEA3glxCgUqVMj1TmVvp0H/T0cjUYCyKTlQQ\nV/4fQYBDOvdKHRg5l3KWL4p+cnSoi5Fxi2585LyGRUsvCES/pVZRljn/8/8o\nQGHff+z/p1F5CsdN7JuUw3k+ylGJWuDRdgdYoTOCUIGIV1CulFNZ6BUSjb7F\noO1x+ZUBuKeQGuKaXSYd311yMOS+kijXuNtPy8TYMGJ8d2m2jJ+gmB+gSBtp\nDUZxowsyo+bIC5EhCfdkbPpccF/nPDJAdOEs6GIT3BCkj0mlmCWqqvbutoq4\n3FDaqgG1fy3Sch1FgQtam5sFVO2QSEMyaExr2IAs4b8Iiph2sgyp29VuiwyV\nUAm+Uj+hN0QdoHiZFBu5alhxf5TWIUpYeCz8xwaAZwCuUKlo/yWYMlFt0u0K\ncEzQ\r\n=8dox\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhVs8UC0Xf+7C5ePXnxz2mwWuDqqDjh1mMeSqVZX3uEAiBrG9pjtqC5PC2ykNRds0cWL55y+0V8d5Wrbawqn3EjMw=="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.12_1601485946907_0.46211435905158016"},"_hasShrinkwrap":false},"1.0.13":{"name":"@anyfin/acl","version":"1.0.13","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"73ba40e3999fed790b1c06b476028f82d803ec21","_id":"@anyfin/acl@1.0.13","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OZwz+AxYi1dovz5mWbiNoE6WOiebwiDMgbapxvkcnnO/yo5yuyd2OLysJTUR25XMR41EMiUL2GxQ3E9dNrZy/A==","shasum":"93d839c280cd3af81fb0c1f6cf5b06f70b8288ab","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.13.tgz","fileCount":18,"unpackedSize":50742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdMNvCRA9TVsSAnZWagAAXAAQAKPJ/HZhrcRRo4laUtw1\nrd2JdhvD8olWpZe/aLXij4OSQqWGLfFcc8lmdmG8//Xdr6bBp5aEI5X9jHx2\nbmswZlZ7ROHlClE/ODe+f/EjoanlLb9tEoq2fpQTEQckOSsWF5aD3IKM7MAV\nF9IXrw1qpFSJG8JVyJwCad1qMHTd6CnVKSCKtdTYyYTYO5oJgHYDNorjnwBc\n3Ou2ZlTFGPQSROQ6SEB7rijxPNSoD7CUwnP7IobQdDiADMZT9EeTgLSCI9JO\nXDsm1DMwnNBYVSph0RolfqltpzagrN5FDFPJ9IoIj05blUQGIksTRj67e5pH\notjoH4jVg7dlSz2XtO2k21mkm6bJaBnKHKr+KqPu9gRu7W/9WVkWUIFyQ/2y\nIC8roaTy281fNppWfrUfhdV1Q6JATyIBwg3IsTJu7y0KuLWyDgrmfRPFVWpi\nICKjV5QHZKnAfOuib6FglHH9RNYzwRL26fiCbp8o9NDvzpH9ahAff6mTrG5L\nMnuVSLOdSxOFdbM5BldCxCjgppIfFm3eBGu7GeG9CjrKGoQ3ezofvgBsXVpA\nLCDITaMjiTP62pDs8ByNBTbMKtzEofzf83h49l+8VeSoSr+3tDN0tSKEvcAp\nhkeuzuEkCCF670t0vg756/m+tRE4CszHJgSP4epLyCSYItcNo5ZKgqe9kXB4\n8KT4\r\n=C6Ux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3tzetqZZbdvHwXg0JWL+ugK7mX+JRnjz9pyR9i+nnTAiEAgVwIUJ2F1GNwAgkYscbjSOVINLkCNI2FDV4fh1NOEz8="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.13_1601487726884_0.7416561883594275"},"_hasShrinkwrap":false},"1.0.14":{"name":"@anyfin/acl","version":"1.0.14","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5","graphql":"^15.1.0","apollo-server-express":"^2.16.1"},"peerDependencies":{"graphql":">=15.0.0","apollo-server-express":">=2.16.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"829fe2f387a04137ee8e40bb2e002ae310c7ae42","_id":"@anyfin/acl@1.0.14","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FJTB7vfyuFTrSODQ8Iv1hCOiNJfi3MGW/4XQSE+J9YQMsigDfp9wxO3hfQxcOMKY1bU6kbNOrXMKhJw3lfzoAg==","shasum":"6f698487e597ad37da4497865f1fbcfaa13e42bd","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.14.tgz","fileCount":18,"unpackedSize":51284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjUK6CRA9TVsSAnZWagAA6qsP/iiIqMp5SZruTTeSlcLD\nXarTx+gjcAADm9afsu60WmwEf1uguh//IysKzhDfKBO3VGpldVTLJyXENX5N\nvQj8lGL/dYPB7zWcswYsxGzNDvf2znPQi2kGHQmDzVG21Ipe++gRDw12HlWR\nsmloCHSo6OTqUeP33GciNC/1Fp2IJXJX8Yf9apAh46rBF6CRallMWqrILuqw\n+Ee3nU6pP14/XzNbaLpG/HhfCcMxyo55v9gkVyanFpkaDF7hls4gYMGNfISJ\n3FjuvGTpB9L4mxnitCiS1U24sLIqaZ+yLLKe5vNUciD1+S8GKDwMDJ/jeRNM\nqz4QZb04YX916jBzaY49NZid/qGgOF8HyN1DmCQU2CAN2SBs/VZTYaRMiNWm\ntWTA00p3Wv4Cdcga1Il8OwXtb889E/jkGcwyc0MefbXZe55DrCZnso4yjZuW\nrA6AGqQLY88GnetnbXGmpEGfwV1AkErFCeU4zdre6OfmNBPfilMhr+7u2yrT\nexvIHXxNgiaAq3er9j3Qi1lfaHOtn9T8w76Qtajp8EMm1L/yCwB9zEmrkcQs\n515IjgT2GK03qdjDB/F70v5P55NNGvlFH1z3+Ugd2tnG7l1jYD4FKnskzH4A\n/EuTWzj4kCjcbaFhqPqdkKAjsX9iCC67kgrJwDJNb0grAvdozVr+FkRDybMc\niHUJ\r\n=CgJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqpl/7TSJhKla3UmrP8+2CuHvZJ9CnS/zm9nwWNWCTrAiEA0NJQZ9I4WbL+PTyY/HXC8g+uBdCKEbeFQV9AliPI3o4="}]},"maintainers":[{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.14_1603093177981_0.5335390876970287"},"_hasShrinkwrap":false},"1.0.15":{"name":"@anyfin/acl","version":"1.0.15","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"5f129b93914dd7f092e95066ced213af6b78f3dc","_id":"@anyfin/acl@1.0.15","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-boCywOIB7q0Wn/czhvTU2dMPXgXdcT1bxhfA/CGDVX2uQleeY6QiRUkKsjRwNrSyVOy96LQPgHYGx0JTZN1wXA==","shasum":"896741d835c68d8e1093c2152b58b37316bc6ae0","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.15.tgz","fileCount":18,"unpackedSize":51225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpWFnCRA9TVsSAnZWagAAHbsP/3vb91OZkzTwDj4xbAzM\nPsqumOolL8aeXC4nv8SHc9uQyEYi/1w1R0oEo0iw8roy+Ni9gcWgJmYmlN/9\nKHNXb3qrG2kxjUUaZqFKtHy3xI91elYpq2qpJ4Ze9FBO1ztJTJc9iF+V+Org\np36mOb1kX9HzJAiU+e7WP+KQoH9UYLw6ORe9L5DiQtGnqmmeyWX+H1ZzQluA\nXzaE8EVZTWp7gvSO1jubFQH8PW0D1IqCSPk1l4L7XfO3Iy53/EJq8KluTd+A\nhpoczjSeeFndX9+JJwYwNVT1OikiAc6EuX3kxU7w4NZ8ooj6+w/7lk+yVjCI\nqTI7/rV295ONvBTXYDsx0IiVvtrO16wlLUliEMVagMk8ZWe/d4DvcnZQf9iW\nCJ376Yt0MjBu+rOmD9bYoIzVLBSSq5F2CBV5xXm7GJiGW9mnEhvTTEguzCfj\n8PEnDT9gQYcvgQN4atKMa0IvxsPCm75jHxPx7fKLOU4tGVTIbeM9WT1dkmOR\nfA7lyMX9NP0wYQLiptaTxwooVy5fys2U3UrRFvkyLTIo/qFGHUqdqH7icdSL\nVB4gUnMHIzLnylS9Eualb0i+F78v4k3UYT1SqcaEsM02BEpgizJMQ/YdUoZU\nC+AEHpuWFEaES1JNJf2qMgo2nkQ6NQDn3ejyfZpy2WzL9tv95F9htNOcxUrC\nlOYN\r\n=WaG5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtVI6XcHTmNSQ9gZ9wsYBamwanE612Xmtw3uvmmavJNAiEAmv+lwGXjyGXaK+kmm0DZAow0vV0EIUAEymlCg9BfORI="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.15_1604673894909_0.540053250122537"},"_hasShrinkwrap":false},"1.0.16":{"name":"@anyfin/acl","version":"1.0.16","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"6c02a7b9646886dc7f0eca9cbcfbba353a812786","_id":"@anyfin/acl@1.0.16","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PBvyA9HGKqUyqVGILreXgOAs3DWyCfJiDl80Z3WiU/AhfRMi+aM4Upr1DApVJHSdbX+cnFo1LcObi4iRR9lNvw==","shasum":"ba240bdd4d9a87d6d452449477a517adee34affd","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.16.tgz","fileCount":18,"unpackedSize":51583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftTGKCRA9TVsSAnZWagAAlyQQAKFHxeU+/I4eiNBVDm2x\nP39djl2GxVM0zISiFM/WSTLSjrtD/ZFkmk3FjANdiHkHeHfLxgQRywyU+yUh\nbFCLni6j5GK9VfaScHyAyahktav2Xm8msvwq9EXVBiJh9ma41G/3OZLR2Ihy\nQBh6vMhrp//IQx0AylIpmPykTnWeBmQKgLSwP5lDGs1d2YAYB71iOP2sGUD8\nPZbPz/Y4uS/2Z8sq64S64mmqeiRsj5lXwp/z/Tk+BLINn+hT6/z4rzut8WNe\nqQBaKKsNEo8jjDfw+oeaEAuRzuBnCKuEmZEjMmUD752moXGlci4I196ig3M7\nnaaXd3r+WZ6c0DIJSliQ28SnE4UMTour3ln6wmrnG/g3X1yw9qX+biPMxE0h\n9Ev91GMGMO6EPhoisacBuTM4APQiteDwvuhNh1H65bRQ3k3wKamWH60Hrd/+\n+q3HVg1K3smv8CareDhFZsMcwOM0VRWTNOubsnybRvO4eLNF64w4EMDJpjZH\npcK2I3j5OOSh4HwEDOFW1adMLcfJmCN3rgDzECBanr821F+RaQPWnDE84Lnb\n393wtcAuzUrE5oK+iZKOLPALTnRpQLmECnu+ARiHMrwysL2C+tGN4ApyYI6Z\n4L106Z3OvNvnNg5ImH0ohrvUBydKKU+nbCsFpA/JSP+57VK17gTxn9NrLaHw\nwjid\r\n=/Z3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbSERdiNTY2o9FvdENU1WwgjKM0XKrmmMiIkvTQGR1QAiADkruuWw13YVMFnWWSnVHr08l9Mkp4MnfIYv2nCHbwxw=="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.16_1605710217572_0.05756319057528714"},"_hasShrinkwrap":false},"1.0.17":{"name":"@anyfin/acl","version":"1.0.17","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"e7d1b36b65dee4cdff60e5ff923e84ea691ae980","_id":"@anyfin/acl@1.0.17","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oNL8DE1J9XdVSFLCkJGUw2wakqfOuyN4WzdERE3QEwW5xeC7bb8mn0P4uDU3ncXKmo7/CHBBF7hn9H7zx1Rdzg==","shasum":"e17fbda992bc7388336a34d7331b1a60a1887fbf","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.17.tgz","fileCount":18,"unpackedSize":51583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftTa8CRA9TVsSAnZWagAACssP/2mE6F5L2gjFsWyqWYYd\ngFnH9WHjUqQQ5bo+gtxAqRDGXMlnVZT8LUce+IDdXF3w/wWFUAUH3AwdOUwt\nGgEIFDyIpljRj1DoEhnxIrU6n0HsO0zMYDbcBdSH4t7gsMzVCKpDiGayTJiX\np3aFx2PrMUnW78jv/5LaKaXrR2fZS2NjR9x43dUifmOfCONLqgk1dza2SVZx\nVrFawKRwRgTYO9nbAPl06SLRsbD222Nnl0R/OBb+NHXRqKCqOoatyIP/t//i\nz8WVGfsTpTcr6sCpbprvvxGmk1Rk44hzluKFIE8ypyIO/DyLeqv+S3KKKA8r\n0/dNSmiqN8aR1KsQNm37v04AjU3bwLk0uSr1kNx8CIL6KvronEAaz2Fs44Od\nrUDdmXGHTzRTDW/jp0TQsoLtQPvOahQLW8WlFvGu0u5b4sUuwYtYNULwzBFT\n8nPwI6+7o3wbkyRkxMaYW8D9sWbBSae50d82AqjP1RiO52MAfY5EnAcq1zeP\nis8YMLQvnaqR3Skuz9JrGNiGLOYaFw2OEHXb9RhzU688oIhjbZGXC60nzA81\nYU/41w6u9+W1ZCKByrlq9YB2Pf+ZlU42vYN2b2No3/yMUQU7vtbHR2X4jvhF\nq/hSNADrslSZQl4WiF32cbbE16wIV1i/+wZi2l7YO0VwUbi2KMxeojyH3064\nOIW2\r\n=rP4Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDieM6lBb5jqvKJz8chvV0S6RW0x4t9WTU+iQX+qo25vgIgCfIvHv+RcTW1qbQVsJsfuo/mh8cmwVkhuoWhPZ8FHxM="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.17_1605711548116_0.758699165517797"},"_hasShrinkwrap":false},"1.0.18":{"name":"@anyfin/acl","version":"1.0.18","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './{src,migrations}/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^3.9.5"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"npm run lint && npm run test"}},"gitHead":"07b74f5ddc34e36ebef005fedbb73303ad80ee3e","_id":"@anyfin/acl@1.0.18","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aB+cH7GBIRQn7EZFIgN03uNTDEQf9ZlEjM3bSuysbtbzCtroh+UfUuwFOyRh2dyLZaE0l23VFVDjMCLcLQae8Q==","shasum":"013a263b8559ef6534ef120158d40afc5d82cf5e","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.18.tgz","fileCount":18,"unpackedSize":51981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv4O1CRA9TVsSAnZWagAA2bsQAJTdOgkK6yMVea8awX46\napo0kudHYriDLB+Zyx5/OQJTEVPvUiWhgHfQwHIRBtHQ58J4faaAtigHTW7T\nbzxzmhT6Rx6dwVDci8wMvOpl1q84t7Vt0NGvf9riS5X7eBDtfnM/XNJrhLjR\nyxGOFfZhsw5SSqY34qKU8zf8c9RJa/otzTiUUeBFBm6CwYAWHDSfXooPOYn1\nHb3D0dItZNWK0C2sNWwMhGir/ccFR+Xs0ghopKZ/CW7q9BNj6RZzhNfiSbIt\nc9v55jZAizKXQHpe2a0DrvLVETi/+SxewnajtIHbnUyn1v7Qcqn3VCddt9fD\nJhcGED28Qwvm++1vjv1YCKjvZhjF0d2XvN0VOAc72fjzizHJeu1VlMNyqT9l\nGOZMHeL7EHvF/W2Z/fA9lQuBn1nwOJxK6mNHnqzIA8shn1L2Co4wayQ1bZv1\npuyyRRGq7fy7C86PAME/x338h1j/niLieyMIxjoT6Wla3uDmovSihos4+Al5\n4aGWvCJWTTu5jHjfSnFjUocP0Xnf6FWezin+e+5//ckDNY46eeCOWpBFs7gi\nPIQsTZALdFGTfM+qYsttIZ0tQynHjL+9KyWP8ePQEznRJw9Q8a+d8iH5oKN8\noZKONIuuSyBm+7LBWOiBvUmrweYNrmhxJD3MZdPiruwBlYT5zP0fsIdYB8yV\n3MXs\r\n=bOqV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRT0tsBf3ASeaySYmaZRD7mN9wQovNAMsD2H9+/kAy5QIhAKxf7n6DZD0Uj8vSoxOjxGI5BhSUJGW/P62QPJIUuSZh"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"hyperborea","email":"sven.perkmann@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.18_1606386612862_0.5126487300423437"},"_hasShrinkwrap":false},"1.0.19":{"name":"@anyfin/acl","version":"1.0.19","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"7f14760c85014b100b6b32a981aaff2a8afb4c3e","_id":"@anyfin/acl@1.0.19","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ULUjuqn1luWWF/8wlTQPtl2rjeKZHO4IS/DWG5YljCDPt1sQ9AfRSaQeRlSKLE8ta4QQkMiAxZpuiq9BSUadrw==","shasum":"0e7097094ca2cc2c505341e19daccf30ace36268","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.19.tgz","fileCount":20,"unpackedSize":43113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/w1VCRA9TVsSAnZWagAAYgUP/AzLJfbk+T85FzDOkWJL\nANHMkuImrAgaJqEitCRZrIvnbLfR5OJ5d0BMqfIxfS+o3Il2epmTB+pj+z/K\nI1OVCGhyonB2pN5MDI5dSInIIZP8R51Lmc08q5R2cLyZphc85k4qXmJC7B4Q\no996x+NEhY/Zin0hIqVTKo6eHR92/gDywDyQI2nknoaiCWIS+CHO/BnbmnzR\nqs1jxsWg/fnvqBaJyckGU/qn2FiYVaD+A35CHDjBytTBPoAr6jVURRx5+vh6\nR9fZCbQcohrQz+uHNnPXNlsjFbZjlcssV0ZCvJjNo05wIfmol5W85R9A7Q0J\np87xPyoogGcpSIWelSNFwrBANUybNyNcF9AXPl7qtGTea4HXieZO39ldlElw\ndL3+9Q+wE0wYF/NJaLEWjv2E8sTOgOJfYoMDLGCJcFls6QW95y4nVADNe7ji\nRPJe3xrRy19xh3mvUFVws3IFkVINqIEINxmFB7ncic+yLtUPEHPd7LESNf71\nu/HcQyeE+XH/LZNq2obu6aRrGdErUgqS18vJ2TQA4MrAqfKwZXYz1pE+PG7S\nYNn1s0YjmRu34rLhFrIXY8H77uXeAAdaIGWpUMkScmMSFVT87OJR6rn13RBZ\nRtfGh9+MrHcmr4WXatXG6ieaL7RzkkIioiaKI0tj4CDUZ4lo5x+cw+WJXn+a\nbJFC\r\n=EYfN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUy+mOUG/BMFXmdPDpa6lrVhLzcfJRsS+HFWdV6FA/GAiB7pefx6g5c6JN2kIUxYwL2gTY4A8L4oDh66HAVRwybhQ=="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.19_1610550613491_0.9540356089328639"},"_hasShrinkwrap":false},"1.0.20":{"name":"@anyfin/acl","version":"1.0.20","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"9f9ff6751743cd1af58fd3fdec6ce0524f6dec2d","_id":"@anyfin/acl@1.0.20","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b1PpiqzeBEhdxMiXG0NIeIJYqFVehHz+MEbR+w7jcyfMmhpP0VmxBxfS8887uHFcIPbPrZAC6mzUbKFYwnmxDQ==","shasum":"0083fbea204c54d11f25e4c55fe952893d94a164","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.0.20.tgz","fileCount":20,"unpackedSize":43648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCu+nCRA9TVsSAnZWagAAiT4P/RINiZxQGcjKR3QIy9VJ\nsEd7ZJHlMhsTocEkEizRD/POhTJjVRC8UqbPDLIq6F3Hzjr2gLXjItAnq8HJ\nLNTSS89fT6Qjc8ktUQT3VnlEenFBRuOjKBIkD2D07hmNkiEQ64U3fmZtOr3V\nx87VDyfr7FhJdaC89mYhl6CKTT2b5ERPVp82jWvsBv3xc/FA9diF2eNdJRJd\nkwLtZc/e0e/L22f69UNYJoFgHKzsgku/g54qb+fV2EqU3KsXUGGZrYRlutMj\nP9gUy1vl3w5l1kfCURs+OPQ+L8OEFLGFHTdL9vL87D8V9Ymzglz6gXm6Oyra\ngaGN3ykYLDRTU5bmYt6L3u/obXJCf4ewsAVIi90nXGEjtL35l1Nw5IT7hAPb\nojl7vSOrYVJY+RnQUVVudOcNMtierS212vqaVflnYwpFL2StJVvAoehj901n\nc6A/Bv0jCAulQRNUknGXX4/t/mZYSJU2aGlZ9/CKuZ5LAKuhB2ZYtD+8hPLN\nTzfHTHS4h3s88eCkFLNQuSevThej0ZQracBL+G2a/Vn6UNACK7LoIZ7kwM7P\nJ3unz6CHqopyoQ4PovcD6QS1D42DCfU0jlw7wIv40LmXf6D8epNT9n/AyDjq\nQEw/zYyxtlH+aIdYqAOJvksmp6MXLMjzd5z+iNwmsFT+Df+jnO6An9aqxbZQ\nzNJj\r\n=Zm/6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWhfsdTPiDxYABYfXhvVPzjo7SS/7+0WXQ6Tu0HwbxagIhAPjzwv4ivxt7WTW/kmKpseynU3rtApsywbxQRickVyUL"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.20_1611329446685_0.27440689160078846"},"_hasShrinkwrap":false},"1.1.0":{"name":"@anyfin/acl","version":"1.1.0","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"2ccf0cd030256044e2122d08a145c14034e4acfa","_id":"@anyfin/acl@1.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-U4Vl34MA7Bob09wT8OWrZlL56Mdm0geOHd3XJCTzdlwTVjYZFVLq7qBxEFLaSVUnwIGNg4moWqS4EXw1XFpzaw==","shasum":"0c41c94c8e29b45e2aff447be60c0d70463491e6","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.0.tgz","fileCount":20,"unpackedSize":43988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEuKjCRA9TVsSAnZWagAAcn8P/0FIIs1vvCpezosPQZJi\nIgnfiCYcr205m8z1IFafrj5E/26mEVI7iP7dmJ+acyuqfWvbSBddWU9tX8u7\nqxgPRF2e6YelV/FFAt4QkGzfHg5kUcNQqBUXYr0btymWHE410zPIJB75OHdk\nJC5E4Ufqh8fTn/bkpb41eBRqz46wom4rZp/XUxBSZyV1DAtV+TFW/569z80q\nfy5Rn6DiLYrCCUM1YGDIepTF+vP+MDa/npH7ddCGo04PuVdujGR15qfc9SZt\n+ABn7Ov57BmrC0SQ38xT7JIsxXOCElC7zC7975ykfKHZIOBSAWMD+3URxSkZ\nMuqhGjUFenjW0IGoUq2zJOuOjHm/Z31zPHZehrttXjbSEBPFgK9ofFPhFWXa\nt6o3pumnNRd+5W5hFXIq5LgsIYc/HhhAPnm4IckWyERJCIu2f8P+fzhKhZ8j\nEUOA/pRkzSbk117jR40/RzKiiymXuzK61YaQrPyOd5cuCCLg2vFstYH4A3/O\ntR7vsgLh2qwN0lyBIRO9zzVzTNLTPYFT0tqzS5cafnjD0GPZiAS7efd8SxSL\nbxrPMrZhtWNhF7UBGRWq3u4q4x6jLOSklKJ1DcazlRj700rJ5mUfMuiKqdRI\n74fsX0p/G0O9VG4OrWeExYbxUUxmRgzPcKQPIXUH8rsU9yvbPteKOwZA3o3z\nZwT7\r\n=yMcC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDejiak3pyNlcj1sF6Mpjth8cVEVGjFcUbqIWyaPhFGpQIgXMjYpfNt4wC2i9ZhSivBFBg3qmcIQM8n0eh8dWr+Lk4="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.0_1611850403051_0.9790144856289118"},"_hasShrinkwrap":false},"1.1.1":{"name":"@anyfin/acl","version":"1.1.1","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"4d835f44d9576af4e807e7834a8c5ca2974b7c04","_id":"@anyfin/acl@1.1.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-yGS5TgxcToDDcfuxRjyzysENDIrNVoXuseBku/N1yNI5ORTGYHjVWmBXVg5otX9feILB4+EaUogZxU8uFrN4Kw==","shasum":"8edab02a5fcd7002e6c6e7524e797c5401e589d5","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.1.tgz","fileCount":20,"unpackedSize":44755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJoxgCRA9TVsSAnZWagAAj64P/1gytTqo+1iUBOeOfVMI\nrc+h/ZI9umjfiATS2knfUKa378KnybxNyUb8IaZnx8kPrtS8CMwu48WluNVr\nKnV8MpNn7b2wOMNm0FcvsFmbB/J/U4R5IjO61s+hef7CZ0O+qei1u+udFWHG\n4r7PaSMTIUIbE1/KhgCmmTt8VcifF2MUk7v7pncBxO+RXSByc2xqIKFjhBUl\ncloVazeqrkg+pTUgDJvmrAYXE8w5akzgTs5IlWCIAJOy4aSoVVUA0nOgbQGT\nXQARPTeWeCZL9iE8Vx/tvzREAWmCInjgMu87T1sN5BkMRQHgNXFENVZpeExs\nK0N8qQUY1c5bSAbn0E5GoDW06/ogeswMeLJUGLJTf/asd6TmqzQaZ8KAfOpA\nz18BFk80DSFiQ7AS0f3oqw5rvFI1nGcC4aAR6uKWIs9OP5yrNHHCdk8NSpG9\nWQMWnBkcFpNGRUmY/zyicpZYHhAK+AjCcWI63U72K8WrsUCHfOTd9Jf1Hghb\nCmqNo25m5LsFEqEer8myn6qnuH6aawo9iv/hKCHZXcGk8ZpMaPx22GibsfNG\neUrEX569y3U1wBazQBMVmB0d1NK3QbIatFyvT0o3NceLYXeF3sj66ph318jg\nWgKgmccUWGTbMopLEk9xfTnk4hniCM4MJi6Y0omB8OfnRy75AAlMY2PUKYbO\nCWhp\r\n=L3hb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwDU5y5XWbxf02JEe7QxS3f+UNogT750Bc8BqjLLoQCQIgeLyQE9CXYhkLQ21izCqRLcIuisZHLix9Pu89WzVhcWU="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.1_1613139040526_0.1374454464961281"},"_hasShrinkwrap":false},"1.1.2":{"name":"@anyfin/acl","version":"1.1.2","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"54219332a24a0958b97bfcd12414d39af7f1adff","_id":"@anyfin/acl@1.1.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0whNXmghRqizOIgjl+BSjqpYPIfrqNbakdZrrCxM8zFSDJqXT2FCVGhhDoeyBfPh75iLm1sKHRq5rH/ObESMtQ==","shasum":"d02b07daa2b1c027bfe45a7e8b145a4d96e73926","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.2.tgz","fileCount":20,"unpackedSize":44885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLSIVCRA9TVsSAnZWagAApi8P/Am5iDzHMZjMyW8iy3gn\nktoxgsq7Ktm5wwYkYXv3iG4IQiQClCzMQM1VKTJJtcDBoD3MLaDBuC8Wpb6t\nnbYActNx4lLjEiH9OPoqPXpefP8ZhPIXraDjOkZdUfHA2PBbU1b488SjI19m\n6NNS98nAfzsdSIenjpAFX7r/JLsmZQOJq+quqLegvJW/kIS86sONxmCbFi2Z\nbCL2vHiKuXPROaXUjpGo+SCk8Z8ZyFfp05AXHMsWPNMilgSRZHR7klwb8jy0\nADOgV5tntbefXCQRdSBO6hUu3xjxydTlJhz6jsRybZ1Yv9FtBRzl1XzlfD0k\nI1/b91nfnCKVJRDeeVhqFfqjpOwsvj5NlqJlGVfWOzuFbNtSuLdwY9uCs0rD\njZ12t6PI1Gcn4Jk3l1d3pdEdfsKqG9Rhwqffpp/7iyDHsHtZyylUOndAPjLf\nn4SKuczjA+ycOmKV7Qt6pbLRRBI3vYLkoV954R8j1pZdDoyQkAdLmFUJWcU1\nfLIT+jPXIG+D457J2Aw//X16cn5Fzgrc6JdhcGeLEIrExT0v2HwpHmDVPtiZ\n6w/4TBTGsABq+B4vWSGJ1Ps8p3G26w/GP52oOgd2EDH2I1EUcvYegSsHE185\n8OuiVRG0Lmm2tHcnPtytxKbhQ7tUQHTqdyj7Wv8JrbSauBTCEel+xO+aCP3G\nO8yI\r\n=+IDJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAve/JvBlwkhyObbrMKCI2Rp+vy6USBlntRmxy5vaIsAiEAmtSK9QBhtcw4DJ5Z8dKUVNaTuoWratvRVyaPTKKj3JQ="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.2_1613570580506_0.17077907507228574"},"_hasShrinkwrap":false},"1.1.3":{"name":"@anyfin/acl","version":"1.1.3","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"ef3a9c1295ef5117841bad3f21a790739208e511","_id":"@anyfin/acl@1.1.3","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kSpV21dGUUfo3yiaDJ7FJcwYyab8cexOreZDCVFddfMaZ4Yvz99D3ps1d1+3EW6Ci1N4V3PndXypWDX4OKYy2A==","shasum":"2deff22a3eb2c7bdbaa149be78b4c44928e3bbdc","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.3.tgz","fileCount":20,"unpackedSize":45011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLn4BCRA9TVsSAnZWagAAY/EP/jzaPobxe6cXdYx8F/Qq\nOBoKzLIUs94nRlP1BCOIgOTaup5hRb49FQYhxTI2gaxmLH5Ut0JxjN/6r8sK\ndWae2+aQNZgfCypJwMw7T9LfYrlnH6R9bMK1BMNnbmfJfDq8JN+kEfo0CU1b\nJyC6X9dh+LltxZ7/wV0sro+83RQ64Ne5CGejdADxZAy90857bz1vvzmRDmhs\nY4JzZLlrVO/RCC7AHSU0hA02eaVNsd3MBqJg5iCTJzMZmyJ+S5BdalG5pyfm\n1ioDkq8TnND2dxau2bmSIhyXbrrjjMgCMPsL1ERG93qdRYNaglMW7YhtKfoi\nbLfUNiZJ6fkh+/dMU7jui5cIijO1yTL+5/zqxYONWXiDoHYSRUewgLI3gM1j\nvKUw4ZrsYLN/uuoQCWnevPqKZhSVHsBoSyhS359AenS7eRsCvD/dEs8Agv5a\nWS4SDQi0QKyFEShzMavy9ibExLcjcGbUHvVAl5Ot3xuA9yk/3wPvZ7fJusWN\nNU/P7U1hg3m6mf8rQ1zggqFYXaQrIOJy6tudfQvc43OwT96wnp0X8H02jUvQ\n/NXSnqfxrFQvvt2raPNPceU1oc3PRi2IZLUFLQDst6TsUe/LvP8/DDiy+GeI\nJ7n81a5eKM1COKH/zloFjvXMJjO//irdUyUqvp56t+lBDDQr8u/eI0W/nf1g\neJ+A\r\n=laPZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwNG5fKNYJcqgTDXVHqxKe6IjGEgr7Pj4gZYeIZmbVIAiAESm+6ZT513Ch9keC1SzVE+neBcLAFkFEt+ON7yXERww=="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.3_1613659649310_0.9379574583960524"},"_hasShrinkwrap":false},"1.1.4":{"name":"@anyfin/acl","version":"1.1.4","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"062ac3b7e0d9e6f1ac799310ab168cc4af78ff60","_id":"@anyfin/acl@1.1.4","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QL1PR6ciq/c8J+FvKNmVmKxgmTI/pOVoMPj/kTurTwXxJLZ6h16gvZkZb2seMfJGx2kB83tsSagzaVizd6Sbew==","shasum":"f1bd0b19dcf1136e067bc1399514e97744f9b5bc","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.4.tgz","fileCount":20,"unpackedSize":45312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLpA5CRA9TVsSAnZWagAAILwP/jZVFLcx6+4A1eXDV5dU\nWxyrQfhJuWPRt7LyK04yyglGbh2IrSg9jwESZEC0IFoTM/L4XOffO/hMUdqo\nWr/RVlBpVGJGde7LzPJAHGrONKc+Vf0fZEpb7zDqqiN2d08QB8iqPZvD3lGh\nVLKRaG8ybIHq0qQvlRnEokCpM51gX+Ezm6Jz5dSe7YAGU0brgWLk191x2Ylx\nZ5IgADQm8u5cv3DyMHLVA0jMHIDuonGgdlPCOwp1PwFpbr1P4bkgi7NbJvVB\nepYGn04xLUjRgu+5cSUiTK05CGVzDEsLBbXlvMmkvMYMRBAo1xxuADjXnTtg\n9tjq0mIYECo9YCaSZejqwuzcAk7Ccj3vM88L0KOCnQKKyNQbCu+Kvjqmcmz/\nx6QZhr/j/T8YBGVpHPSYKRd2LCnlhRmvHflRA1BFYXl9dvXa3LiV5DeASn4T\nJXpdZlSIotJ7s8nHkGs6hNJVpdrOwZo+uyuDbKbWvBIUDrvozsd6b9fZ5PYG\nOgtj7odD7njtujz21St3x3TXZOiRw3TwpxExNa+ORqv83rmL9JoO3MkUQnlx\nCv83uqQidNV6s0zOdsNO+++fMwrAEf76wigCT/qgyl1e+nxFc0bgOYlMr6ai\nj8qocHQ1pCg5V+zFTpNirVnLS9xxGBeb2YW7OwLQnvz9FAwJaFxZ5MA3sMP/\n/Xcg\r\n=GIr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH00PZX+d51VJOtTsZYcBWyER1E4e3uDphw/4A+WRNcHAiEAwnjNXHU/XFi1ST+8bCa1V4vDwEbyLd/UGW2IbgZ2jN4="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.4_1613664312876_0.7209014300416237"},"_hasShrinkwrap":false},"1.1.5":{"name":"@anyfin/acl","version":"1.1.5","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"c7d155f0c152a2daa7721f7ac7b5562abdd6f5ba","_id":"@anyfin/acl@1.1.5","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-rv6EK66kQ4OLkZAURRfCFzjFp62cICYlZkJ/pwgeW9ayIEBRzhiu3SHeOkqZcwWeQb26VEQrzp3znafGPf0aBg==","shasum":"401ed295842b194e22614eaaf673852448df54dc","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.5.tgz","fileCount":20,"unpackedSize":45338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNi1aCRA9TVsSAnZWagAABhkQAIdbkVSJlGUJl+WcD7w7\nC9tQGn4woEDDVEEskWDmLDfGmRINwqrXLa827/BHiQUPYa2PB+dqME06FZf5\nha4lQ3EDR1b8tiRf1RZ1qzvP8lsAquaNTMkJc2QQjMytaNG0JszlEXbIiaIl\n5vDwZPjtu7EKz4i4oVTTcfe9t3pSK+HxXHYsY8d98QMjlx4eKyay9mv5LZdF\n4qPRF5tzK7KyHAVJvwk9+q7W/ekNaaZ7AodjvA6f4qFL5NFhKqHKlwCg/cWp\nkFOBzS6XZ13lXJPBFIBVOrAVnotL0xyqA/0wjWk4VAxvhU+usstjAaNjUd2r\nyqerfhhEPrJlCM4xbPwTKpT5tJmmf6aLlReuunYyNQXFkYwPVKqoFm+sfg5D\ny/27iOg9anGYmjTvEGUP6eEDK4S6+DZssQYYepo16XwdDC5FD6QvXTX+wbRP\nbQLe0ZTX9I81ft+lGKEHTWnpfuj4GahrHirEd3oSC+baY3llY/OcrVw90iEx\npIFRJwL16HL8Wr2+dCpvgrX7o/RpJ24nLmJJNhTCIt9jeC20aXGJ+AgtQWIp\nTLUoARXZJJXUeNmERiOey2/GrTD08VhU/JVXMEoD6S+Ndgr4/DRzEPNKmcl3\n49Ad7K+qaxkiW/s8U4EWsRYvSEahgv/8iAnL8PDQ9doi4uPXwyiQyxw0XkSj\nl1Dz\r\n=V4nj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDATDXvLpV7Big8L2CZe1zi7ad/ZCcbe2PhW3vIvyseAAIgB1p5nr+IzgUie6mI/90FTdKQeMiAWa0anCWRhorhzm8="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.5_1614163289965_0.7386135871162149"},"_hasShrinkwrap":false},"1.1.6":{"name":"@anyfin/acl","version":"1.1.6","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"a01ed83dd124a584ba225b40dfa53bb603aa6994","_id":"@anyfin/acl@1.1.6","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tkAUqgERc2USFgM5DjYkYF00qLueQLjkx++h5RGqyML4WaHXdxkSe1FKQy66I76OICp4v/EbNN64RakGGOs4OQ==","shasum":"d6b29543a3804173506640cb9b469462b905b8c9","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.6.tgz","fileCount":20,"unpackedSize":45388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNp0jCRA9TVsSAnZWagAA08wP/juRxlJ8Zy8EqQzZwph1\n/VzqaJdU1P+Ax+kXgeDES3OkFdhYa52UrxK4doGnA9e5dceDJpStrfRMR77f\n1teoQP6kTpF9CfVjrqrmirYbFisfocVj/NpBNwtV7yjQcKm6mYFdeg0s2Iky\nkLg9dAg6Ol7fmgtMzSAYeoKLr9rWr4CwM+Ne8a7w/M9k2Jt517BVW1OhNPLm\njrzq25Dms4FjKf3hb04kmTXWKakeK2K5HKxyqhmpn9/NfO+qpSBMFRKTIfOG\n65ZPQWMD8TWA0BdSiozNtYTodDky1Xpi1WTUydSAbs2LL5kOauIRMSZLjlWL\n6S+8WmfNrs4CGVtk/2gHa6PSUzs4qTu44MiSx1DY3yeQYoL7GkvzHLDgGKEo\n1YFR158aDY6CVSsmrwwMk4f7jqY/pAOCNYsTkfshPI//zpaynC/Ud3p9YrTx\nzt+dKHIfDeh/yNQNy0eXQi/kk++37J9Xx1E3s+XaHC79lyUtb1jQDqDIrJbN\nWG0V4CW+3Q+dnrARq2IgaoUUQDwWEb7uDBNlR6qhPp7nfSSMtZbc41xS5Bw1\n/KqBP23/Ejf6RPRVIys7rZtibr3+y0vftNxz0p9vKmkeRtPVEwLQxbd3xIEe\n3GDykF1X2t41N8hBQpcVO6a2R991T/3sM4fA2dOWh71qAHRVaFO/ymWgi1fs\nuqRi\r\n=EvJQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeyXfq/SSQb71Kbs0RYjbjm/2gRsLbbFvO+IK4eUv2qAIgPgi0Ib7ACovZC/azS2Bjh3m42/vvPErAjv90QEOyWzs="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.6_1614191906756_0.03729424925105285"},"_hasShrinkwrap":false},"1.1.7":{"name":"@anyfin/acl","version":"1.1.7","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"77dc6482621beda3b076719230400e51d1619bf5","_id":"@anyfin/acl@1.1.7","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-K18j/wOJ9fB+9g6rqSDAyzZZSQFOh39ZpBy0SqmCoOEy9UDCI8OVvLD/TK+e/qq42ljprKtfxpbAHme+uub+FQ==","shasum":"f3134466d2ee8d5aadd3feda85476803fe6256c6","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.7.tgz","fileCount":20,"unpackedSize":45426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOBDmCRA9TVsSAnZWagAAJJgQAIFLui6KFAhHTykw5+ox\n1ncbh+lQUUoMZ0FA2Trp9luTPyTc+xPZncUa1Z0Pl5MOBRkqZeCvXcCX+emw\nqBeFoOwDr05xCUxhrNnM4Av29dWunsNZSliaWPNVk/Q0NFzLfGIjIYrxIC5W\nSsVSeh2h+GL0loIvkmzyGXrBrSVBv9TdwmpmCT3a+xWzsWYDrbnHFae4Rz5T\niXCfJ41sVo6FDP/NGcJt9d/59xDu2aAmfW2YL2uLvEakNsNIKhfz29f0XyqI\nXUjBWtAxj4GH8fJwCmSj220aJAmlTUNqf/86SBBWwcNv1dozFMSvSxUxXSF3\nxnDld/pCWJ5CuaDeajQFIZfNmdoKhrYo0Z1hTZ6UsHVisp4HE0P6/jvK49Dz\nBI4819kfcOwj1bsipeOPipL1YgQyJ3BCmuowHv3SBIPNb7zRB30ZyCjVIBdX\ns7FdbW4X4PHcLqujRUKnBVrjnrQfGTiOj8OIrebjRXmmSWhH+ya/1mZbSCGR\nye3fPMWdE4VgeYlzMaHlMdpITBvpqu4lYnTQXBsW70T1CKxyC4AcoKZ0xZH5\nG4ykoTy5u3umxyX7UNV7pVcSulO4Ufy4g5d+yaoLGRED7uIxuQUkSa8aoitw\nKWfbHBkb9boy4V7SiVmR0BeQSlr840XZob5X8CO2+pUQn2ePowFWkQh4gWJJ\nL4OG\r\n=u6ax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1pvgRu1/QNpri15IfxESKWRDa8LeO1W3ItkmFY1eGkgIhALpbOtIoqY9BuCp0uoYBW8E5eVqZ8zLDkSAIzPxSC3aR"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.7_1614287078115_0.6744113832906264"},"_hasShrinkwrap":false},"1.1.8":{"name":"@anyfin/acl","version":"1.1.8","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"da6fc067e9665e8162f3f37f4afa57cef48fb043","_id":"@anyfin/acl@1.1.8","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-bapYrfDVGNH/bVJtU2G8wqk3BRiQOMrWbVo/knMHhRCfFYpY+NjcPUzRN6upUIynVc6fQvWDSVRhjmXrFTyJnQ==","shasum":"3b3d6b3d3c0ca78971fac37a19493b7de5f6a21a","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.8.tgz","fileCount":20,"unpackedSize":46568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPPc2CRA9TVsSAnZWagAAU68QAIswl52mDjEKamMFbWMO\nJaQBCxrZjxUkouR0pN7cqaUhUy0crdcs8LU6ER3huoJdTrZj89OjeKUhwjgM\nsrAeaVMWk84oVLkDokMqdCUDe30CogqLAnfDR40czKsq7tnhBaTMPLJmLgz5\nQmoU28ydYDu2lBOyvTqW6So8BWM/sTcG24K2y+XTyAdvxhtlxCnywc73JE0r\nMrxDF/BsSzV9Df45IifRToWHY40I3ItcWi2+wftKB+33jTUw+J2QE6UKvASz\nE3d7wNkij22Fgw+7UCmMMGUhuHr9RXNBgtclvcKz+kow+0NUip0TJUsNfLDO\njB0nUYNw1unP7g6F+qkfHJPyHqQ5tc2ouLBv1yoR+xpXctpD3Z/kA2ibYJlA\n/xwZbGCTRDxalXeHfL0rEeWu67cvLg+jZU5yRxa+CmDLidiD0r3tm9ngYqLP\nG3dUfqQ0fMSiTjM4Z1/PQwzXSfx5jNnroZ19Hd9MV4xymYydtYFNwN1wAVvT\nN8iQF3G+ktFkyunjF5iUOD/ELnwAa9Vxqf+G/+j0QTvyxHxLwMqIZoQoAczr\n3rvRJfU72ibXo5xA1W2F4U0wrTr+xMCZRde3taKW9SuRnSbF2H1/3CKJte2b\nEge0fXRDFA+6tB99E20xEuFw1pettaPd/TP+AlM35sWjVPRlwohFIoPqQP8a\n2Tmm\r\n=fDY6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpqRwB+ML9AaNqfPCCknlVRx9YH983ecJjbrnVqvfDjAIhANB1SiuXBOU0R3GXRjdqQoYLxIGOWFMF6vScFCIEzDU6"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.8_1614608181560_0.15412703995759203"},"_hasShrinkwrap":false},"1.1.9":{"name":"@anyfin/acl","version":"1.1.9","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"bf1fef2b71a0ae649f86c55effa3712d4e5bc5f2","_id":"@anyfin/acl@1.1.9","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mTyQbqtEQp3iF6FaC3BODXZldr4r+tmWS1kzkQmdtXI1NY8ue5k9rw61NjRj4zLhKXNzW1aqSANMgV0S0GJEuA==","shasum":"24c03bfe3efe00892e7a4e396bdbfcceff0aef38","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.9.tgz","fileCount":20,"unpackedSize":46244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUef3CRA9TVsSAnZWagAAw/8P/jb6YTM9tWDf37Cs4GHq\nJgqVawQ5AytDhp2Mm0Rj9BahnDPp0KybKsNiAlmG16eIg9z0S45FYOby89kj\nd5qpCndKsyHwE4ehHc8hOzVid4R0k/22ogMhxVhUrQfNBnWywhVrS4LvQ+55\nbr2zV+PusdVlQ4vn0jPTGt1JIYsykkTyveClBx4L6vmSwAICXBSwO4c/6KI5\nXsmCnY870YOy7RL2FYng1MdeBOsAC16cuDNthErJP121amoCfieISl/vq7RX\nWx4P63ZeX26EkwbsN9MmBrbUKkeV4FJTagFrtbar+ZxtJ6EYU+0TuooECuUN\nufZ6ViLPmZDXTQ2QxN6K08vfmJNjPoYuFRzXF5tQzLBJh9bT/l+v/6rDL5kn\nBavYuYOFN7pTlCqQIOx5lREBvPEZhtTSKk2bM+cx028xCT5H2N4DatQbCq2j\nN2WeowiHDWVhosz200Q2pcKsdRxvFHWNvK+wBQ0TATrs0fDcopEGMW9Q6zL7\nAL3KbGHsbYSrX8Y/L70u8tWjugXPSTae+QTohPCNJX+Z831WJo6j+4nwOCVP\n6KFJ5mheCr6hl6mgLR85+h2TUR17jJR3eOoW7yssV14flyxT7+WnBToEBiE4\nPaFyALxdycXhj+0yfptll/3+XADnNGxn4O6fwqlo7PuZC1Pgjjs3SaS0Gzz6\n50yA\r\n=ETEM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpT/USiiisCJF4Bit7uiDcPJ/0S5IZ+YvX648e6mXh8gIhAJz8VmPMAp68919w6Gv4e+RiCzD/a6PNO+Qv2igSBu2e"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.9_1615980535206_0.5908966820891148"},"_hasShrinkwrap":false},"1.1.10":{"name":"@anyfin/acl","version":"1.1.10","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"cb3940250e5f73ae4d1cc966b5503867014ec0f8","_id":"@anyfin/acl@1.1.10","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YlBbRW1oI3vKTgKhVgNSMxoRVSt97sqTkeVItULB32q8IHOZdQpMZvquHUNg4nJ26si4JNfXIAzre1DwHL4rkw==","shasum":"43a83cd23153e9e6cee7f716b0e25383ee40314b","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.10.tgz","fileCount":20,"unpackedSize":48290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZdBQCRA9TVsSAnZWagAANEsP/1WXjcVOvyCMa39ovPf/\nEoMwwTJgv5vLRuwNGtPtMfDkm6pXRYMJGryeKPrXral7UFa1XhyxDW7hJRZ9\n1x9vhB62Lk2NzpwhSHTREPVBgbarU5AbTfUI88smQjo+8nwoSU6zBuPHxDpx\nGsDqL8T5jlZwy9nrcAc5NKkJCS5sy6+vkXX3iXpLzBDXaInci/qOiKGPOXXp\nNsfObQScEWgr2faiUyyki7hJydU8XGnjcmo5R26kbu8DCwUQ452Ks8qLNJzS\nxDIZ/HPZQFJaC1K2S3M5t9QDU7NGwu7IZAzIS73g1Ru+2WLTf/CLIK0kpJ20\n9Oy+2XNDPvI+bUwFeOouml/MxXIoNxdBH6beFRIQt+47Zf9w7DymFIhpYZzp\nQ2eOSniqCxqAq9jyEClb6Kc0/NwgshLkWFy+RVcqcoWs+TVUIx4LKoxYR1+k\nj26H4zUypXSyEFcMuoybfeiXhIjLZI4MuA25B9bUe3tZgdCw8p8nCpMbraXk\nzqYXQpgqyxF/5gdMLwKWGD4rpcLXSAcPjg0AFQ6/cmhTSA1UIHyrQ7Ba+oX8\nwm8Lrx271H15HzuUbIK2MCqFj1f4gj1ReO4sY0l+1gM8Wc4gBPNnoDQaTPld\nTkxoj6uzhqjg4Ydw9CgWXjMJFAa+MP2+IbXHtHRVWrbQrcTySDuHt/3wWNGW\nRqFk\r\n=UXYt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnNhjTY1yc/uzpJ1l2vwqZYw7xi20pVmWIV2DAa1qDLAiEA+r/stODssnvh1Aj/fAwL7n8gSQXJKm5aiQCIjPkJ+Wk="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.10_1617285200186_0.3909690667569532"},"_hasShrinkwrap":false},"1.1.11":{"name":"@anyfin/acl","version":"1.1.11","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"82ec05a1e5c5b7652b28674dd86154d37dd6327f","_id":"@anyfin/acl@1.1.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-hvawwFWFOyF3GTZGCD+HOkjCWAn3uVkpPEuurfrJFe9MnS9dICZObCWkFRfMI4fGkzb0YWuwLAUlT6r3JkhQZg==","shasum":"e401301fec812f8505530898f0635a34754a616e","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.11.tgz","fileCount":20,"unpackedSize":51327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcFysCRA9TVsSAnZWagAAo9kP/ikNqRkB8MqVzvAnK8Kr\nTPs/eAwC1mpZCs2GocrP2eb8lmlR3hNIGHqwjTCAgti17Y/jvSwP07l4RRp9\nNphJgnLqR+qz7hH3Rq3wCbdnvs6twM/FizWBZpUSXl6iVChI+ud3rYsfEjNs\nNn8POiObvcgVR67WFH4N8TF64tRYIJG+1hBxOHHqSDQRgWwRZHnNw3JFiK1f\nGpm4+k09x6EzoSqCv+NUg7uSoq24uKlT8PjEKIgvZQ+87s7RiQ4fiDUNRpOC\ndD3eHODbuCTCCIg1gOMOxpvu7iy+8cCIjzT+FTSZfuRgeMgzOtJgD1gtZL4R\nrJAPrlu0x+1welfQb09OAImvhuQ7lFJZP8dF1Q9frMXj9SfLhDG3jZ2bwWVL\nINPMUnEdRbfhfxUQY0en6BiOOJQo0ODIt4YiE9SjF1OnW+viLwn86hqngRrC\nHExio8qTg/dyt7HpMALScW28dW7AptxJh3Ud79FDLEoZ3xT2qaamC3zBpHgR\nOSyDEvVc5RNYM4mQPz8ZfPENcX8rZnF0vJecqn1aL5y4sltPSV8rEJuqEjht\nJMJw9j4Uj+k/HF2Qxs+QSpazrlmnUJU+mClP4COsiZafGGrf0fVWZxV0A0n3\nks1cYBpB6E1jLMiDUURMKkJkYwfVc8soIFzvNvFij6iPZIDy90/pabFSRA4P\nuXl+\r\n=ioDr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDA4+cB1qffV70xwiGKT0jnPj5WAePSrnBrx99XXb37aAiBZ5vpfAPUo5vPibM/Aj91EmsX7R4NJvRvKhnrYKJA9Wg=="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.11_1617976491990_0.00042962839211657666"},"_hasShrinkwrap":false},"1.1.12":{"name":"@anyfin/acl","version":"1.1.12","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"775a3044e4a446d45f41ac3b973218e024519d04","_id":"@anyfin/acl@1.1.12","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-n7p37egryIfE40A2SLtx3Laz+r0rhifTVQAQCKdBjJufxEW+yOzp0KyqLsOAl760uoZEe96ahntEVPR23Dwvbw==","shasum":"37f0decd9f34f444e9d8be6dab79e0d70cbd4db4","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.12.tgz","fileCount":20,"unpackedSize":51730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc+oYCRA9TVsSAnZWagAAgW0P/1Nu/p7yzcqKnfQ5TBua\n82S3BnyPT4mX5Qs4a4MSYbFI2q6LyzUKW4Rg1Oxo07PIyJHAXV7LxTswf7aw\njMKSLLHOInSrM2rZcoUgM0qTcA2mbPIAZiA5mKVjwn4ZsmSndlxiYWNlrqAk\nKAmSPyFhTeErvJCw9uqopVrq0ca08xl2loWZIn9HRU4Ugup+JwPEUyg1a4/e\nw2XXh8qgrtD2nm+8Q/v2RUUe4i0NqNxyJukeF0j4wl/xvxPYmju05nbWpWR7\ns4k7Ft6Zs+Z/aov+4iP82c6WFqV0i9Iy4B/8xREMJX8Ssjj8uShIo5znFTeo\nxv98TKyt+3fmO0p0QdErr5jjTH2Ffn5IwOjpIGW92GmrlWoxHOVE5oo4u2Rt\nwJAh+TBxezm9djilEytNlS0muUUdRiRQ+zM3uI4NvMSXnhElormXarRz73NV\nlxkFszAbsCiVlWh7IaPr7HZh+bbVfielJu4KW3BUoVum/rKNHMAxskgs5zE0\nuEOB5zpg0Hxtp4ocNMtxZY4bfB935zCd8pcvjEIAGoxBX6Rm9HZKbHVLMoUF\nrX2Mefvs94wVyqJUlv3IAAllp4+2oUmfhm5ELmwdFEH1wNdAzjLc/zx0wseU\nsxJDp6xL+zd5+fDfMsuanric9dPSkANGPXjg7mi04hhYNa7MMSJJKQxpkR7+\ngpXq\r\n=O5/a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgIpHD8gG4YPqGuXGiowserf13Zc0LDUYKSuiBSP7L1AiEA8+4qhqry5ou7572TXyPP1l7bRvmWYEOrWKuNZKEY+z8="}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.12_1618209303650_0.5012884102008954"},"_hasShrinkwrap":false},"1.1.13":{"name":"@anyfin/acl","version":"1.1.13","description":"Access control utilities for nodejs services","main":"dist/index.js","scripts":{"test":"APP_ENV=test jest","build":"tsc","lint":"eslint './src/**/*.{ts,js}' --fix"},"author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","dependencies":{"nanomatch":"^1.2.13"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","apollo-server-express":"^2.16.1","eslint":"^7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","graphql":"^15.1.0","husky":"^4.2.5","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.1.2"},"peerDependencies":{"apollo-server-express":">=2.16.0","graphql":">=15.0.0"},"husky":{"hooks":{"pre-push":"yarn lint && yarn test"}},"gitHead":"872ba3b4ced4ba835ab841283c4eb71a08d7d068","_id":"@anyfin/acl@1.1.13","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wZC4VLp4r1uBXdVz2HS8VMg7WC9HdJeNRoG1pMVITwO01pXtyMHoqh9FcbgWURV+PXGU/ba9sDKcS/KP6hrgyA==","shasum":"a01586cf2948296950cde00e358cfae1a36b62bf","tarball":"https://registry.npmjs.org/@anyfin/acl/-/acl-1.1.13.tgz","fileCount":20,"unpackedSize":51721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBnACRA9TVsSAnZWagAAgpQQAJ6HKKdSVNjc0kulmbjb\n7okMslA5CnoXo9d2KjkjW5njsygeIK89aMBBvnguegRGm8SzGdF/e2RG/jqP\n04tI+nA8w29KDRtu+yKr7xlybKG0eKGGo+YUhW7hVaItLIiWosnXfP85pfle\niGG6qPhU2OCc+JvTrkJdqoQ6Q0LrCf6gYoxuQA7Tt1E3v0JCjL4470RvogLz\n+VGuEoGv5X2P/YSamwel8kDhkphnQYD/3YPRy+LA+MSVay2aaK4FzrrewG9Y\n+sZtCeaRaKVi78sfTFjjAv4fSU1+wkBx2BYC9k7N/GTDLsEz4LCuPgBRqi/A\nHBt0/ZMu9/3U0XXcEkwiscQMUUM3WX8pJ+QeZoWNirX4Bhbz5ol9Gx1Ve+8q\n9seQ6K/a1DpHqeu2jklZVWTTI2pejEMyXI95lD857RYcCi9cOE+QKhYn07+b\n2aZsweYAA6Y+Dx7d/toAx11GALrBq04QI7ibiCoywugTsTn6IWPKlsbJHAAn\nJWFMbIzN8NJuiWqqAZJtpkb1PMCzWcGD0GMfGlIv7KAmCsK+d6wXwUkicEZH\n09aeMpQ2V9OFwljUImgqRNGGpyx3+DNn2Yk2G7rizbAFAwgAGfMdZNF5nhEs\nqJza6n6lq9p5Y61pAjewTLu5e7SefcIvLmD9/tAjisFQDxtJFod5SnWRQrxh\nwiSj\r\n=Sqf5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvgR+5GGB5XxCoh7/7MoRk/zmgD+YiqXg6Bjaj/+aBngIhAMCcnMdnV2mFlnReAicdD6Wk9EPGn+gCIPF8qrVWjtjo"}]},"_npmUser":{"name":"atul4anyfin","email":"atul@anyfin.com"},"directories":{},"maintainers":[{"name":"hyperborea","email":"sven.perkmann@gmail.com"},{"name":"atul4anyfin","email":"atul@anyfin.com"},{"name":"oskarengstrom","email":"oskar@sikow.com"},{"name":"pepf","email":"pepijn@anyfin.com"},{"name":"manueljtejada","email":"manute32@gmail.com"},{"name":"divyanshutomar","email":"tomar.divyanshu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.1.13_1618221503633_0.5112370458614317"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-30T15:07:43.171Z","1.0.0":"2020-07-30T15:07:43.545Z","modified":"2022-05-24T12:06:03.401Z","1.0.1":"2020-07-30T15:14:58.994Z","1.0.2":"2020-07-30T15:55:14.687Z","1.0.3":"2020-07-30T16:03:14.041Z","1.0.4":"2020-07-30T19:37:55.269Z","1.0.5":"2020-07-30T22:30:04.110Z","1.0.6":"2020-09-28T18:27:31.058Z","1.0.7":"2020-09-28T21:16:28.280Z","1.0.8":"2020-09-29T07:44:56.478Z","1.0.9":"2020-09-29T09:04:59.611Z","1.0.10":"2020-09-30T16:09:35.324Z","1.0.11":"2020-09-30T17:09:32.018Z","1.0.12":"2020-09-30T17:12:27.014Z","1.0.13":"2020-09-30T17:42:07.021Z","1.0.14":"2020-10-19T07:39:38.142Z","1.0.15":"2020-11-06T14:44:55.039Z","1.0.16":"2020-11-18T14:36:57.739Z","1.0.17":"2020-11-18T14:59:08.254Z","1.0.18":"2020-11-26T10:30:12.970Z","1.0.19":"2021-01-13T15:10:13.689Z","1.0.20":"2021-01-22T15:30:46.860Z","1.1.0":"2021-01-28T16:13:23.196Z","1.1.1":"2021-02-12T14:10:40.693Z","1.1.2":"2021-02-17T14:03:00.717Z","1.1.3":"2021-02-18T14:47:29.485Z","1.1.4":"2021-02-18T16:05:13.027Z","1.1.5":"2021-02-24T10:41:30.142Z","1.1.6":"2021-02-24T18:38:26.944Z","1.1.7":"2021-02-25T21:04:38.313Z","1.1.8":"2021-03-01T14:16:21.742Z","1.1.9":"2021-03-17T11:28:55.455Z","1.1.10":"2021-04-01T13:53:20.379Z","1.1.11":"2021-04-09T13:54:52.118Z","1.1.12":"2021-04-12T06:35:03.821Z","1.1.13":"2021-04-12T09:58:23.770Z"},"maintainers":[{"email":"atul@anyfin.com","name":"atul4anyfin"},{"email":"oskar@sikow.com","name":"oskarengstrom"},{"email":"pepijn@anyfin.com","name":"pepf"},{"email":"manute32@gmail.com","name":"manueljtejada"},{"email":"tomar.divyanshu@gmail.com","name":"divyanshutomar"}],"description":"Access control utilities for nodejs services","author":{"name":"atul@anyfin.com"},"license":"UNLICENSED","readme":"# 🛡 Anyfin ACL\n\nAccess control utilities for nodejs services. These can be used with/without graphql.\n\n\n**_This is required for all services that are contributing to the client facing apollo federation graph._**\n\n**Why dont we just implement this in the apollo federation gateway ?**\n\n1. Because apollo federation is a gateway. Its only job is to route the requests. It doesnt allow any modification of schema. Hence we cant add any directives at the gateway level that can be used by upstream services.\n\n2. Since the roles and permissions for each field in the schema is controlled by the respective services the logic needs to live within these services itself.\n\nHence this npm module aims to share the common acl code that is required for these services and aims to keep all the services in sync.\n\n## Installation\n\n```js\nyarn add @anyfin/acl\n```\n\nMake sure you have installed these peer dependencies on your services\n\n```json\n  \"graphql\": \">=15.0.0\",\n  \"apollo-server-express\": \">=2.16.0\"\n```\n\n## GraphQL Usage\n\n```ts\nimport { authDirectiveTypeDef, AuthDirective } from '@anyfin/acl';\n.\n.\n.\n// Register the schema directive\nSchemaDirectiveVisitor.visitSchemaDirectives(schema, {\n  auth: AuthDirective,\n});\n.\n.\n.\n// Make sure to add authDirectiveTypeDef to your typedefs\nconst schema = makeExecutableSchema({\n  typeDefs:[...yourTypeDefs, authDirectiveTypeDef],\n  resolvers\n});\n```\n\nThis will add the following directive on your graphql schema\n\n```graphql\n@auth(permissions: [String!], roles: [String!]) on FIELD_DEFINITION\n``` \n\nAlso, the directive expects that the graphql context has `user` object from the decoded jwt present in it.\n\nSo make sure you decode the jwt from the request header and add it to the context.\n\n```ts\nexport default new ApolloServer({\n  schema,\n  context: ({ req }: Params) => ({\n    .\n    .\n    user: req.user,\n    .\n    .\n    .\n  })\n});\n\n```\n\n## Non GraphQL usage:\n\n```ts\nimport { hasUserAccess, Roles, Permissions } from '@anyfin/acl';\n\nconst user = {\n  roles: [Roles.customer.key],\n  permissions: [Permissions.Application.LIST],\n};\n\n// Check if user has a permission\nhasUserAccess(user, [Permissions.Aml.LIST]); // ---> false\nhasUserAccess(user, [Permissions.Application.LIST]); // ---> true\nhasUserAccess(user, [Customer.Read.SELF]); // ---> true\n\n// check if user matches a complete role\nhasUserAccess(user, [], [Roles.employee.key]); // ---> false\nhasUserAccess(user, [Roles.customer.key]); // ---> true\n```\n\n# Getting started\n\n1. `git clone` this repo.\n2. `yarn install` installs dependencies\n3. `yarn test` for test mode.\n4. `yarn lint` for linting.\n5. `yarn build` for building the library.\n\n\n# Deploy/Publish \n\nIn order to deploy new versions, simply bump the version in `package.json` and create a new github release.\n\nGithub action should automagically deploy it to npm. ✨\n\n# Ownership/Audit\n\nRepo ownership: [@a7ul]( https://github.com/a7ul ) \\\nLast audit: 2021-01-28 by [@msegers]( https://github.com/msegers )\n","readmeFilename":"README.md"}