{"_id":"@bluelibs/apollo-security-bundle","_rev":"8-b0d50b469c10424fe3dba8644280aa33","name":"@bluelibs/apollo-security-bundle","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"@bluelibs/apollo-security-bundle","version":"1.0.0","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.4.1"},"devDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.6","@types/graphql":"^0.11.3","@types/jest":"^25.2.1","@types/node":"^8.0.28","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.6.0","eslint-config-prettier":"6.3.0","eslint-plugin-prettier":"3.1.1","jest":"^26.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.4.1","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","typescript":"^4.1.3"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@1.0.0","_nodeVersion":"15.12.0","_npmVersion":"7.20.1","dist":{"integrity":"sha512-KeAekamcDYqYsoqmylVaLPehZtMT3KGittt5boOb0QpbZxeN/Bjxj7xVcFCq/9Lkl7XBPRXGGsBGhkyvlDr37w==","shasum":"7a87c2ed5c72c9e3803c4425e28eec832cf7018d","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-1.0.0.tgz","fileCount":47,"unpackedSize":47085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqPECRA9TVsSAnZWagAAHM4QAIum+J0tg1NyKo+s8g/R\nhiJfUKXnu913hchJO2hKLceVgZc/Kl6icx4BsvIMo1eP988kU3HN3v9hbg4D\nZbwJcAfXnLq+Ddc26oSXJ1bKIcmEctsY5F6e1FyBIDcPfS5wSKOcM14GQRTT\nwErESIF9cybFAdFTPIPgVJtmIIOJ8s9SJtygLIrofyQGnTy2HfSxs0L5M6uF\nwSVJhSXhS0ddYsbnR/G1ImHcUsjXbVLwjngUpRsfVNu5hHkPX283ozueXZn7\n+9DW5ppKFRTWn7+Z3BLWDYyvlIUJJU/tuOhIP8ub2130uJbFbV++DRggoj7X\ng86z7toqPGkLr5ong57vJllZv1AQZuzJBFHN+xtkZsACiTVqHv3DDGiqKqgz\npZWshLzhRogIl1zFKxqbJVGveofuiQk10zjS2nGkDABaEiW7GBZ+2/ggYdBK\nfnT6VytpxucoPokr7NeE2HJWqhXG9wyX5a+D5OqkCscUFq4svxEu21VXgx0d\nzk97oXkKpzqk5LQ+NXKjkR+FiuNph8rEPnvGnV0NGHwtITjXdtX7MPi5TaK9\nxpG3dXqDT/3Nerx+0xx+6vehMdRFVnGnBmHImDLn3qtEXMHUDkikbjTRJVYy\nwLHJCQfw1pj5zMnCPn7V1HaV7QU7IPKs4Emn8R0J96QmcoGDquEmSHpZvqmy\n2eT2\r\n=zj0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBHLaYhLChSpLMRb94QsWdTVA6xtbddmGBUYpLU2ksnAiB01/uK8lVi4XSbZT7OOVMF7dIizHBLE0s/ZkRf+JRa+g=="}]},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_1.0.0_1628087236300_0.012239817591512159"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bluelibs/apollo-security-bundle","version":"1.0.1","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.4.1"},"devDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.6","@types/graphql":"^0.11.3","@types/jest":"^25.2.1","@types/node":"^8.0.28","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.6.0","eslint-config-prettier":"6.3.0","eslint-plugin-prettier":"3.1.1","jest":"^26.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.4.1","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","typescript":"^4.1.3"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@1.0.1","_nodeVersion":"15.12.0","_npmVersion":"7.20.1","dist":{"integrity":"sha512-oUpHlkI3AryLVFOCgUJ+8WLkZrh21Fl653Q47V1oXBHPNVsHPmCMYti510HYIdgF9BR9EzYM0eypYoOrOxi5Wg==","shasum":"169014eaf2a08b2623c95caf8334e1025f20d8e1","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-1.0.1.tgz","fileCount":47,"unpackedSize":47422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHSZwCRA9TVsSAnZWagAAqN4P/AxhIjjhSXbvZ5ID6WFN\nj97n5xOVu1EkT17WdYexBhXtK2JZlDD1rShI/7s4GxzHyMU5+XOa69NxftgS\nPVr+Tgsr0WqqSNaUfP57G1gLnl3CxVFBME5KPgtxunhiyhasCG8eePa7eI5J\ntMEx4uBl/ei+FsCOaGF6goQ3Sy4jJAAMh77BK0C/5Q5ea4WgZTsmQ2OXuHsG\nkNtiwFn+ylxijoTih2Tr8k9VwP16Hss5LEmOJJeqZDfJCX1IPzGY7q9jj6Sh\nih7UjZz+1zC6YO25fJLErI7Bi5vIXqv85KMFvVc+2+PitMYlfXrYTC16npou\n7ROPP6JFC8/HedbsnwQLK8TBvKyXU1VQ59H+E7UhI0HmKDFX3PAma7FHaUtK\nURFMp8aD3KgadfV6rWLKCJvjNlufJ/0hOJCxe3NDn/BTb3HTOBQypClHeJn9\nJDM7jusIhH+QnQ1wxaOd6/ZzCAC9wUvg/2B/n3Wjl6AeYVbOmOULlDr1PPpU\nfxKUqjSTp4Sv2qWHgwwRflA8hsAmfawF+N7lQF4fCdXqvZd08LT4ykoqZn4l\nXAHxwpmfq5dWsta2suuLrDewG5YqrJfuODryXxK8VULj10vr/QPCRBOo6SXi\nD7x9CaHqacRKf3ZcfwIO2F8bTgWX+/CiBlce/x1qilvWzZPTdQfPFnB/ia3S\nhHTA\r\n=ZYnC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCintQ+g2MfZedMwX3xDcZKTnGKPvYqw8XdojUgwO0VmAIhAOlNAm5qXFu4EsJxAexRsxVsSteMu3q8RuGvkZDkb3jX"}]},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_1.0.1_1629300336500_0.8298826705562414"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bluelibs/apollo-security-bundle","version":"1.0.2","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.4.1"},"devDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.6","@types/graphql":"^0.11.3","@types/jest":"^25.2.1","@types/node":"^8.0.28","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.6.0","eslint-config-prettier":"6.3.0","eslint-plugin-prettier":"3.1.1","jest":"^26.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.4.1","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","typescript":"^4.1.3"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@1.0.2","_nodeVersion":"15.12.0","_npmVersion":"7.20.1","dist":{"integrity":"sha512-2hT/P8pwI2kbELH8DF0YbtXmtiqddRaSjxo32OVejYTUL48bq8kz9lENhPFLTc3lQRyfd9l4IzawNOnE/lAUnw==","shasum":"816a24f1877ec2c27a508cbb98f3fcc080407c2d","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-1.0.2.tgz","fileCount":47,"unpackedSize":47853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk8VxCRA9TVsSAnZWagAA4gAP/0BzkIK8nJDepxU3Uc+G\nz+Z3q2KYDtKgAWG8nBG3/zjpDeO0sD0SMVvXYF5yZHrOsyanleisw/1AOanB\n3pjd/J+x/oeNHQWk7BGT0BADKilCYPe7S4qQkaOrRkKIlE8FL8glIeAyXS1g\nkBkvtzF+uAujH9T913J2xXRRvAeLQX8jYU4jABznq2qgGnEfl0xEua7/0QaH\n0KCPBvIfKp3IkGntzIIlqOx2uwkovvfKyLLvEXjWPfqEBnfpoi8d8uU0EWAK\nuf6ULGWmQN8zmFNmL0vw8oXCXFM5wmEA+Fr71JePaPjxCgjPS7yNGdYlZlsV\n7Z4nc9FJKqk4x0FVk4GJfmSNKMmA6unKPLtSTB+5WX1IJ14gabKajCuNjje3\nf3463pMj93rckVwJ1tquZXbmqAkFjb3Ua+ZND4ZQ4PPAt23Y7bciTPOpE4Zm\nhfgBlPUPHl0kyUo+0MA+UXECioKqfCRNjvue3jzh7kiMjFWVeKRYZle0WQRJ\nt4rBPex+EztLPliVdIG/NKUm2OF6h8j4NBJSj70lVZyhSXrOsJkGrhRh/BdP\ngbxNkHsiA8d0+lHjTWjynbyW6ySltVaUGJ4XM5xtIaP66tTejYla5PWM8WTI\naxrhODSUUBxT3gSmvYU2vSakW6v/wKxB43aIuO6V27FC8unHTsiIFnzWyakS\nkI22\r\n=OBBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTeGviLLdCL8VOdrtZSXebzq9WJPLnvgr4SV52GBri4AiEAnuH6VOyscsE1P96lUbT+sy9z0kcHltlm/EHx2gdEj7Y="}]},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_1.0.2_1637074289485_0.3537903797431543"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bluelibs/apollo-security-bundle","version":"1.0.3","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.4.1"},"devDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.13","@types/graphql":"^0.11.3","@types/jest":"^27.0.3","@types/node":"^8.0.28","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.6.0","eslint-config-prettier":"6.3.0","eslint-plugin-prettier":"3.1.1","jest":"^27.3.1","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.4.1","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","typescript":"4.5"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@1.0.3","_nodeVersion":"15.12.0","_npmVersion":"7.20.1","dist":{"integrity":"sha512-XVrqwodV67NeM0qDl+Hjb/QahWnuPZgXED3qK4ndtENWOCRx1XDTmc6AwJZsVB1UB9PF3vsh/NhMOBDbMn92KQ==","shasum":"c14ea977306cfbe20c5cd6b78bd2e513733f5dcd","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-1.0.3.tgz","fileCount":47,"unpackedSize":47896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnlf6CRA9TVsSAnZWagAA0HwP/2xVqns4IlZVTCwxZu1a\n64Kfu6efFFDlPySvV70wH+1xhMBoJeguCmrlch3F5pQsMrcLkCRywNOLJy9D\nm9vb6Q4uBuYLeRuYk3GFtCwGxkHnamSQzVcOb2X4PL9h+Fe2BJmErDzqBqfg\nbuztCxxFBgD7u1lWJqH0/oYWzLFgQaqGlNF91QeFGJf4mTQLkrw22V8FLdNC\n/vX6f5dKQ3zSBUdOnghAYYOldxIjwf7oYFONONQ/0rMbB05xeg/ekiLwPkxl\neVLOVxVjZQO+5ckFyvJPbdBsdma/OaZX4Y32yPqCCS9vLwGeVOcrLOJCFgTx\nybdc8tj0B8swXkUFpfCCZXoabZKKkMH9/zOhGlwbmx+GYz5nHrO7PtWF/gll\nJhvm7NrCqtxJec4vJCxbqTtpmtOk68xtvhXQyLBgUZkkSGwGx9VBsMm4qmfs\njH/ATntALLiqfRLD6Uuyy33S+X15qe4Cf7m4BVFVxeBPJWdP9YUIUK1jV01g\n1kGNAdP4HW+sv1fl+Xquw6PYk/KXiUdFs7tzkya8onG//4s11/NR1muO+4ya\nDbYtNJpNRnUmNTznZxmCDwuzrStrJ5PAKKfouVFC6N3UpCBZQSLEcpkyaqHM\nflYJ4qRWqphVVJJZuV5jorKKcMjZSMCCUjKKDH7ufiquxGK2aXHjojDAK9zc\nieXe\r\n=y849\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+qx8pj2fk/JmEGGR/2geq4DOVq/GW36SPC81f1DHVqAiAagPUJ6WK2J+wyVaknHGS60sn4SXv7tL5uY14zHQaQUA=="}]},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_1.0.3_1637767162126_0.12307129609589174"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bluelibs/apollo-security-bundle","version":"1.0.4","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.6.0"},"devDependencies":{"@bluelibs/apollo-bundle":"^1.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^1.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.13","@types/graphql":"^0.11.3","@types/jest":"^27.0.3","@types/node":"^14.0.0","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.6.0","jest":"^27.3.1","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.6.0","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","typescript":"4.4.4"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","gitHead":"988c68083802840406dd78f1b0263e54c889d719","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@1.0.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-rGtmvPDF0nAODIYZYuHw7d2mCpxrhj0gXc0+bTgt6gjqu1K0BCmGbyvJk6SHsFUAN1vzWK/wddSvVNJruXaoHw==","shasum":"32adec3b1500cede35ab25ea3f3ce559e0d10107","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-1.0.4.tgz","fileCount":47,"unpackedSize":47820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/RhxXZisuK4r0EYVtpI1G2WNLrZW1oUz+f4Ma7NP02QIgd0M4np6WSxfFYzIq5mjp6mjJ2a7N9sovFFwGUSgANDE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNVeqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPQQ//QjLURRmjbxE0B43YCK24M/3XUxgraF7tULbodp3RxzYSnfdy\r\nTGy5qhd26AkV02mMcig73/jl7c0y5nCVUVTz6e8RjeXFZPoiy+vz53dfxGd1\r\nF+ZftgDrPSb48c2vL0wet0ddz4c3PNdmOlq4dq7iFYQZI1KagU85dlUQHjnT\r\n6ZlmQ6e5MZ4rvPYq3Ffp6wbN9guU2h+TqPPCDxfLLYl6tTQFdYfAm0/Dqo2T\r\nQE9TQfMq0irgXFlEx8mNEyA1S90IJuBoQQVvgp4OVdzT7uTcpj0zPmUonCAW\r\nhYQgYBicr6iOaPWQJ3pkTiLOhEQl6JzMqkFJiAlCGBaHRQ2yl+ct5LWF6Dux\r\n7FBtTXtK5oOOG7HGwGu6GVGsnE9vHNBGqKYfZqlp8fLtuRnUr+4s+mjdVUGM\r\nj1ujp2wouTUHKhQP6i++I9/OrHVKom0tz+xxuI6LIoOwSDc1cSuGElxeWT9y\r\nvp0vzUIKMUayyTCuDLgr7CdcSEjWDYyxPibGu55PgzAjnMvmipmZuKs76kNt\r\nqQkrbpGtYWAyaUTRWv7d358Zg9xo7av3VWXNkvOUfYYUF8cpgm+6TPhLRNVS\r\n2PfBfZaD3pmGEeXZc4N1T15g220sDKZ00kOnU/RUng5cLjMNSR4aPZpkwPAI\r\na12KXc1o4s0NJwI/IivIX7QvKbx4mgj/muo=\r\n=Uxj4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_1.0.4_1664440234591_0.6368363808598627"},"_hasShrinkwrap":false},"2.0.0":{"name":"@bluelibs/apollo-security-bundle","version":"2.0.0","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:dev":"jest --verbose --watch src/__tests__/index.ts --detectOpenHandles","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^2.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.6.0"},"devDependencies":{"@babel/preset-env":"^7.21.4","@bluelibs/apollo-bundle":"^2.0.3","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.13","@types/jest":"^29.0.0","@types/node":"^14.0.0","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","babel-jest":"^29.5.0","eslint":"^6.6.0","jest":"^29.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.6.0","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","ts-jest":"^29.1.0","typescript":"^4.8.0","ws":"^8.13.0"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","gitHead":"2b871688b8fc6101b403ab6ceb560072edab344a","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ladDNpc0BvgRn8gPPo7dujXKRl58M6nTZ03xKTfCz46oA5jWjvYqs4fIpQ3JLHde1+YTBFmPpyrnafBoQKyTJA==","shasum":"93c69c7733f913779139d8ca0e6ac34aaa7a77a0","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-2.0.0.tgz","fileCount":47,"unpackedSize":45762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4FNnZxx3aL3424xUz8hmgMZvWWJeTv1RqTDg2Rb03HQIgPKAg7ee9rAb84UMWMOSl/ssx9FvDanOF0PIamYYvMHQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLIRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw/w/+I9kS25m6F8g1A5KJf5X6fMUu6NwiZeq8YwXn7m3nS63OG12G\r\nEvKh+LHrjqUhfPiXhl+hzSgaJg4DH6dSAtyDBSp5oVc4mj16gX6OZ9/10DhD\r\nJvZXIFMqRC5+jlX5qWr0g13TSERWm0vaokooWbb2FaaFA4tVXzC9H0k13VyF\r\nss8GykuiknUt2Gao1FM0JbLoErMxcYrY8sP4MBox/zjYP7pFnFaKeM4iYZmk\r\noitizLNh2uihbhs/uF3AwGSpcxvv2+EYj1hLr5p2kTYIJ8PTm6T6iI5bIxFx\r\nyElQGJ8k6QEUoxm2Y9BAwHI0xCROpNXg/r53zxoV5H1Mf0efNGlZxcJdX39e\r\n+q/3jXK123D1uMge49gPfJ4Dj5ud/RU0Pz7yKAuOh7qjSxyOYxuwu/JaPJBa\r\nbU4l6ig8tMs7jZ1mWo0Btz+NJyTcFYeGmaGlwGvlcX/nncwUkZqNsbWh7koa\r\n6XJtZ6H+WeUynYlYwIxUI5IX2rtFhxJ+EHJtyOdXKikD/l0z9oBGa4LnQQk6\r\nVRyASt2+0nEQvMgQMS8Nu58AWTf+7H7m1omoodBF4jS/MWnriG3T9vHmat/l\r\nVU8BlFvAl+HxpllnZTLmhnP7d08vLsuO/HVjoz1NKtclE4YHu8iD6HF7pqYj\r\nSvGEdNO75PAbzRtnTET8eHoXpnqZn/zzS2c=\r\n=Pncw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_2.0.0_1680639081571_0.18690220875915142"},"_hasShrinkwrap":false},"2.0.1":{"name":"@bluelibs/apollo-security-bundle","version":"2.0.1","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:dev":"jest --verbose --watch src/__tests__/index.ts --detectOpenHandles","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^2.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.6.0"},"devDependencies":{"@babel/preset-env":"^7.21.4","@bluelibs/apollo-bundle":"^2.0.3","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.13","@types/jest":"^29.0.0","@types/node":"^14.0.0","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","babel-jest":"^29.5.0","eslint":"^6.6.0","jest":"^29.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.6.0","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","ts-jest":"^29.1.0","typescript":"^4.8.0","ws":"^8.13.0"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","gitHead":"2b871688b8fc6101b403ab6ceb560072edab344a","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_id":"@bluelibs/apollo-security-bundle@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-fCbJd6/rXkRXOp9fUBY3jUH1WTsZvSRncA7IssTTlzU1UM4295N8xzqLLx90cMYQK15UjvFrcuehtr8FM/iyog==","shasum":"63f7d8e3b27e084a92ad8dab77e564877345094d","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-2.0.1.tgz","fileCount":47,"unpackedSize":48494,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVG4Hz7CHT+H0VN3qRBLIBBWNk+qMN8iYgDe6xvX7cYAiBczWeSfzsTmilVxX+duA0bpj5mMTIpeMPBdA01mUrqtA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLIZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6gg/9HTN9t+ZrwPKdTb+Ejgqj/TDDd8yyvGFGXFA+wd2CHpdkNtHb\r\nBReKAcOCP0wBXMfCAoTXgUJFcdhV1lV4rLwjq9N5aZ4unA1CDxNHQksFSIqO\r\nLlyaO4rXHGORY1fZa2CPGq1xcvKyq26rRMOEOprugUkpCR1S8b2GQtfPfkXQ\r\nc9ZE6CJTVxFXXDHFx40Y+k3JOazUu40MbQTzVU4l7ZCeGHc+K8oLPKi/QgZb\r\nrdL6JcY7679BVRm6ojQTVVMw3tcXrYT0/ZtsxUSxrZ9ZWpJ4oIu1RO9/Vf68\r\nThYIeMrpvIaKfixZ3aHUY77IfOnhokhECVTdu/+aPQRbSZtwnrYM/VgdC8dW\r\n9Y1x7QXU3Uot5r2KMGxC89lYqj3lbYFlB6VydV5p8emGwSgFBlwLsEJvBNm9\r\nIUw09Rk0DOqzaoatcjA8UPowruin/JOS9lwKKvy7P8Aqlz1Y69JD5HyYXzGe\r\nn0eqh6InlEwnycOnMml1Vud0LuQH8cK+Amor01JCIA8DsQFf1KrsFbIpp5GM\r\nbJEdkWivk1/4paHowYeXBLRN7ptS+HJZ5sKQd19FELuCtKUiLQ/noFdit6Zs\r\nrGBWw2vDk0ybqHs6+kxw+4+L2Ouhwt2Y3tjwUzbLIPnJVSL8GQ+l4NG6PpVt\r\nNyLJ+Ab+lM/LAfh6ddys3ptGq9DS8r+ePXA=\r\n=FLb7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_2.0.1_1680639613231_0.07251105381452727"},"_hasShrinkwrap":false},"2.0.2":{"name":"@bluelibs/apollo-security-bundle","version":"2.0.2","description":"Get access to currently logged in users through GraphQL context","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"scripts":{"compile":"tsc","watch":"tsc -w","pretest":"npm run compile","test":"jest --verbose dist/__tests__/index.js","test:dev":"jest --verbose --watch src/__tests__/index.ts --detectOpenHandles","test:clean":"jest --clearCache","test:watch":"jest --verbose --watch dist/__tests__/index.js","testonly":"npm test","test:ci":"npm run coverage -- --ci --maxWorkers=2  --reporters=default --reporters=jest-junit","coverage":"npm test -- --coverage","coverage:upload":"codecov","prepublishOnly":"npm run compile","gen-doc":"typedoc ./src/index.ts --exclude ./src/__tests__ --out typeDocs --tsconfig tsconfig.json"},"peerDependencies":{"@bluelibs/apollo-bundle":"^2.0.0","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","passport":"^0.6.0"},"devDependencies":{"@babel/preset-env":"^7.21.4","@bluelibs/apollo-bundle":"^2.0.3","@bluelibs/core":"^1.0.0","@bluelibs/graphql-bundle":"^2.0.0","@bluelibs/logger-bundle":"^1.0.0","@bluelibs/security-bundle":"^1.0.0","@types/chai":"^4.2.3","@types/chai-as-promised":"^7.1.2","@types/express":"^4.17.13","@types/jest":"^29.0.0","@types/node":"^14.0.0","@types/passport":"^1.0.6","@types/passport-facebook":"^2.1.10","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","babel-jest":"^29.5.0","eslint":"^6.6.0","jest":"^29.0.0","jest-junit":"^10.0.0","node-fetch":"^2.6.1","passport":"^0.6.0","passport-facebook":"^3.0.0","prettier":"^2.0.5","source-map-support":"^0.5.13","ts-jest":"^29.1.0","typescript":"^4.8.0","ws":"^8.13.0"},"typings":"dist/index.d.ts","typescript":{"definition":"dist/index.d.ts"},"license":"MIT","_id":"@bluelibs/apollo-security-bundle@2.0.2","gitHead":"3a59e9fb1e3d73f675645e09e12e731f89787477","bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"homepage":"https://github.com/bluelibs/bluelibs#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-SGUJbX195U+AIJZEpTDMw0CUVtCX6sI46GmpbSU27PuZvJ7ieyH8gLlEnTaKNKaF3sOSrtX23qtvtc3diXyuHw==","shasum":"0a02ac89f21fb4d67a994786191e09bf4967bda4","tarball":"https://registry.npmjs.org/@bluelibs/apollo-security-bundle/-/apollo-security-bundle-2.0.2.tgz","fileCount":47,"unpackedSize":49638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6/nNFxl5+5c5rWgjGhKt+4nMWWq//xpVtahKpLnHUhAiEAurYpjOMMxhN1qiozd26nfEuyXvSgZYJR30FmHfTOYOM="}]},"_npmUser":{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"},"directories":{},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-security-bundle_2.0.2_1709724430163_0.5153425827897962"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-04T14:27:16.230Z","1.0.0":"2021-08-04T14:27:16.426Z","modified":"2024-03-06T11:27:10.735Z","1.0.1":"2021-08-18T15:25:36.665Z","1.0.2":"2021-11-16T14:51:29.695Z","1.0.3":"2021-11-24T15:19:22.270Z","1.0.4":"2022-09-29T08:30:34.781Z","2.0.0":"2023-04-04T20:11:21.738Z","2.0.1":"2023-04-04T20:20:13.480Z","2.0.2":"2024-03-06T11:27:10.304Z"},"maintainers":[{"name":"theodordiaconu","email":"diaconu.theodor@gmail.com"}],"description":"Get access to currently logged in users through GraphQL context","homepage":"https://github.com/bluelibs/bluelibs#readme","repository":{"type":"git","url":"git+https://github.com/bluelibs/bluelibs.git"},"bugs":{"url":"https://github.com/bluelibs/bluelibs/issues"},"license":"MIT","readme":"<h1 align=\"center\">BlueLibs APOLLO SECURITY BUNDLE</h1>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://travis-ci.org/bluelibs/apollo-bundle\">\r\n    <img src=\"https://api.travis-ci.org/bluelibs/apollo-bundle.svg?branch=master\" />\r\n  </a>\r\n  <a href=\"https://coveralls.io/github/bluelibs/apollo-bundle?branch=master\">\r\n    <img src=\"https://coveralls.io/repos/github/bluelibs/apollo-bundle/badge.svg?branch=master\" />\r\n  </a>\r\n</p>\r\n\r\n<br />\r\n<br />\r\n\r\nThis bundle is to inject into the context the token read from the request and decoded to an userId via the SecurityBundle.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm i -S @bluelibs/apollo-bundle @bluelibs/apollo-security-bundle\r\n```\r\n\r\n```typescript\r\nimport { ApolloSecurityBundle } from \"@bluelibs/apollo-security-bundle\";\r\n\r\nkernel.addBundle(\r\n  new ApolloSecurityBundle({\r\n    // options go here\r\n  })\r\n);\r\n```\r\n\r\nOptions:\r\n\r\n```js\r\nexport interface IApolloSecurityBundleConfig {\r\n  // All true by default\r\n  support: {\r\n    headers?: boolean,\r\n    cookies?: boolean,\r\n    websocket?: boolean,\r\n  };\r\n  // bluelibs-token is the default for all\r\n  identifiers: {\r\n    headers?: string,\r\n    cookies?: string,\r\n    // For websocket you have to send the connection params in order to work\r\n    websocket?: string,\r\n  };\r\n}\r\n```\r\n\r\nUsage:\r\n\r\n```js\r\nimport { ISecurityContext } from \"@bluelibs/apollo-security-bundle\";\r\n\r\nload({\r\n  resolvers: {\r\n    Query: {\r\n      findMyPosts(_, args, context: ISecurityContext) {\r\n        if (!context.userId) {\r\n          // You can throw an error.\r\n        }\r\n      },\r\n    },\r\n  },\r\n});\r\n```\r\n\r\n## Support\r\n\r\nThis package is part of [BlueLibs](https://www.bluelibs.com) family. If you enjoy this work please show your support by starring [the main package](https://github.com/bluelibs/bluelibs). If not, let us know what can we do to deserve it, [our feedback form is here](https://forms.gle/DTMg5Urgqey9QqLFA)\r\n","readmeFilename":"README.md"}