{"_id":"@advision/google-pubsub-nestjs","_rev":"10-9dfa6a8236a6e090ce89c39e3138c439","name":"@advision/google-pubsub-nestjs","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"@advision/google-pubsub-nestjs","version":"0.1.0","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"gitHead":"735b9fd9884b78e36ed2c3ab5f28ced6f2e09891","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@0.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XDFi8wrgsiETjd1YU9x4dApCX3COi7RnK9EhCPzjNdxeiWL/KvS1fE3IBzdkiwVDkz2GPFxv9sXnkq8iKLuoSw==","shasum":"138b12168e9324ccd5ea750222595a2d67d46117","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-0.1.0.tgz","fileCount":23,"unpackedSize":14365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJh13ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTqRAAhANxSooK5WPoBx53SszY/LPwJdRhU/BPUgOvN3x0RRnE9mG5\r\n/H3GOEBJgtmN0WJ4YtLMINQSau9vg7vJYzSW1/IVJWwiyCPT89WsK2QwV4sV\r\n0wiNR+erMvW2O7UuG1XZ12+rE+QvQjEu4FGMN9vzlpNX39j1NBo7IV9I4BA+\r\nR06h5A6QFIAu/1MD1uuiyDPBRvaYAd5JwaMXbMLXEiHATN+40yBwcWpKaQtv\r\n4hJLqEvyxodeUPv6aQG0UXL5GNvnnqqUmf9TPFdqPcazqiSJ5G7xn0PWEOrP\r\nLtxg1zBnnE5uuhv2KV+dSxLQ7CHK7usSmfgo+UoaFb6raFH4s/+XNPgMzzSE\r\nTrD8FqwgKaZlh56Te0vgC4jrDSsQ/xiUXYJJTSa/YHM+z6v3dv66qcnmYkJF\r\nQvz0XE6I+yNWG3qMVSoGHZ86UUumczwHcDKE8Al70anZ98sOsg99+j8cFmyk\r\neVGd3sEGWL7Kx9nRvevoRwrtdP0WXPPXJ3+5yIpDLQNvCAlSYHqfn6R0OxQL\r\n4/CLrDAk1RMyCABf2LHD5DcxKayfEU132Ibvj/vV0gJ4pQTCjskDkdakKyRX\r\npN/qarVNJ/bnEV+R12WDZbPjoSRTf/N2mnod9Z13UH4Ljamud9sgD78PIerI\r\nMXjYwhJdN+zXKDeS/HQ7HTRqIXG79UI0VsM=\r\n=G1Ra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEovCRLf+2pRVLmNpIbFiiHmti0jyobnipdJ73pP9ewQIhALnrGoAseDGzYRYDSJ6Q7BWJpFZLvR/O5nQ50SVBiFzG"}]},"_npmUser":{"name":"advision","email":"sviluppo@advision.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_0.1.0_1646665079474_0.42317419695257175"},"_hasShrinkwrap":false},"0.2.0":{"name":"@advision/google-pubsub-nestjs","version":"0.2.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"416ab110acddb221d34c9bcc6c1db3617a9ed088","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@0.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-u1GLg9tmwd22oOv+oxp3BQSzyyFMyCLHgUpNR+ybMZOy0pCnJogLKGSbI9d50u7Gsd3GKjVjFiePRMtEMOoYvw==","shasum":"242f21fb8e93585e0f000074568163d1657d7d0d","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-0.2.0.tgz","fileCount":38,"unpackedSize":20326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS1A/7BWbFEee7Y2HrRt0gIWVRFm/MdqlgJOQvKVVlN3RmHMPqc7Pn\r\nRpxXkpbmWCYpHyyNJ4P8NDaan4i/l/D8t8MnqXOKqKyO6Cxj2fitJ1MDkHGJ\r\nPmFKK6f2p9KwtceZuzezp2hq0Qvo4G8X6l3xMJsysoCd2YiIGRb3ClQ4GI12\r\nW9PxFQ8UF0GtBRHKtCkE87nzO2u1VErqXjRC/w9JA9L3LAGWFsFNlzATWJ9X\r\n7FBvvXpElrgaDwA3t2HSXONDcfoTrc/Y3CSx57hZbHUcXBm/e6FEfglpbSt1\r\nzumOaPq6Id8tNng6MOv84zJHDPL5jovexlNyWY8nLf1X+I3KMtHBw3IuplZJ\r\nHmYms/1J4O1NGa+5tSsHrVgCrFB2w9lQ6pBkH5hIRu9h2UmYBHp2ZSTa4AGx\r\nsEkq6oLACoHnBWAIuqE1UX3PeqZaK/YP+RJBIkcOYavXzktzMty7aHFKyhqv\r\nannOPKiTF8Sju+d1kVkmiZjSFzJ42fxDO4iQjUN0tTKJ5Dq9D8IOpivgdkMK\r\ngQco2gjFWyr20JsbqbLt9sh5482l4pjO/bxSFI1dTfBfsTNzUGOQemxl+Rrm\r\n/mi5GeXuK5wHNUyKxlvyAqPihyEx8mP+MB9QSc2GLGCNhEttHyIe7xPTOUBt\r\nFI+GyHdPtCG6yI0qzrL/pq8GXNyZYdnx5Lk=\r\n=OkMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgGVGsEcNpdDLlc3SorBgLugHPH7XJvHMQLyt7s6uczAiEAxTpIy50zBjO4RjSQ7NL6VslYyrTMm3ANLXsyVmThbt8="}]},"_npmUser":{"name":"advision","email":"sviluppo@advision.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"},{"name":"cristiano.piscioneri","email":"cristiano.piscioneri@advision.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_0.2.0_1646666658223_0.05028284881803802"},"_hasShrinkwrap":false},"1.0.0":{"name":"@advision/google-pubsub-nestjs","version":"1.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"b7b7abc6e7ac87fe80075357413ed31a51a81530","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub.","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-UhYEL9p7MAeHY34O9M/uR/kcXzpPwwHu/OOgnNCvACopKw/NT1MfboVLLRKt9LPy0D3KJ3yccvjvHN96Af2xnw==","shasum":"7e79d93436b7567ccb33f4407a7566f80364bd03","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-1.0.0.tgz","fileCount":40,"unpackedSize":22398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJisuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF6g/9EMBvdEt7VY/sk9JW1QXikOGBHfvoeVoA6afY+T4ZzQPf0VdQ\r\nlBsuiXmMeWRoA5YmngsWjVvwPOp8c7x9fAdNIBW5Unj7egGUN/iTfRmQxRox\r\nzqnicB6iNtlRoe6YVO+A+7DMbt6kyNk9tnK5+WQrMW7RM8rpNTzWq25Kyv8J\r\nRLgbP3kZWCdh5DFHDflnMii2lP3QFmgxTcO/1fHxK79rGGHiUzyPK3Qo18kw\r\nTQ1zMsp20Wv3jqsm5BeQhTgEJd9b1TjZUUrZ9Em3oIexdnzTCEg+Bv/0CXST\r\n8edC0xizLCItwd3lIoBI9Pb2q3MZQc4e51AqU2h4QE706mqv9j/5m4sS3QZf\r\nnKkIoT1m+jmQYDdBtYLasIojTbJKCAM5BK8+wQAZjIkqzmO2nwBHT1x3ltH6\r\naNhW0HXc0vfJ1iApB6V+K1hz3HwLTE5NL1dY7ZfabRT8qVmKoNlW7qwBZpdx\r\n6kU0LwERV91mKPgFBv8VAoqTjFGM2RZOCDprnwHtN4j9i4PrCTUT0t9jpA5o\r\n1X8VkJLfTqj7I01I2pbu70dDyNnrKVfL+fHoiC9rlqqwjtULIjNyOEUeydn5\r\n+HaJMg+Yy7Dj9W70gAADZnNSDNQlTezqWeyxlen/wGdu2T3LP9szbCUlMvHP\r\nz8xG27gXMFBVt8VA4UZDRrPxaLNmi+v3HBc=\r\n=tkqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe6Zn411b/qYS82TnWiXhCLOcc3H/dMUhfzEgLODowNAiEA7ijxiXJ8UpfmZP9TSv2+ZD7U9IDb/153E3jMrUovrXk="}]},"_npmUser":{"name":"advision","email":"sviluppo@advision.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"},{"name":"cristiano.piscioneri","email":"cristiano.piscioneri@advision.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_1.0.0_1646668590465_0.47098789893352166"},"_hasShrinkwrap":false},"1.0.1":{"name":"@advision/google-pubsub-nestjs","version":"1.0.1","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"86bff74827c0e74c56a81d4a89a86a40bd368273","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub.","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@1.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Ci0XNLnLhxeXDvezE7qNDP2BwBoIZogABwa8XzM/5HFOUSSZgVCdc+IITxgHaDUGNi+SiHk/HI3z5sPDwoK7NA==","shasum":"6608b7405687d4f0f3ba0f086384bdaab06bdc71","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-1.0.1.tgz","fileCount":37,"unpackedSize":21399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPY6uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWARAAnF8q59wOBIeZMy9slYDx+3hLKcsCFUNlBYHm4Hr1TgFIiGx7\r\nVRMXLDmbmNqwJQqLDQS7/Hp12yR2uy+dONC7OScUvQAJ24YXMApXkeUoD1Ct\r\ndfX5qyQ5uCHi3PEibRxPAnvxyNrXZ72fV4IWDYLiuclml6D8wlnxrnMrFSor\r\n5VEmU3TIQdP0T3yavlnB6P0iX/Lqm/xyDEM2e52MBmKN3l7bieiMX9g4oJV+\r\neEdWvpKYKuCkNm8btdu1So/nIHFQDCNHDa0a5HGevBc3YOfDaKiSW7WExkkL\r\nM1tt6+h+OekEqNx/aWw5CB16QNYOEgeTx90f8QZI4E9wkIoCcgSjBQl8C+B9\r\nZZMyV9O21JCGKYUQcqlxzb2j0bgbJUGWcNqvfaRGHbdPsL7T0Ud5LobxT6ee\r\n77QWn6lCUAIRA2kPVGZv5olpGRlMFu9Cw3PW6D0sFuK99WT9mImNzLky143s\r\niuc3k3bycBba+2KkaPPhHQTZhaTT+QRa0vsDu0ARmgcQjU9FWlYdoy9iGrnT\r\nF/T8Z/qdVmO/krPEScjyjvBJSENJpPLm8NBuVoBsJOZlhJXHRr9O1SKhEc+T\r\ngD6qPS/fir3pSpgyd1r8yKVgmSzhspUvleflz5RWw1UvfOlJ2r0W9Uy/+y6v\r\ncvVrOgr6uighJ6ErKWCT3VDyzIOzC1LcNjE=\r\n=TbVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWrfpK8iSQJ1aZLMWj7IAbWLr1dRelMdYUwrjtesZVDgIgPimWrH665b3/mq8uDE/wrXJT4yOKFxrVvE+YnckkgGo="}]},"_npmUser":{"name":"cristiano.piscioneri","email":"cristiano.piscioneri@advision.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"},{"name":"cristiano.piscioneri","email":"cristiano.piscioneri@advision.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_1.0.1_1648201390564_0.19692403404982084"},"_hasShrinkwrap":false},"1.0.2":{"name":"@advision/google-pubsub-nestjs","version":"1.0.2","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"16e2b08cffc3b05134ae6795c7eb9c48f149f8c0","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub.","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@1.0.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-0WNIzBhzFqHAQ7RBGGMyOJhgoeXlP5uu/JmljER9P0AQ5kisniaQlvl3K636Oyw4Vt3aGd+x6TPRa4YpxsWJvA==","shasum":"db51122f9d018a93f32b947a46668d6469ed8e71","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-1.0.2.tgz","fileCount":38,"unpackedSize":21872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiR8Hl4Fv7W/jbRqMSuBSCaDPji4xg9aUGNxaW0iXpHAiEA8bHgV6F7fI7G2E+B+NzKXJH1NmmT61QZoJDDMQ4riPE="}]},"_npmUser":{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_1.0.2_1687793549613_0.6857204585365031"},"_hasShrinkwrap":false},"1.0.3":{"name":"@advision/google-pubsub-nestjs","version":"1.0.3","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.1","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.0","@nestjs/microservices":"^8.4.0"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"095ae9718c36a70df8b03acd4f612fe8e659370b","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub.","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@1.0.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-dtjXrtBB6FN1BHceWigbiY3qINCWBg+LwK8vzinQSth5YMh1PDu/tm3MvZ5XWG8g4SjpwbXC2PF/k+9s4Ou17g==","shasum":"f47299a9e950468de35e4d5ee8b9002890998111","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-1.0.3.tgz","fileCount":37,"unpackedSize":21816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEbzCXrdkgh2vXhZFiFuyjnd0gXvFVMQUDlEi0OJW5dQIgJdZkt3u7qAtJzxrEWwGT5TPE1ZkL42hee/SndfZqmGg="}]},"_npmUser":{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_1.0.3_1687793636694_0.031105385028988186"},"_hasShrinkwrap":false},"2.0.0":{"name":"@advision/google-pubsub-nestjs","version":"2.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"license":"MIT","dependencies":{"@algoan/nestjs-google-pubsub-client":"^0.4.10","@algoan/pubsub":"^4.6.3","@flosportsinc/nestjs-google-pubsub-connector":"^3.1.0","@google-cloud/pubsub":"^2.19.0","@nestjs/common":"^9.4.3","@nestjs/core":"^9.4.3","@nestjs/microservices":"^9.4.3","reflect-metadata":"^0.1.13","rxjs":"^7.8.1"},"devDependencies":{"@types/node":"^14.11.2","gts":"^3.1.0","typescript":"^4.0.3"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"yarn run compile","pretest":"yarn run compile","posttest":"yarn run lint"},"types":"./dist/index.d.ts","gitHead":"d72b30e4e1581ed56ee5092284e4f76f4e705fbf","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub.","bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","_id":"@advision/google-pubsub-nestjs@2.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-7HDqpp456N1S232Ho1b/cmYc+2TMwGgjyoVZ1AI/ivP0eWfVHShhdMdvaoyUOxG0P8Km21HLm5f/aHRulkm4hg==","shasum":"4edc7c4fff73270f9f74442aa8fde396895a1cc4","tarball":"https://registry.npmjs.org/@advision/google-pubsub-nestjs/-/google-pubsub-nestjs-2.0.0.tgz","fileCount":37,"unpackedSize":21850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZYDVwSAeVBEL/C6hn/nFnkZsWRbbmkyQ9uPdzuV33NgIhAPN2M2iTzbvtJREwsD0wgefiu88WjBf3dmB0BFB7R64Q"}]},"_npmUser":{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},"directories":{},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/google-pubsub-nestjs_2.0.0_1700837939428_0.1791187620211412"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-07T14:57:59.473Z","0.1.0":"2022-03-07T14:57:59.622Z","modified":"2023-11-24T14:58:59.741Z","0.2.0":"2022-03-07T15:24:18.368Z","1.0.0":"2022-03-07T15:56:30.632Z","1.0.1":"2022-03-25T09:43:10.698Z","1.0.2":"2023-06-26T15:32:29.756Z","1.0.3":"2023-06-26T15:33:56.889Z","2.0.0":"2023-11-24T14:58:59.585Z"},"maintainers":[{"name":"advision","email":"sviluppo@advision.it"},{"name":"alessandro.rovito","email":"alessandro.rovito@4marketing.it"},{"name":"filippo.mp","email":"filippo.mp@4marketing.it"},{"name":"mariodedonno","email":"mario.dedonno@4dem.it"},{"name":"marcello.castano","email":"marcello.castano@4dem.it"}],"homepage":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule#readme","repository":{"type":"git","url":"git+https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule.git"},"bugs":{"url":"https://bitbucket.org/advisiondev/libraries_googlepubsub_nestjsmodule/issues"},"license":"MIT","readme":"# Libreria di Google PubSub per NestJs\nQuesta repository contiene il publisher e il subscriber per i messaggi di Google PubSub.\n\n## Client\nE' possibile utilizzare il client importando il modulo `PubSubClientCoreModule`\n\nEsempio di utilizzo\n```\nimport { Module } from '@nestjs/common'\nimport { ConfigModule, PubSubClientConfig } from './config'\n\n@Module({\n    imports: [\n        ConfigModule,\n        PubSubClientCoreModule.forRootAsync({\n            imports: [ConfigModule],\n            useClass: PubSubClientConfig,\n        }),\n    ],\n    controllers: [],\n    providers: [],\n})\nexport class AppModule {}\n```\n## Server\nE' possibile utilizzare il server per rimanere in ascolto sui topic utilizzando la funzione `makeTransportStrategy`.\n\nEsempio di utilizzo\n```\nimport { NestFactory } from '@nestjs/core'\nimport { AppModule } from './app.module'\nimport { NestExpressApplication } from '@nestjs/platform-express'\nimport { ClientConfig } from '@google-cloud/pubsub'\nimport { ConfigService } from './config'\nimport { makeTransportStrategy } from '@advision/google-pubsub-nestjs'\n\nasync function bootstrap() {\n    const app = await NestFactory.create<NestExpressApplication>(AppModule)\n    const configService = app.get(ConfigService)\n\n    const options: ClientConfig = {}\n    if (configService.get('PUBSUB_NAMESPACE') === 'Dev') {\n        options['projectId'] = configService.get('PUBSUB_EMULATOR_PROJECT')\n        options['apiEndpoint'] = configService.get('PUBSUB_EMULATOR_HOST')\n    } else {\n        options['keyFilename'] = configService.get(\n            'PUBSUB_SERVICE_ACCOUNT_PATH'\n        )\n    }\n\n    app.connectMicroservice({\n        strategy: makeTransportStrategy({\n            prefixName: configService.get('PUBSUB_NAMESPACE'),\n            clientConfig: options,\n        }),\n    })\n\n    app.startAllMicroservices()\n    return app.listen(3000, '0.0.0.0')\n}\n\nbootstrap()\n```\n","readmeFilename":"README.md","description":"Questa repository contiene il publisher e il subscriber per i messaggi di Google PubSub."}