{"_id":"ng-rxjs-safe-subscribe","_rev":"45-b05e286f0acd18ac59af25f1c7ef3d5d","name":"ng-rxjs-safe-subscribe","dist-tags":{"latest":"19.0.0"},"versions":{"9.0.0":{"name":"ng-rxjs-safe-subscribe","version":"9.0.0","author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@9.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"3d10cb01c8b572df2ecf7b3daf91c5f365990ac7","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-9.0.0.tgz","fileCount":10,"integrity":"sha512-5uUDVarL1U6NRQn6ddMZ8CQVvNsG24W5qidFNsUuWSXRBMHsHMWHgeYtrNQpWxosUH1tHmQMe2lc0xRDfenbvQ==","signatures":[{"sig":"MEUCIDL+JW50HsFr+rxd6Zae1xF1YN2N9wSBW8W4TMWIwnUNAiEAsf7O7w3JezdxRmHbBENdPHetKXqXTuuXHXvBjpQt3QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQrwRCRA9TVsSAnZWagAAqpcQAJjMZKk/8NNWWZNhnkBo\nepNcuEoOJOuuQD8AH/pqzZRW5Q6GIXppn75eqAFoMeFW0zqH1nXaFTLXo+UA\nq6UMgNwtOejGLTlNr8PSqqT8B0suG7Zedl6VDwuzSgZf/xGFIPDPWcrBGw4+\n67TpKOPU4wRrq3KOZmCQro2TXd8lRfNqWbQs9+AjXrmExNfY+nj+XbqFtieH\n+TDmx8zF4eWU/OZfZIkCj5LFhBYcvZrgt7j6HFNTiWWx+JwEtrNTeI54mew3\n3n711t2Wkf0XtHXBqZBhoVYIJU9mf3U3bWkyTZ4ZViIXD3/rrJ6ydQ1k6Hmc\nwyOhqFKjCfLBh6yE8I1GaCt1aOzrRSUjDIK5MxM3kfSUtb0KMXNwUpYGkJP/\njH5SyeBiDx5WQlZhZYaOA+CHD+jgqgmhqs5UTasOZ76PMPw1sfDkV2oLRAAa\nbGp1jB2mNQuly0AnirrkfohQtVyFn8Ql28cCJ0MRrS7aM4ZF+oOf4DLWhZc6\nmeC0N02qRczZ8++F553ocPT3oTH3i/qSEBum25/hRGwd3S24+HqEkG+Emvso\ntnqDdTb8aZsg0myJDnhegryoChCgxW7YKL+jD2q5fk78OYSFvLqDLECztTRa\nQEn4za/0XcSIAN6dvoNn3sddl3f2dltDOQAYIvkCO4+gXSPwO51mlK9ZHuyk\nh8y4\r\n=LDlS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3a80344d598931a37def928390f39ae9d499672c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_9.0.0_1614986256461_0.3757237947832093","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"ng-rxjs-safe-subscribe","version":"10.0.0","author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"3097cc2cb757556f3c95fb62f02920abc85bc694","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.0.tgz","fileCount":10,"integrity":"sha512-s1LMfOSxd22bVysolw6wTjS32rEP0j1RUTXph/pGTwTtkjYShfioavGHLcgcqyKUJjipz5wJDblk6RPao6lWjg==","signatures":[{"sig":"MEYCIQCrk0kr06IdtfAsPHGCoVrIIHMm2kNR42LEAday/DU3hQIhAPeh8d1u8Ail8ej1AWUAuuHGrwSjCVU5nKrtS+vU0XWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQsCrCRA9TVsSAnZWagAA3ckP/A2flTVslgkZi/XLdcJx\nErX2MoFrVzOV/XXbgY0jQJyYpi3eiEV0el9xstwl8eXNmaVMI+nkZM63C49K\n0+VuYxA4r/8P3LQBVJB8Ez2kri8rRMTnjOYXy5ukTODjKNtgGhvbcrTIfDii\nHV9VNc+BBPdtPXO2dirJrPC8hu3XBx6pJOPOV5IjDFbuz5+BoM+tge7DLy5v\nJHVO/i+TgE/hb0mdLKDJf2PuS58LqzsRccKPmPhNFcCHu9j+Li1GR8wt36Bz\nRUjdj2pkGi64ulbClf0v4ZIfcdHrRmYOShGIfKm9inpqga51TNbGyJITkcvH\nl5enUAz862k6wPk1rNa2pwbZQ3PeBR03O2IL6S4VGnmGUZmQ1o/H7Xi3RVVx\nUu6afx/UkK0MQlLv/4vBonQhYV6m/d70MjaGcVyJDlWv9j3D8U12zwD25s5p\nQGGUUH5XXO8VXqwR24UgwavxwerUpVmzI9aLNVHb9gbyCvVGDKQVYYIujrhv\nJNEDGCinrfWxYXuKw7w8KKMov5VyEzFesZvZChOa5o5m/Kn05hjMbc58JKP3\nwGqPol58v9wVHqvVUuSI+ftS2LkWG1rgCxAwX4Bowozh/UvScXgjpm3/6PEB\nEcmcUkH194lZPu6Hkhl3vo33n/fmZbMMVLqC4YW4kjL8FQAWbaQm8EaeKCAz\nPtPf\r\n=8EnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8c1c7ae26c95c36ca68b88b19a996714a3338fb7","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.0_1614987434594_0.8319254420743247","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"ng-rxjs-safe-subscribe","version":"11.0.0","author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"e5f5f39314b52601f0c556363d1666d1547ea1ef","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.0.tgz","fileCount":10,"integrity":"sha512-9adhRWCYQM1IvAga1cZ1k3Ee/tyYBsMRZp/90DLeVKenwTK2n+B+UMHOD4FtV1H8C9boVBqaQG9rSW3QgtOz4A==","signatures":[{"sig":"MEYCIQC//C5xMuh5WbunZGK46RR4awfHjK4DVJv3PoVksyulfwIhAL6/LXc1Bukr4hWrYLgH01MpFRZGY6kTp15Zp4hIMFVh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQtJHCRA9TVsSAnZWagAAmtcP/A3g9SO9OaF7vzGZqreG\n9V7VdnwxsKUZTl2g7Vkhy06vvYNI9MhtjQ1MkozJrp79DbS9FDLJ4j/zKJ7j\nqBi3KRfXGWCSIT5pYI+90vXCZAl48Q6jknp//gQNyvLFBd4laiFSq+MgRs9K\n9yK8WxJB/xxX5Rp2Rqsjoa6oxSl5vG/LrfK/foQUC4U/OJ/345S0DDXEGT9Z\n35SOP28CgenYaqvNi2ba8KdUwMvkNSd8ZydNXZumE1GMnRwDyFXSXK9rqiHE\n3GytDbxX5UHbG9BWJ8Et/m5mI+M+52RfgCesQefLuPsuqlnSnLe78NJSm5J0\n+fSbaSzINgExvlL317c5RAnToz+lK+Df9bP0nif1gftxvAj5Oyf+ACn06O+u\nrTcmfjQSBWho7y8xBoGnrGMqRpThlWypd+C8/cc/Qo5GWhvE47VLwnRmKEvc\nHWgvosdxYWoQMQp5qctl2SBdFr8JeoyxKuZVROuhv8CQBVSQNtGVDjZ20/ZD\nPZAI53HCmUUQu5SVkISUNFAbsa82AfcHB2ydKyYrx6ibFSohDaQ1NS5KdkzY\nAM+MOAodQrDhRZu8D0Lf9qoZDEQ8T0NCV2JowMxKPzx/D+BeZLCzN5HlvTml\nlFXvUOl7f3qn3B/blsaVIKOO2m+w+xuuvaVqVinnIVMBWDpzGFTmm53uvgYs\nJleS\r\n=pI7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7306258502501fed1317a1c60217eb7df1f3bc7d","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.0_1614991943174_0.8428812065041351","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"ng-rxjs-safe-subscribe","version":"9.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@9.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"7ddb310b6d9a796f6f2f3f29c6a398deb6835204","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-9.0.1.tgz","fileCount":12,"integrity":"sha512-TaAP1U4DpsCECl2VOW+dPbO/nGlLBGkeffRBT94OU5Jsbyfv+p0MejkL0NyFjOk51veJZ0SRVLaEHzSdB8vtxQ==","signatures":[{"sig":"MEUCIAXcWNn1pln5E2kwnUgxvlD2btZ+mEOHoZjSxM+8luLBAiEAvwyWfNmLgCml9jmpnaIh3ZFqxQqEmIxSBKtxsJRwTKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRVX2CRA9TVsSAnZWagAAFMIP/iciiaRwaPzuZsu/v4Kh\n4iVwM7Rlq/my5WMFUpVAW6GWKcOACIAVY7AC+yb1RUZDPh3gjFXeKzgnhYpX\nsiC3bnDfiD61EvETqbqaKsn+BYAm/d45jSqTCbocSPDLQC598WQFtBwE9gT2\ntiCpXqr5/n7xyKYMtcLMyU+fq6N+7C3eNm/UHCgl5C/MveqBgCrY2PEvlOBn\nFhlJPKk2Q9IJkVXT3QR3U8uTkYwXHGy0S11sTm4YWW4zJKBhsuZ8NNexjSYA\nt01k0Mttzgc3a+UOtft521M/HsLaN3jxOqiK/ttpXfSZyW8DsVCZasKgA9HB\ny8jBC7d6jPzCy89kUGuIeq1mARJimBrcdrk7/T22izHwF3T1hPXI12urDXPz\nvUdxV63em6/IR/jZzqWtul5UwFZWvgmFE7N4sOFfI4EVYA7Di/6XRcIwTi/R\nD/8OE3Q+zyqlkVxQsoZ7DJ5fZL0hZITdglz9Gz11mAy7LEeJjLlioSGcdTbZ\nVUOC9q1GwswdpllM7chpNLWBFf8Uw5qabPB12PSyeQt9pgCKY+usTrjh9u91\nqDBWRdNR59/vyiTGZ1QOi5oZU1GD0Xaq6F7ZWUcwHCskoofm/rxXOMpBM6o7\nS/vepbBXUvgoDRgyIpjz7zpLkWmZkX1KzeZSgLQN4A+VMFtangMilCmciMFO\n2usE\r\n=Edv9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8c1c7ae26c95c36ca68b88b19a996714a3338fb7","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_9.0.1_1615156725770_0.383862910518725","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"ng-rxjs-safe-subscribe","version":"10.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"79cd471c75583444f9321938a7ed7089ab45c67c","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.1.tgz","fileCount":12,"integrity":"sha512-j/iAJ6MWoagn6qCB0PE2z/1pQzrjeZit7p8SXeLqsZ87KfZoz1ZuMdNEH7z4p7juxt+2MVesFH39lJbwsyPXOQ==","signatures":[{"sig":"MEUCIDie/Fm3oKfk/694LzvOAJJXSPEOGdlpQim02Lk6ES4UAiEA94AeBwB2sOdeNKXZqZuV2qcOHZw4sITnibHsAzkG0DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRVY4CRA9TVsSAnZWagAAwK0P/20kd9+8JAPZ7S6fcV9B\nhPcurZnf8e27yEQQ3yOZ/pF1oD75IQvy8ZaY6qGI0iwDtwxePHpa4LAaflR5\nxz2qURZOddzziqJePE7wzEY9pl421pzo5phwYP/xpzQ95cRXOF0G980eTTMS\niMdkyWAYIVXPitcYwfLYWh7DcqvNjI1mbtZtQUSxL2E4nJDcYEpCPx3vgjma\nl8KLwEBpfxxSuktF7DXcHPRexFL2VpgCFTcCvg1K+2WNZuePZxy0kHRI77iU\nkZnGJdOqrASYYuLQqwR17gOIKPqCqIVfxq+9TzgBtfSPbIfAGJ3F0JIOhkJQ\ntrUbdJMr0IVCBnN8+rZhH/Vj1iE8ImWrsXwvOiq5MbSnZtX6kVi4G2N2zRxf\nExxZUYpqkcCSgeW8okzrBmwQTbAwr/CyWDIPX6VgLXtvo9jhcghtJXbIzpck\nn+VC9vKTrDnRgnkcdeSidtY4AExPHx2gJPKWm4TQd5bEM7KI/Q9/2StqtCXO\n9NWeoATLGDgTm7+S71lYBLJLShokmhXlaOv4Ya+OFwMRgPJLCyXWr0ILKnu+\n5Zds0yWfF52wJTx4Ip4XbePHK0Zv6HF1+EJv7HYixsOKZoEAQ1ffc60dVOmY\n7QyoqnhJWtaiZfaCxGUgqbglxsoDWg0x27il/fVgPbuTI1/fS75BQMpg3UMU\neR+z\r\n=GtBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b41538763a576ce546e3c8486f9c78c994c96c3d","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.1_1615156792356_0.11631127513592232","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"ng-rxjs-safe-subscribe","version":"11.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"f11ab07c4535b9c65cff9c70aee2f8e2f8427de0","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.1.tgz","fileCount":12,"integrity":"sha512-ZSRhSr3ZVzCjaj3enLRTiU+fpRm0Fp4o6aOalhENwkNWPL59Ai3Ct1yAUisBoe9ItETx2EHlV9w6tZH9UDRswg==","signatures":[{"sig":"MEUCIEsxsikNIgRTOuqHlK79t6wFoBnEmT2vKScCgHrJAMljAiEA0vrxlY+eN3Q7XVo2mMSDlWTBlfZQH+OJmCZNNz42aoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRVZWCRA9TVsSAnZWagAAxGYP/10UVs/2b38py066yzdJ\nYXZx3J7lHDucLyi+YjJTKrMKVWcYBg2OIWab4IbF3UWPKpSy9O21Gi99LNV4\nshmgQNBH4s7K5PSwEH8hZZ3o/DxEF/TxcCmsvbaEP+IBwushD6BfzRJqtS1v\nDaAo1F6P8WrmRGAozMSIXIg5Fw76G4ldYhZERNs1TUOEj6QyXRl0FqMUT4Au\n3pwC6Ftpu2koACC6Kp2sjCek2IOUJINjrz8DnNunacdyQqx6gcJDlWy+Bp1R\noPPWQBPcG0NJ7FwNplrNmwnIKcaEGfczSnMzQbfTm4OlBNjvYkFRW1ESuCTt\nGzWAqlGQCBnVBefJ+rmYtxFyUtRCDz6FqPX6y69DiofD3Pe/EjszTk3wtat3\nOtD1F0hnKIr3aSmpQulouEfE2zxBY99bUgg3wogv+6gDf6geqPhoW0udqvbW\nv4lXW3RstNQfICTUUHXUTbWLmFZincPIsUfopKBFfasS2+oI51ynud1/jacQ\n5O0ZVHhHhZ9U0y5QW1YJrwx6mnSZzQuiqcQfaNSUKi6sxWyBnoLLSax9lOGS\nUlmDHY+zot0S9MQ9Av4vM22wK5Yywlj6wqEpB8S9aI7P8+5xfWIeF3JeXvfi\n8HTS2OrcgF49scmOonrSDZieINpw13qjMaajlabBVPhu7U5t1E6S7K70JOp/\nbSiX\r\n=MDn/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7306258502501fed1317a1c60217eb7df1f3bc7d","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.1_1615156821875_0.015447845105815317","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"ng-rxjs-safe-subscribe","version":"11.0.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"0225287f7ef2062ea78bbb497387feb5c31e0573","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.2.tgz","fileCount":12,"integrity":"sha512-GXZ+t1GYRqr4YtvpvLvd4CnyY+IbqwZEMl4yFdPYiuaDXdIN1fkrHwmfQ6ZwNe9EVOCu9jUh1wopq7Db1LHZXw==","signatures":[{"sig":"MEQCIANoE4/11KtycQgMuyAc9J8/7Fj8zWbxtAsL4J3uOXBoAiAwbUOg1ob1exiKI9DDOYZaA7OdMt1yP7r9nMkYKSTGVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSogGCRA9TVsSAnZWagAALI0P/A6DA1QS4YBTXjdOslWC\nNTuN5VirwQt+5iVkEmtS1D4/uyXJM98d4S6woElap1aP9GEaGWwEYXBVXipy\nqPd5M+VIYxelOQiM9OIQ1JaWo6uMmc409LmnPFzQ5NNsTq5ZSGbtz945uSFG\ndLT29+vwXfSltduHv16GRhSucRYM/7YAhvO3n9uiyM0Gp6lhs+d9rlTdOqwH\nNMAdQ4TmU7DaAnWUdLE9B0x/+ZZ7Nix7tIcyvlToykvJpmOiBAdpQeV2gP/r\n8kIFh0jCrBebSNysd4mWVxU4H76AFoA0kM0eVR8/pI8bZAQWLnbUPx2uU53O\nIHknda/6KubPhtJLS+eyZqddGXWwXj9QL0tEnGL2kuXP8h/f4QQy0+ys20NQ\nK6cKQLsPbt5gpaAgJwmbnj9itInT1CzRqmbyigrAiy4AB3z44aKRU3VT3xfM\n4q3yb1LYJts/E+sxe4o7Q0P0kBeA8QPrgY/reJqDR+cUKoCiuGzKsKE1py+2\nkLxYCEvlamvpruMBKPb7O6ZY0X3VI4pytJwrdVrT0BrpR3Y1XIoxll0sWgBN\nwVd1I2YlMb5R3l1br1quCG3VevWKB8BdXHKbHe+0LwPLCr6H2hn3NU2vMNz1\ni+C2u5bZsVUpNI6nvXg/7S/mzniV0wS8cbwcciM6yWH72duSp+4dd1npldtN\nKQP/\r\n=dQC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"81749ace0944b09d6291af4826fe3bd5b625c619","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.2_1615497221759_0.7739298521597748","host":"s3://npm-registry-packages"}},"12.0.0-next.1":{"name":"ng-rxjs-safe-subscribe","version":"12.0.0-next.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.0-next.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"abe24ac530900d98fd3a236b6736d870285abe30","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.0-next.1.tgz","fileCount":12,"integrity":"sha512-vwgN7lF74f7/ltwOw5B3NS+0I19M56/pcPm1XIhTL0sBctXz85mHgNgpTJmq7m+fLWaKU1YdMpKUwEw91WB5IA==","signatures":[{"sig":"MEUCIFJ5Z9+c2P1NCN5vIrK5TycZ6HQduFHJpbJssAB0ED+GAiEA3QQcHt2S9zVEik18v7IUZ4NDrjtFkB573M8OX70jRNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSohzCRA9TVsSAnZWagAAoaAP/A15V6TurmRWydNZDA5m\nCiNFhh4IRMARPvjsE3JXduKCLFjXIKUlIg3gYX2UzZx0nLNQ6ffg11BvOkHT\n+Ih1myr9cXUUCWs24t/03wIKVhYfp5MzMuIipAoSNYjv+Qud9WueeHPjQ735\nDoEbcHLxuQeZNFKYOpAtIw7s3rdKAVHa3c5aiVk3g+dvXMsCFSwJqJMhM/AE\ndu6BPGKyf06fQ1uql+RumGOratQjwvh/JydV77JwTBKrG6Xobe3dfYQPzCvn\ndHXP7Yetpa5wbg98vH/tj8mmy1MnpgmuqcFtRmAc9jfrQ9jPrUPBeDD6+U0R\nw6LQDGSauc4N1RB7RNubJxSvEA3w3z4G2kOkuALZnSjJFMrPPxwCqzFZlU5P\nv9Hgly6SGZpE5PSEKK9c7doObgJO+QYBpyLTSSATs0xPOtMHgqbwpVxMdlcT\nq1MEd7XK9expFYqLYwQ8xFtrSj93/52Ea+0fhH3puHDUMQuTVMJ/TlZwtsqd\nobJzOOn72557xdsKLRSJhyjA/+a6xQNsBB8I+oFiq2s/NDS+Qz295DWMNLMv\nWd7fpLRbPK8PlZY8eCUDa0viQdboOmvisCg0jsoiaEWTfj8v4NBQlIN2No1V\n4/qJOrZLPni8YbwRTqopnOIiUIy29etEhSfeJPqkVAxPVqqbIpdwEbOBW0wt\n2aaU\r\n=yMNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"81749ace0944b09d6291af4826fe3bd5b625c619","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12.0.0-next"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.0-next.1_1615497331170_0.9795816989447588","host":"s3://npm-registry-packages"}},"12.0.0-next.2":{"name":"ng-rxjs-safe-subscribe","version":"12.0.0-next.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.0-next.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"7e698de132074b1a84e82bca96994a71b12fe54a","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.0-next.2.tgz","fileCount":12,"integrity":"sha512-cKoJ1YmSucvIYGAmu8WcH3C4EmCWJ+hsZOcbOFzE/2FcDUODnHPAN6NHCU+PsunJJcl01p9iGH6UYXsnzmBpKA==","signatures":[{"sig":"MEQCIHfj6IEVvwTJdOUr2/RFlQIBQqvfAitU7MG0/VEBKnftAiABjD7CFSRR6UKu1Arjl5OeclTuGKAn5/r4Hzq7+MicRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUox8CRA9TVsSAnZWagAA6J0P/3JTEWVE7brYwODZ7l7G\nisfXZ0MGh4ngbnySjvfwN52suzfInSR7rytNPRhOlSjuzhFTkIsITAt9LTRm\nkZytGP/7udjQRx8dmk83MSixzQhNZPnYBI2xsMgaHPqs+1jYshF5XAvMiiBa\n7Dbn+6SBgHKyK1cadxI+PAP8B+rxxMaUfWpl6R2sZ/B/njgobUXvdA0uYhUH\nPxEzFK69BHf8i8lOlNv6M6W8O613WFm4TSiMFr8DPiQn67+vmEa1W264jX7q\nGYQpNlHd0r1SOqGMKltdcjPUcPXb6su4X7Sum3G9pP+eJyheilVSJ4Rt0eR0\nyTv0hM/pkj2QFZVshN2aAKcR5vS1SlNlxomyzd4SgZoSZZcE404B3YUjN2BU\nuH2Vev/TsqwFKdJOT7BZ3N7WGDWbazgHiVjN+D0rXDI4YJN9fN5WCcKv9gpD\nFwmA6ozg0Gc+aZZe9iGULXtwBdE4AzzC/eruSur7JkJuo1rlPOIh39CgNsPs\nOMp4GfG0QZ/kC1wrBuUk4GlJksktb3b48PShZFl5rAoqO3bV+4UTbHHtLmFP\nQ70sApvpiGo91yEQWik2fgPneWn85QKKwDO2SM58yMjTWfCB2W9GMz0FjHCW\njB89nAERdSKFvvazhd3Rdnbvxuo+q88UjTeeDW620hRHlvOeyroAGU5qgTFN\nhxL/\r\n=VDXe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"85158f63101f11060bb29926135e43f4ad2e64d3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12.0.0-next"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.0-next.2_1616022651484_0.5539220710984956","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"ng-rxjs-safe-subscribe","version":"10.0.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"7c4ddeabc3e7d0ec4ebf270523e77f86e3a3307f","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.2.tgz","fileCount":12,"integrity":"sha512-Fh9twCa9lH+fX4kPbniNwUrey5bvcidn8U5X8rMsUogf3DqJ4+ZPcNoAexovT0znQcXaSYvkftOJCOsXsnVcMQ==","signatures":[{"sig":"MEQCIDCMhiwPfzIv7UiVhhcS0a/VQ950ngy3C/1ZXoCVchf2AiBgbOvSbl5ztKdj0YNpdmVdfH2+J6LnXWBe5MFV3Ck++Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUo/QCRA9TVsSAnZWagAAeo0P/i14NDPU//zohVYYtS2P\nrFuIfiPiQdoWQziXu9C89HoaJ48cE0pJ5tXbDHFsRsw5cjTxeMrAA+GUgm2q\nf5PpbFgu9gzuVeEmvfsNlyY5DghglpSHk3FGiUhJhcUidiytGESqa711QDSH\nHgzJ1Z4GJkuw6xrLAyDmUJW50zqjeypQHssZVr0WpPRZxSx1c2eymwN9DgMy\n8/D/e9N1Leyyz1YgIe0+RnhcrdOoi+pV3tE2Jdus2zo3IGObi9gtmdXsDdtS\n96S5Le88l6AhVVfeSqvTgDtDmSIrNWIqKNomNSQWCjx09ofNbogicitNd+Mv\nY7uqUjsOEDkLsKSufN/sTRwkCHChDTVpwykeFrUi6kgJPph30CYrPC7YnqPM\nmvV9hydTty1A3s47XHPO3pwvvHFYVunMBO9zXdwvcbFKOY9c9n6GSQuIgVme\nLbpr74oCPdwWnVlBd7YZcraTLUIBlhFEYpu1jq6bFC3UmHy593Fx4NGIozUb\n1s0wHDCtXhOqi3Sgh15xeNVouul3iza4vAc8ZvQ9BqnEc8XxWK1zPi7c6nzb\nR7D6j2WMDdj8iX9rYVfk4ooubbtKZZLPbbjcK9vUtWCeh9nUC8IJM0XTmXBm\nLhtgf1nyttISPHUe0FOHaMJccUYgP3CNG1vZQ5oLsOk9PwFHlBzJiN3vA2X7\nAZou\r\n=38xb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"85158f63101f11060bb29926135e43f4ad2e64d3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.2_1616023503692_0.2204614487033898","host":"s3://npm-registry-packages"}},"11.0.3":{"name":"ng-rxjs-safe-subscribe","version":"11.0.3","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.3","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"0aa332eb661ab591578c49098e03603a302223d1","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.3.tgz","fileCount":12,"integrity":"sha512-fFhp/oUN9FosNmctaThNBmMKFRRZTzp65tE0sG1cTJwH36ttp9Ht3tssnEySQ4hONvpoejN0LDoRdKNWH7J95g==","signatures":[{"sig":"MEUCIQDBKIJU1IeKaLHpb8Nh+U2C14VWxSQyTm+7LQDyNSZrGwIgBmJLeSZRjO2vGaQfwJJVP6eCCxPY5JZ7hX0k9gU34ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUo/+CRA9TVsSAnZWagAAtI4P/1ATvEYxbddQQa8/SHJe\nC8P5wxh4p7fVh4rb1GQbcKPCYyfhx3MA/A1s+jY6ibj/6JL+FunCNs9E6+iH\nxKzg+0gAFz+faG+7Qfp6ZUNJtz7JQaUHo+nr/eS7YPlRYD1jtJcknTVcpG8g\nA8CjSFZW0U/g/uG1a5OMbU6WN5wd8MMZTGJdQ6l1AWCc1ZHqgGzL7/JdfW5L\nDz4A65dTqCyWN/q+lz+TjDZlbAlXpppwwETyiCXwh6VCrfpO7z95C+EG0EeR\n6+p5qQzEewl2fWDzYGWxoU6CKL/3eeaDkNQr16ivdMWggnDli9fdQI97c6VU\nnHKhCYQ30WB/HrZsXPk7DFj6Zd7Vp9FzdWB+z1wp99Y4npb8dLnlHByXs/1n\n3P3YkJtCBdPC3GZp4fieMrvW7zgqWkRBj5qU0K+7FZu2vGFhxn/9zmJ4vkBM\nNTkoFM/JrHCg3E/jcANanDqwlG3jrw0Wnn6j6GMb91/Bg7yKlTjjpe5jco3x\nVX4mUdZu5R17bf5KMXxsfVDS2eJ2WDugf2qQHRhsMg8LjzRzrPOUUPGHaZWR\nSRgTV1xEECD5jUZpCaC0PZOJwX89M4YljM1Q+vAv6cMh2YcdKQsYsTchpF+Y\nCDAdojLoWoBroQpuggzBInltY7uulaD6RR4uCvl9eXj9JfGSNQ3TYrv82sHm\nHXEq\r\n=vI/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"85158f63101f11060bb29926135e43f4ad2e64d3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.3_1616023550060_0.9545586518531628","host":"s3://npm-registry-packages"}},"12.0.0-next.3":{"name":"ng-rxjs-safe-subscribe","version":"12.0.0-next.3","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.0-next.3","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"1941a136baeb837006fe31e2a37299e70ce48b4b","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.0-next.3.tgz","fileCount":12,"integrity":"sha512-O1wwGz0TvbwI0SehH7oVDK+a4tA8qKIUharLPJMIdq8M7opIdQ9bbA8s/q3acRWl8l6YwpSyNfmmrucma/MVSg==","signatures":[{"sig":"MEQCIB88BJFQmagYLroqrBXWOTGG4yMig5yf4vnFTi9voEqCAiAhtZDNoQviAtuSeXDNQEpTTPasoOb2mEwWluXDYR8FNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZka0CRA9TVsSAnZWagAAamkP/iO0c7E4TBulBTGWj0cb\nY1NrECNhwwWgY0QBwEKHECiMKaCY8NMf8LRwHjtbWLIIWWZJ7UPqRy7Lh+0z\n0bilDVo/4aYNCehyKKxsR8M0HClb3T/5358Vj4DjVQAWEVqAQVIZml65ql7v\n8abHZGaCD4ryoPM90EL9Weq8+Va6EWjYBkoy1aHzE49lYcCTqXLi7dMuGvwn\nB0Q7ItFHxRSrozPleYqJyE6aF7GAQfGW41+MrJmvTqwPCCCgVUZJRuADaVTL\nRi8nZ7rYKZJ+0rbNGbYoLdP1NYfyEhBcIfE1FTACryryrWpZhAQBzOjXWc61\nLD3TumJFvKEIAj3REW53xNkbDUqwB9/uP4mNZb1Fy4Jgaku/evFrDU6GK+dS\nZ3aUa74lLDmjZfbH32EU/EBQuDB3hjfISWCu5DfZCGE68nnhzI2U4oX37scH\nIHFqhxz0iHPUK7ZNIoQLfq+Ztk5j+DnGLEnmTQQZW295ekIH09fm5f0/RHqP\neJbwURDLnJUn3p6Q1NF+qtlqyhXNCbvmNdwqESVSQRz+q7SmoefyW0v7Njz4\nwdiSyapE5VBn6v16SjUb9quDOl67AoaBLq648J3ExeprVdcdC8dDkTuTmNLv\nAYJEre13j3P8Q/HgZsmIQvcHAPXyzWLNL2TLLfVRh42esVLO/7UBBViqcFcs\naHVL\r\n=xvMc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"deprecated":"Issues with using RxjsOnDestroy use newer version","repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12.0.0-next"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.0-next.3_1617315507448_0.2497864594827217","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"ng-rxjs-safe-subscribe","version":"9.0.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@9.0.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"52d190bc65ad9e17b4c178a6b668ce82d2b40ad2","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-9.0.2.tgz","fileCount":12,"integrity":"sha512-EmeIKvtqmROnJTmgrOptQlbQ66Fe7kQkBKHe5WRc5xgbf0ZtApFsiKWO+7RKQj4D7ImTAOHJmlsnV3IT8Pgu7g==","signatures":[{"sig":"MEQCIHn4AXYa9hMBkZE5jc4Xy5/nmzLmXO5DkZeRTvBOTz9eAiA90U4VtMWijHnaaT4jd3OUzl/Dk9SfsBVy256KO4knBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZkcCCRA9TVsSAnZWagAA7UEP/irWEhDei5vmkE8S/66Z\nAjy77n4zV4lh5qMLTAsRKX9hKWJkfBd4CjRiz8dbQUREai//yiRVrTNLqIpS\n7XvF7TH4jUv9LFzr/hWdw6zoIOnJPcGRrnL+mAsSi3AQcwTLHNdTTNclRhdt\nbvfojxanc/x0TtDwuv36IvFEYdZI55ewjQpBZduxVBHUCX9tY6KY0nu6ox/w\nZauJddXjiBZh73QEgIfo7xZxVz0ECB7+P6wsH6atFNh8Bv9WDZwSVdZn14SG\nNljcjIYweM5tAqr6Ubk8TQwUjmkQQiOwI6KM0X4UT/UTRY99MAwKygTbOqXz\neTB3cEaXOgnlutJZuDhmrSjPhXEfYdVVAoTTqh800owJlcKLVLHErvqSSEgm\nA7ZTYmN44aPoCN3cRXX6Z3xRK6oIwLdnQ3T2e4DtB5b1zTtf6V9C/3qvyHSe\nbxFN9DhFcBA0bwGW/UR5nkz+/Srwy8GT+DL1rexWjZopfMvAOg+JlqBteC29\n26HPalgmklZVmBBboJv2A3f6bBI2KDNCEDAJ7TgBLAWOSjS7ExLkZQO9nO4X\nsrV/Of8yatdHkuhVIRtj+Uo2+RjBka1ThKEDrBnQENBpnGDrMok18r1g9aZV\nGgigJpQpjcAtyCHy0ylkkiwb5uxn9xfAD9/YxSwIqSfRC1mG8gdY1MlLZFxH\n4ctF\r\n=iYAK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"deprecated":"Issues with using RxjsOnDestroy use newer version","repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_9.0.2_1617315586167_0.7860504490201983","host":"s3://npm-registry-packages"}},"10.0.3":{"name":"ng-rxjs-safe-subscribe","version":"10.0.3","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.3","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"eec2e7fd905377f373bb37ac47eb9f03d4ec5d07","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.3.tgz","fileCount":12,"integrity":"sha512-H7hGKYAIZNf7CGjGAzGgokFJTsmRfLIP4UlEZwZjrj2BpLBCNC2XcrxTHp2Tds3D16+SpvozKWNRdKCDQ1HgRA==","signatures":[{"sig":"MEYCIQCa33Za/TnSk+UR8mwWVg/VmfRo48/7wKuPuzrbJgjVMAIhAPE+0UhbL3qw5GmXppPFlUXWPMiQJaHVrM0dsrSlxajI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZkcqCRA9TVsSAnZWagAARawP/0XpLNxAoMI1R/6qsHVR\nog3ANg9wOe2QK0VFHLUkfg7LUz6uAfC7Hyiw/WSaAEdiSvDD/JUdiphpDk+C\nwuEUcRonRsuoOwKf5bYpRbeHkqC7YhOaiObpZTWOupyoKYEVV6FJ5BPMp403\n+3K76sZPwgMDfa325cHJF8aO+lj07aSQ6rYZVKVo4AzaSaH7B4gO8FWzP5/v\nxrlwZrE8T/zlkXyoTc1V5q+rq6i8i2GYlflQc4ZWpdPVE0U3x5/CVpExvby/\n71JiWTPXdFqX8cdeA0KhLzmgEXBOsD21QdcDe0nUIhhMwagIeqpNI1KvdHUE\nO3fjgVHRTr9JjGWLGDlvp273TArhJK427B6L0VtUeneYQgeDUtTbRofDGvoK\nhOwJuE0LWrkq6g7THbbWm0aelKzl8SYbQReL8xiUhMG151/a1SO/Qsyj1SLT\n9DQUAv1JpcypHjXoJk1/yL+hICFHjKoStlr9pZkGQWZGV21OENsJ2ma/AJxK\nvSyynz7p0ri/NXo6pQgQU1Iu0CW7kuLeS2YjEWDoiup73/qqQcR5xxHqvhAP\n896PeH/GYpYXvH4BZGzAiLYaJkvPdlgW5gt71O6TTNpPNf/h0hFsMPsOzWEK\nxzu3L6/zxUGHSJyClEIveMlTzA8ptM4s0y4JLT+apvkDbzaTbwUseth4SfBM\n/bvs\r\n=+X0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"deprecated":"Issues with using RxjsOnDestroy use newer version","repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.3_1617315626213_0.01538598264144797","host":"s3://npm-registry-packages"}},"11.0.4":{"name":"ng-rxjs-safe-subscribe","version":"11.0.4","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.4","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"fad7b1b53e6eda21e6abbe900fe1ba740589a351","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.4.tgz","fileCount":12,"integrity":"sha512-RHhLIp+cAf1YZ0rlV6gzFACetY78AhTf42eXLj/8xQqgNMGvYQEsoN281776T8btuQFx7DxzJcItdVuG14NCQA==","signatures":[{"sig":"MEYCIQC33ypj/jTfm6mejTkI4OCCiVz+VfurfEWAAEJpJkHUCgIhAI18jJihhbhIM7V6LqRkVAChopTnE09Vac1CybiyJIky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZkc+CRA9TVsSAnZWagAA3RoP/0LKeOXFgsGdbXjgI1U3\nnnpY6kCPZ8mWcJFQQt2ZgyQIC4VuBZ2b18DRb0zUNwIGZ6GzQVfgjuXm4136\nLU2u4/pDpxDYA6VXptFHo9+vaZHf1BcIdIO1fI7gVhdCq1YXulOHGVX5M0qX\ntlx5LLEN3shCmU5wMNYrv6CMLn/Q6pQVhv7ActRaCv7CkxGmx6HNKXvWDL1y\nscU4MSIIF5xR2jU1UzjTpFsaH0fMZzMDuayPn5A7bIkxotmFyrV6SLXbcEBH\nBlBQuAULSpN+jWpM1fwvBjvb2bpnSQIl9rvIdh0tXy5BdQliry1ibnHh2Bnm\n+NuMYMkzg24K0keZM+gDSSJoo73j3gc7yzJ6SpKgZQzGKQmtjYOGEd6YfY42\nW3DilP/ndm4BFzssh+0weC+j5BeDySw9MyVPJkinVeYrhfqFHBLrHtyHuBdJ\nqZYoHucIJ6uYNBvviMQmNYuLre/jANyyrIC0weOmOS5V2cwXEJe3KyS03UwE\nU9l4L1gXHcUk0UOXwpWiqvi7lWNSwmtQ2ioq4hOU5Vbqskaq1TSEoT4s5OnV\nDfIbr1FnNuzlOvLJM1kzySAOIexDCcYhw7S0mCFIJ/y5zt9okMQAguWBZ9HR\n7gCCj2+ZkK3QHcLh5uunRuQipvVd9dNlKKjM8ZfP6mhGNvljmjr4lpiMFSmu\nxQpw\r\n=KLST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"deprecated":"Issues with using RxjsOnDestroy use newer version","repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.4_1617315645645_0.18743929976474294","host":"s3://npm-registry-packages"}},"10.0.4":{"name":"ng-rxjs-safe-subscribe","version":"10.0.4","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.4","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"2d840d8a916e1e405083d4d8b50b1b1d43121139","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.4.tgz","fileCount":12,"integrity":"sha512-LpZVpNFyAi/+hy21PpBV9h6frGyJFu5VY5T9a3AclHKY1ZwBxZ7x9SNqAYsXt5FsRZ9XlRFXGoRTqx9zw8NkKw==","signatures":[{"sig":"MEQCICL5qZGPigkrC5xJv3cYNI5c5Qyado+PiPqAbaT3K4PlAiASmZ5TIxEPPwjNHWGNeucwn7eHmQJMP+PWBCDknxq0lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZuuaCRA9TVsSAnZWagAAbYoP/3MRN9L3vgJravxgA81W\n42sFicoTBc+MgLvrfm5O3F+jfrvQAj34+zt0aFdYo3Q2Xgb78sk9yCeQftRm\nLdnX7w0tecNPMCrrMMNx1KOPGRNTulRUtpddUy/qRp5e0b5Y1zWkZptgErN9\n1CiMbQRa+yqCvrfOuxMoWezAJcKp585bpWgB2w4CevuDvgLzLzh4Mz2G5Fiy\n0GETb9+o5RUQvtByqBfSzfZT60UuEHyP7uMFP2tah7y8dP/VjLsGBpuYb7ww\nnapMmPX8SJ00JASgLN5LPAVBJOA+4WAvsYdYdKcwiavnCn3i8PCPcPp3Mln1\n2dp9kOhFtamP9lEWYrBib0/MRJ0FTAJEvKe2d7ESrtGMJLWK7h7WkGSo+1Um\n2SNEZrGwEk6Lajz1MzQO0Zz06L7q9Pnr+98XwlJQ5ZzWl0MRoAGwIUy0FzIi\nyJOmPCs2m4C6kV/W5WvP8zQGgGvZBm2puR7DHVmRg/skUN+iqmZG/Pbc9MDr\nvobWWMvKOnVmilz+4ra58aKpKktE/m7WFnuOBKchEWH5OWQMZwAXrGeE/oIj\nhLqISrjR5HkY7l//VrRWBjymzlX99z762ycHudFb85f879bfNssySjBXUvRn\nxgX6CNCCNaW7yv9Qxr/B9f3BPviDjVuz8c45by/TovaQW4QKeV4yIW6ZPcdS\nde7W\r\n=Ek5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"deprecated":"Issues with using RxjsOnDestroy use newer version","repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.4_1617357722330_0.21042047384846319","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"ng-rxjs-safe-subscribe","version":"9.0.3","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@9.0.3","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"5771934236350469e923e444da427fe58baf5b79","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-9.0.3.tgz","fileCount":12,"integrity":"sha512-LAat9PQ+G04YTcvNDbQII/bRKb7aAsm8YI4ceqon0rRMMJxrdJ8J/Sv7JZVx217fVbS4JbcqIGrdgVe7lfC5Hw==","signatures":[{"sig":"MEQCIH3gqT1/lKOjE7rlbN6j6d9WXX47Lvq4sDZTu+6ZE3VtAiBKG9kUt2NbVSFrUW1+vSm81EBJkfCapXtK2rwLBzS1KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ3G2CRA9TVsSAnZWagAATiEP+gN59Jq3lwAFjn20J7AP\nJnxPryAFl6gnH+k0l8wUjjTV3vWqVShCAhgDALozZFXTveaMnuh6CCwgM7x6\nIdupfVWUHm7iT2IAy4+lotLQt05fNuzzMxHlu4C3z2o/TZzpayZDjO3m0vtP\nNu8qp3hv+hIH9wT/xsyzNn2cPrJa04rsbRvTrApqH7YA174yMG09YOBOq8Pq\nrGJnfgIGkhtlCxVE72bHhB6j7CjDKwW5GrGHfszANgkxZyR6lHcJZJkBnODi\nwebzr2EtojH/luI/q1i+AxD6nzHR/ioWYK7w96iDxInrGFp6Sb8NO/0WiG0B\naCRp0MKI7bpZj8+SM4ET0yFlwtgt3SN+766FuQgdkb/wGFbDntT/ubt5ogWX\nf14MoUpFoV1GSeY/LLbBddoE9004vEzK8rDAd2IQzIcFyKzrLAR13PX3A4QV\n+ILztrgqT3e4A/ADRlRoyS0ffARwmz2rpWVxvUUSa9kkFtbzSePR2EPNRcF3\nCiPU+ARQLZRcAj7jQZ/VbZVMWWMPrU/G6iCbZNc+yn7V0JUnYj3V/3QXNa/K\nBwmIEQowxLV8ITsU7q4d8uZA5SDHefqpPLsOkSSmjB9ce127MAgPiDOHKqZ6\nTM2JgRslk0ZFzvxMKLZFoDTO4cVBraiR4gu3vt7qwxzdjy7YaGVDHsRoOgnL\nb5am\r\n=XN+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_9.0.3_1617392054095_0.7810322814788229","host":"s3://npm-registry-packages"}},"10.0.5":{"name":"ng-rxjs-safe-subscribe","version":"10.0.5","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@10.0.5","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"37a9dfddf59d18c80065455aae080a874f4baa8a","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-10.0.5.tgz","fileCount":12,"integrity":"sha512-wSdBGC7TCJSVOtoEpTrg6AI2zIy3p7LGSzQr/kXfCeLgt0JUADwKbFxrAbhAQiuLDNEe8dacQ3HxRQe0JKBCUg==","signatures":[{"sig":"MEUCIQDRqHD9j4n+ohyYDCGL16xESzQ7/M9UYGpCSKg32PZF+QIgIzjbhRw3uOOgz86t6rR/4gmvGVobZ0weEzvbAdrFuo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ3HZCRA9TVsSAnZWagAAfn0P/3wCVBUa/3Y421jTKHxr\niRNOCpYDeS6H+9A5qwFXcBjI7Mxm7HYK7qgnUMq+UIlHuNUWK5qVSyK57B52\nBmLs7QyvpJ6ISg9X2WiR80NfLfYjmFypIgTfVI265DPneUehQ2IPC1KFf6Ph\nUoM+NJxaGo6txTCmgwXkIwbcy0GYxh538uKHlCdsbx/3JGFYQ8X0dhYjRt6u\nTMV9GLnBtdgiYohX8edIsKlYRz5LgL9vPE+TLnm7NGSFXOFSvKKLotPjqWiB\n92GKkqcfoxcN5Xt4AKcUwiBf0zFcrag7emiKf2bITIjNLg4wlEE1cASpYeq/\nnAcSq4K/E12FhgFcvD2/d18L58kvo7jL2rt7aXPvRab47ig1GlgSC5+lSmWB\nIHW2j3aliPSSgbfsaEhSk6hZZGEumH5gphzw92LjJD63aqpdoeJczYFpttRy\n4MPveFxS2oCZNkuctnNgY6+lXzrI8wvEUQIijVfug3aNKebQHJ7B7X58Loaw\n3KXqNs+ZoT0UJfslyDfQzfnlY8UBnoAmv2nkgn0NpILp2LroQKrxO/vUfCi8\nXZwapX2JYBb7c7IcSVeYT9G97a0QI4zw1P30Nrph0sbk+WkdH2r2RzBgxC7N\nPikkC6mUm0MMCPgNT0vJAIEFikhcF0Na1Vmc/TupUD3SQugVWDB1JWq9jMoG\nHBZN\r\n=K0F3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_10.0.5_1617392089064_0.6346919766128938","host":"s3://npm-registry-packages"}},"11.0.5":{"name":"ng-rxjs-safe-subscribe","version":"11.0.5","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@11.0.5","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"88d22cf5fee1664c91b49ebd27d98f919b7f4c8d","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-11.0.5.tgz","fileCount":12,"integrity":"sha512-s6QLTFF3lHA43gkBDgrY6gVjzHdqwBRMcD0xyLu8BKE8HYyp8x61+lO60R9/FHQZNJn6WPzFVAPoBl4WLvTuqQ==","signatures":[{"sig":"MEUCIQDdxG49iO9oqr3Mq1qX31ZyGdrdziWJLSb2GGc1j3XgVwIgJx8QMbK81wWrFCe8QQIa3OfnNuvojk1CHIkHXAbM63I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ3H/CRA9TVsSAnZWagAAvbwP/0tO8dr0R9dSMbGNB3Ep\n7SHIEO5J3/qRX8S55ff42LzoJwI+mOJ+H1XOFoiqHn+EcY9CfzoneYzY8dLe\nZXwSjX6xtqizqj+/858b/2ybcVfRz1ibUFkM8MrBsysGyi2tASe07fLOhlk/\noJE8ll7Y8PzW0ot3hIN2odOZGniQ1iVr217SskMaOETwry7ndyzpCn3sIFJ+\nCYNHSXE+ISkkMRbqUf2U5NUEMpp+Sit/Mjs59KNTHrRM/FfvI5T1Kka1expD\na5EYsFKBEbUXisnK0MWO/jpVTWBWOdlxQ9kZ0oD+7NPQaZjwJbUu4MCyUd5E\np8SOMrWP3tglwqokz7rLk1tiqiFwVF1SjEqcMslZE5JXB5blJ3z3Lf4ppXLv\nTWcxcOumP+D611F+K+CiMxjGy0MuPMfSIwkxEpbmc1pGd9d0ti9ILuEeH+bf\nqFSVU8kKHAJ8vtjn+V+ElZ8uT6tNhwwhnsSpzSFNkBvNIyocay9QbcCx1Unr\nP1Wrq4ZEmr6yav6wq0maHypfU3iqz3ZE18wwuHCDYcP8XeB8sqLlEgUSH5SR\nouUoSmNxJLvvjlkSRG6N819qn8CcROdL8+cQpBAC4n2YhnPkBPF+RJQEdKXp\n7uWUksd0ee3wLPqFd69zHL4Xk4aSkJsCFZevMIDXOVXHvfg+jCVNxcLFvSYo\nGF/W\r\n=d9g8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_11.0.5_1617392127412_0.2615054846379108","host":"s3://npm-registry-packages"}},"12.0.0-next.4":{"name":"ng-rxjs-safe-subscribe","version":"12.0.0-next.4","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.0-next.4","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"1e932aadb82952090cace143730f6405f1397127","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.0-next.4.tgz","fileCount":12,"integrity":"sha512-iax3QNhXMF6XlTzauM68S7REKE9nxj0Sv5w2eVtdWniddlgs0wmPJin4Hxso/Hbj9O7LENKi5KO35jU1h9Y+Vg==","signatures":[{"sig":"MEUCIAsUNl7TdtIeNmRV4J+20xgBrsNdbbkF1QtgxkOKry/iAiEAlCMLCA0+Frx5/yixXkGq/uA/7VMG55Jn7umtujczLEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ3I4CRA9TVsSAnZWagAAUd4P/Rokp0gJCt6PGDarzV2o\nsXCohmXhYUIyLpmSytUFvTNcjJAigbtuw8afZgxqneeKt7a8OjCSjsaXrlrS\n0lFbOv2m07HpnfOTZaj5WB06S2qwVmAsCl/SaSWVzTD1auZTxoFNHIUqT19R\nk+dBWPyCxszW5svzHEP9bJbdZbQO21nzYnM8Yypcp1GLCjyzbild0tASnyK8\nn5xNH/H/PYzsuyydGlO69UTYxOZwXSqXdr+dZES4AtYdeS1M1MNEIZVYHp3X\n9k0nZJj1YfuSmQXZxomHI5cLrYr+/SawxVt32X3Gg5tLRrt7ZH4pzYl/gz16\niLLF+0m/UciEYXhU4l8AspDPH7yRYUWacWnIlE13plKAHm2y5OII+VjL5xo8\nbtbOsPTX/f3GvuwzPC1aE1xlgr5QYiMaD1OTPifVuYuJxLEvYWMH0I9CQMhZ\nYHdS6jByIGWz/R2z5cDhT3IxTOwIUNNl5ijgCHz+3dM5lfOweQJ8MB0xWJkf\nRwxWn/fjQyUf3HS+vQux41DDV84IBjDZzf1spQcEc1yk4se5kVkZxr2e2Cw+\nnssQCx0Y5W0NL36yhdrRtYAtYacWbyGQfwlhblYfZ9CmbPKqbI1hfb/r+9bo\nylvHbhGNBaTeQ5+sO22TSNhDk3N3adTpYF6xHg4aXbAD7+JedvD+uFmhhyS/\ngHxd\r\n=ZkvW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"17c89ba9e6af9aa8405332e33955ab3fa9a5c9b6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12.0.0-next"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.0-next.4_1617392184129_0.3777084082510038","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"ng-rxjs-safe-subscribe","version":"12.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"857292d770ff8058c878f7539dc2c039af8db8bf","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.0.tgz","fileCount":12,"integrity":"sha512-bxrN4Uats8KrKz6OkAnOf6A4mcvEPGlqqFMq5ovIdwtp9zAa9MzrLKI/AfyFBhXJHUx0YTP6/O9y6ZIZBbh6Dg==","signatures":[{"sig":"MEQCIAZcjLnNRosTjxrN/2sW5KZCBS0G8wznkZkQiKlisTJFAiBTh392n9lNOOXffSinl4kCYX1km3zRyfVNbUQKvnjRCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3dFHCRA9TVsSAnZWagAApNYP/R+AXphhUvvlUKZ/daCw\nZwLlQBSEYDsgZLqNac5ktzigQXuMkcgU/vZbvJWVQ6Twal++S6SGAjXMT1/D\nE1d+3ceIuchtjhrzKxdpI/Qke+eOdprpjX1oo4A8R1eo4sRGL0JAJ6BhRpPZ\nSmw2O/liGpL+Cq1mbcZkL0STNUhVz6paXATRrbIol0us7F0rWCoJkLodh/oy\nMtGa2I/3+zcVBsuHIfNF9mzQnFI6atIpMnVJkUpW7igs9eFWMURR2wB7PlSA\nUvELkAaoshagpWd0Jblc9dEXxtqpvOTlpT9J2R64MPp9TlMWICFR/2qJYH/C\naM6MS8mjJRwFkBrVuW1MJzWwe+yBuHM3m1BGU20KNtopOOJIAV5qlyev6i35\nE+kzR+A8/OyyPY3WhVkHunyfg53FK/QR5/Shk21LEyggKc9jqh0zFV7f94h2\nPTcp/N6gn0vG3WJmkVjmJqsy44LNvin1/mUwM+3thRkC3KR33KP0d5Foxkmv\nTuwkzqbNxGL8eS9LXquH0z20J18Qx/h1lKcv61UDReNRq/Qp7wvQDktj0d8K\n+0DV/PzSWSkFlIxge1JsAtxThX+n9l7G35lHZwhQPzacAlhHowN1Zg72YcHV\nyzt2fAsc0+x5Mi5EMX8GO7AxuIHcVtmcIO9mLW40rd2mkiTgFks2rr4A4g80\n8jeG\r\n=VUZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d0a5771d4cb2aee6a4e2d04b69d7e4cf81d33de3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.2.1","typescript":"^4.2.2","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.0_1625149767104_0.7308919731126273","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"ng-rxjs-safe-subscribe","version":"12.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"541d7538e6e40f209efa3056b0b128f8351b697c","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.1.tgz","fileCount":9,"integrity":"sha512-zrANxxY5099d63h4LCFffxIhuJWrc8aVbXN621GXrpHrbmGIGNQuk3dZzZDIS+kRydV7EaUw1WiWjckLkdyVfw==","signatures":[{"sig":"MEQCIGoB1RxlQ8BS6PpUnU9nWnlV3qtGO/2CPej1Gyjm8WrjAiBjctq+t4WmPV/LrjZWQ7ogr4o2PLSFsl19quAe4PwuEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOoI7CRA9TVsSAnZWagAA2a8P/RKDGfXebiBQ+uSJt52+\nhIBfof6zPuRaJH7/zvb8nYJpHRuXtuOJPcSbmRTno7ZXkT43nC6S/CBhMJjL\nzPA4GMELw++tF+ntjZJtgdffBjS0TS0ZGiChLCUfulrUBMztNJNFm/2kczu5\nIesklJ8Qsi2IseLDyuZ7Asm7SNWbu5jPe9NeMowjZ25y/JIoliTECQbIOnwc\nX8pcRtw7+gTkWb9X0TpkXFjNPpDTzGu5LlTFfNNVSfKdCfxbFEBaVVN7y2BH\nvyXyPUL9aTXZ4V5dfjUZCsRgg5FnsntsfYNvFQrbZsvGJRQ7pj5FZvP1uqF8\nLBZ/EaLLdTLh5Ye71QRI3kZGoIRLTPkdiPTxzkf2xs3+NI5K5Hx4TbATMxOz\nJ5DHUVYuIwNkvvlLTqgL4H0ah71iYlipZtTERZzmdE4u+X57GDNlxyUin2XP\n1teuit/J1JOh+2GXdBAb+prS7L2zw4JbCRoSgbJW174RN3KdpdBMeYbkAofn\nfz04w3F3yLvRhBdWad6KP50uhcRhODWOCm9L6Dcj7Mi0xZUTZgjdFaaVw58W\nx6U/pLv14Rz519lfRfHpXXA/iDAycexa7zYBnCVUCniFNbJdha/sUGUCB3fA\n4hMh30hrQlLrSCmhyv/VDAcMGzZqCr/acbU8o05DjMA9KTRWb5Ce0rORwtcn\npT0F\r\n=j3l5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b9146798fe40e34e4ab69da6f8c6dee85d4447bc","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.6","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"12.18.3","dependencies":{"rxjs":"^6","@angular/core":"^12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.1_1631224378906_0.11082347352743493","host":"s3://npm-registry-packages"}},"13.0.0-next.0":{"name":"ng-rxjs-safe-subscribe","version":"13.0.0-next.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@13.0.0-next.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"73efdec2b9191164db57b44646b3f740f974fbb2","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-13.0.0-next.0.tgz","fileCount":9,"integrity":"sha512-rnGBXTgBfONZ4bOpgxT/Di1Gy2U9pp8aPqPIGiad2QBWnYvTnl3bfMO1v79rOiHIMQEOHCJgM7y3XxJN5bOc3A==","signatures":[{"sig":"MEUCICSiRrPwW6yDgEgHZ597Jnxkl269yFmBpmYkyLD9RmBkAiEA8ZTTIDYHD1hhQAvYfodyIEqLFzEyrSfuQuSIdAC5/zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOobACRA9TVsSAnZWagAAaVkQAJ3qcyrlinnP9vTloOhq\nsSb5lUUgV9Fscpd/8dW/SgyXvJbS8xhYD8Rvj49MwVRchS7N+qXvqOsawb2U\nS/ydoYJ3//IA/DmWKjztJR+aNzJlUTaoFSlBu3Tmki8KTr0Dz8NZBX/d1izn\nylagaxIXADc2OQEc7RdwHwB1m4YyjIgzWVg5KPZ02f+gxc3kPwYCGIGd1bNg\nlUg5c8dYjIRTAVviRShh8+4boGznqLDs6aexWW+32JgsI67PPAqQvw/tjKD5\n804ntgwGmog77v+Im/nWUhLyHzthnjhz1T8WpLzjqag+RGXsxtA3PMARbrXa\njwmJh7aouo4wolad0l4IK3ozcXU6H4IudgVBhaYE+YJxKPWMhU6X+y5D5gHQ\nt620FYfBDzkuAqWxgSE+kQgne2SLvXdrQN63LWREyr3tnPN8rdMUN7IcRPeM\n+qypFF/RlpQzMMd4DVIn/ljYuql6bh6zJ/sU4oEE2A06zhHaKZOTbFQinsio\n6xNov69Jp/wgCo7z7WS2zlR1cV7OJ2my/9WAT1Ml/UCbeAjg5vJChYnhzBFp\nmT3Mp2QGSY9Stxg2ImHQzM/s7tRPeNQ7saXHD3OL55NLmXrln3DPIWhl/fd2\nTMyGIRYUf/BO/PewKA5jJ9XEyAhLTHPJJSpHnWFwusyqYdvKyIc+mPeBNUoA\nuL4d\r\n=Tvnj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"cf8f81a852ce7d731bf274769457779d9dc31932","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.17.6","dependencies":{"rxjs":"~6.6.0","@angular/core":"next"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_13.0.0-next.0_1631225536462_0.24705698232843565","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"ng-rxjs-safe-subscribe","version":"12.0.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@12.0.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"d6f0e56a259e33a57a815313f85927d16797ce31","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-12.0.2.tgz","fileCount":9,"integrity":"sha512-Nmd4hSxPXzPbNyJYDXIrqqXV3Kez62qQFOvosh1JWgO3WXXNOhxYDOxmBKbdhyoFTR7sszNcfYoQrL44cvkH0g==","signatures":[{"sig":"MEQCIHRDZHZjZvK+FQ2aXUjySn1a7LxQyxGTNQ7MX+xhczV3AiAz//y1WJj1uZZdYrvE3QdSnHepsoyCmyFqsu+L7LBxrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11356},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fbd97b48360e18b2c7e8597a76eec7436f54f942","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.17.6","dependencies":{"rxjs":"^6","@angular/core":"^12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_12.0.2_1632356271430_0.6399071559143144","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"ng-rxjs-safe-subscribe","version":"13.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@13.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"86a2685344514997d1ee2f83ba6aa74e0241a866","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-13.0.0.tgz","fileCount":9,"integrity":"sha512-3fGoqcKFwnS/hBbd1QqQSwnF73caUOhbKBZHcQ8uiv5BKEdX/YOueoxdDyuyoOcdAZk7gMpKmMw8XpARyv3YIQ==","signatures":[{"sig":"MEYCIQC7rSRPhZLEvmLXNxQqTe+iCwtXs89UUbPufXTsqixDgwIhAKkbSDeJ3eSrHI6csTznkEYiHildvjtvihDH3x6griZT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0JKwCRA9TVsSAnZWagAAPacP/RwmQSh6z92UqztHosi8\nekrT3nBBFBtoD4oqNxAQKmDP2Xqq43hSV8cP8bizEEbURfWzLQLyrYoueHLi\nz0SGyteTU2Z/IyibPgOj8NcdVgrElO6Bac86wbc//JWImvJO5smfXh4R1+LC\nio/VnKvPVqOa/U2VcmynDHocRA+/LO+r64ROH4lzZA2Xq9LVh3vipT3PyBEU\nRjZwIHgQd6CdeV6s/kq3/DWy2XO+JXt6JlzK+pMceQjwRct5R+ARGMCOmcsJ\nlxey76zJ162sf3suvSETEfR+yxMwHWJgciXVD/SEPVfwGu8hdYDyjt4LmT5Y\nIF0CTk8PEoqHJzVrj2xtbNCNPgpJHTf3Ovg+ekPDqhK8OCtoLJ8o9u5kGj5z\n3m3p08zuhF3cduAgh7hCetf8hO3/MIEv4G3oS4iL1+XoPQKn3dNdt/KYAlWy\nFIT1U3f29+U0MMcfD3eDIcekob+aMKcPq5OUfrFj40WfAQ2qqnPUjcbdWs7C\nKDRrIzbCOtIINwXw8e6vXkOjwrjq/FuWSV9w3zPeRXoK2ZxR9WKAkspqCXvy\nXCI+8tjNgTyJtmH5PAo5p3J4U+6gR3PMw66QfcF3gVvfYZLWjoStgtUjhTSe\nc+lbAjdx8BMjgDGiws8JJ7GtYy0KCMsTllzEi0ec9ZZp/ouUzQdsj9Rvw8Kx\nwxr9\r\n=HU6m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"48ad0ee4b1187d0610ced7e255f651bf34e59ef0","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"rxjs":"^7","@angular/core":"^13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_13.0.0_1641058992628_0.6024697158913908","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"ng-rxjs-safe-subscribe","version":"13.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@13.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"271583858d6915d8f85b109c6462339a8783291d","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-13.0.1.tgz","fileCount":9,"integrity":"sha512-k/64xtAbvaBrKhvLMt/dU+sbjsx42OlYkZDVJaOHFOIV53BOL9vIsDkvJX+Mmes8jIh7lUivn0dXPAitI4bpdA==","signatures":[{"sig":"MEQCIEm7RqOlm1F7PYTXcRTqsbKkiUKTJxIEIJYyhQpbd6GrAiBSP/80ZLy4KlJsuoBa0nTVkWnY4YFdwesbq0e8EVFuiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/GMqCRA9TVsSAnZWagAAc6kP/Rli7mlWJTFF7NcOp+3z\nZa0aSLYdEG704EAZBBo0anvMv8PkDhxFuUfXoQctL2sNWdKb4adT+gtDK8A+\nR1xy5U36zP3b0zRVJnz2i6NkqYw5jN4v+3y/zSAJl7sj95a4D97BhbadDXov\n7GXZL3C5jIUZttIsKU/HtIj0T2qf/gGbRK40iWG9pfphEQZcELkM1b+hy/pc\n4EvKuHRmX0eMcXiudqNK8Jb7N8APIviH5jyXGJOa+2lZVNETvspvQBfnI9s8\n6OzGx9i8UfL2PjFROXJb0I2M+i23eGgGv3RnxtCH5ob5TtxLvMddvWnAyRqO\nY5IDdYGTk5RlxDU8c6ooIbYl9GPwfikH8rhnLqN231bLlefwj5R5DZrL+xyq\nzLYEU+vyvo8Z9V3BDyNRP7ZiiQ7X+lyRQJ7UcZgMvi/GAW4OirgKmDtUxNC1\n0lGL98p5fS7eoCxw/I7oobo3hRtsl1Le6zaJvmaxELhqPcwnG1BEYjiSBH3M\nrFujymF7xWM2WT894antH4r29ZsF9cXln5tunuJxMkijFkGKih8ESftBnAkr\nwaNndCkwiW841ubon3RlHR/rTrnOQckh0mAHq6JfkkkgBqa/3j2KgVPcWLSk\npKSTDzq3LLXlI9Gsg9rAHKaOxNSRGAuJ5L5PmA1pcbxIKo4S5PEivKo0rgrQ\na0B2\r\n=rNQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fe51de3e0bbb4d44e1e105d29a4506c7a6e8f53c","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"rxjs":"^7","@angular/core":"^13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.8.0","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.20","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_13.0.1_1643930410125_0.73889555875933","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"ng-rxjs-safe-subscribe","version":"14.0.1","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@14.0.1","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"55ec0372c046811accf66935ab9f59966929a2ea","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-14.0.1.tgz","fileCount":9,"integrity":"sha512-ZLZ2XdszUW4uTz7m21VYMcPZQ0A66mLTS2QOvsbaoJGfzgPdclomVZLYlc089d0wq6f6lIHGQ2HFURtoJlWv6w==","signatures":[{"sig":"MEYCIQC5nVhnYmF7CfhGZEZGFkwQKYG7asqLehrp5N01QJBrJwIhAMW4I6WjZ8hBHHDqm/xi8JHKXRCK7TWtkJpLkS5kbpgv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis4iYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgAA//QPRRd5wifdV9QQc3pa90V8PWLD+GiVaTVkV5BGj1JOy2YA1C\r\neEyZPAoU0j+317FIswdYB3IakvVMAfd5Fxubnf71JfuPjTNj9ue9jmfSDEPA\r\nZFAMp06FZAR51ZGoU5/ZJxEz8ubNgdhiPFwqipXu8k7bxU8fnYM+nyr4UI7Y\r\n1AyYEeWS4vU7dSliR+ncamPfyMsYs6jyGswxWccpmUbYz/rsE2OeUysh4beB\r\niO7yI5Z9XTCCYdrRfgIdkO76PpxvyfNdYxB3gxH7lBIxsyP1jNjXJuIdQCyo\r\nkycZcwlMKqgfXdLsJXYbnFdLNHgC/XrgCD6OV9WF5FKG2bPcf9AabsxWI7A3\r\n8fI46AwOjxpFjYxctdrJkBcA3gsCYRjdlxhHAJv61Je+iEFgA7+zfcyZiF73\r\nfqFU6MwfuCLNeSiOAf04NyWfvtC8r0mclrWLTKQ4tcnnlyQxR4I/bCxrVsfh\r\nvLDrdDx+QhvTUr+RMno2xMMDImeE4QhHrJEibaHIdSXPsDgFrK8IWqXPxLjw\r\nqQYHEx3WYBsCAIaSEd6dY7xwqxUgkIYxzq8CIivqSKLbRWGO4zJjsrRwmGxS\r\npAqYRIzcoAyAifBqQKy6GnZbdQcl2plxyQF+VWhFTKF5pD02UUnysLfUrsAA\r\nlTiN2JPY7xH+84dFmAitO14AoP5XBLtZuDE=\r\n=fdJK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5aea7be1867eae9f0ac5d4ad69ba1028d4c46f45","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"rxjs":"^7","@angular/core":"^14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.8.0","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.3.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.10.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_14.0.1_1655933080126_0.9976612257323576","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"ng-rxjs-safe-subscribe","version":"14.0.2","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@14.0.2","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"7d4bc7d74939abc4c2821e1e370282209a2d0577","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-14.0.2.tgz","fileCount":9,"integrity":"sha512-PezmHlSSdIm3+ok0iagcqwHxOQ1/Q59s2Hz9DeGf8pHojel+omRARVjXsgypQ4NbPBEc2Wb0Jf4m4ejRSt3r6g==","signatures":[{"sig":"MEUCIQCfmf1wU2+YcPX6Sz+7br+Y/l1KOIR4obAw+ZcyjoqOBQIgNkl1D7jP+1b6FzIXgsDThijFG+PebWfCdkT04VT8XXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis5TxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNGw//aJ0ouGYSqDdl3m7bh61R8yv7JKZEO49lXsZHOHWaxVEAmF3q\r\nXHiZ907TO5F3Qxj09dIrgiQo6+KZuXnCsyQ4v4K/rxM2qsPIJzAIvvEWFrNN\r\nZiWwIXaMsadnecPeuAeOlb3Xs6Y3RZEJdoW0M74jkGgnKsjtj52ONk0H7Afu\r\nFVJ+RMAWYVsOwYhBxf6kMVLi0VQ0RalkI3N0IyaV/obNfixBkt6mIREPkgaa\r\nQYye5FOFCB2EMoi7nWmbfzdlpatNMZmfU77dEPa3/jSJF6qkja+yiP1Ga+65\r\narpO+gLUYCZIyo1y/wXQsYqxt1hASX76G8z3C1n26RmPlfMl3wEi5aKf1xt6\r\nNouaxdcSXTFfCpjqKIoX/5jbYg270aWJ1umL3EvQcm6X1/Jp3dCGSMHieGqn\r\nt0E3JYdQBYqMBtvJGmMlTUfgmhp0VJVgkcBr9HSSBsFqGzAGMFZRXdjkMy6L\r\n+4/qrktA45gyuSSG/CLiG0/vQcFASciie5rpeCehEtVoNXFBlWvNLeeUOZqy\r\nRXW1F9p6sDVsEKD3Ojb3aHe+a8U/QvwXld2LB4y1PeiRFkEcoZWQCpbvOtwH\r\nO3HkYj9gDATzBLyCeKeSb4K8ynpxTuZZGxwzmaROcmxCpw/peIulc4umEky+\r\nf/HQBT873t9szDceFoBjgxZx5U+XJSmIMVw=\r\n=q/kb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5aea7be1867eae9f0ac5d4ad69ba1028d4c46f45","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"rxjs":"^7","@angular/core":"^14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.8.0","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.3.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.10.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_14.0.2_1655936240851_0.8870038305938117","host":"s3://npm-registry-packages"}},"14.0.3":{"name":"ng-rxjs-safe-subscribe","version":"14.0.3","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@14.0.3","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"a64598e09e5cc5ce3575a8f1010c9957c6eaa7c1","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-14.0.3.tgz","fileCount":9,"integrity":"sha512-1QmFIa5ZT/5Fz9qmepUFQQGC1lPrTpSzYBS2/oL7KIpQZBFSANUIq/cQuao4FPsWRigxUjK7/X7mrt7dhnD9Pw==","signatures":[{"sig":"MEUCIQDTA8estgoRiYOU/wwIjsMbWyi36Sykiv6LgMpN1qg7KgIgKgfyXi7s5O+k4m+xn2zz/sHYV1jDTygCLBay2Bf1ZFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOzW+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohwQ//RvSpCfAe+qV8SYeEFNqmhjRaqmtCrYdQjFj8xzvUU4k+54xw\r\n3xQDGYPQQDqOi3XT/VuIhDCVN0KUux1HKk3tg4STOCvMRs06ctiSBq2e51fO\r\n3eXAt6Gmc2aIN+Ir/Rs9pZ+bS98leZnQC8iriDYCfa2iT5Xd0EGaQrKISsjS\r\nnSeI61y+0+agoEDkgN3wNxo5wwHv/Y52BBl1QDzR3UMKj68eaw+KfQs7M8NK\r\n3Yun0g2g4j5tsgqlxA5T+FT8SRXXlF8SdrQZtpbn+wbpEqMlvRNh8APXJ6G5\r\nkY8DRjAYv6rFql/ajnOFU6xJIF/0klyPjHRPTKHuksTyP4LCwsXx4LpC1PxP\r\nQi/r0httjGct2c+7ojF3IxkNgEeLiXdhp8y5kh9blGwezVZlYI8V+tEwAYe4\r\n60pcwmxoa+Unr+kp3auDl/CqMjDnWMkvW3RaGVYeqUsMn2JtqKz8/w/G2CUd\r\naC3HS6j0169vpfiBGSs+UQWJED6Qqa14iabFw61qRth2PFKaZmjEhIRaFo3i\r\nmJYLBkbbrQaAy+xFq018QpKeBM5JKgxdqWVIkJtxXeWhUv17RmUL0HVaIrP6\r\nLUHSrcpV+DWBaeIJ8/Do4VJAvcW8pOVrf83/BtiAsOhFziooS2wI6rWb2Ktx\r\nJzlCcEzfosFKhoXyNiMXypQR56q/hjYMilQ=\r\n=WhfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5aea7be1867eae9f0ac5d4ad69ba1028d4c46f45","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"6.14.15","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"14.18.1","dependencies":{"rxjs":"^7","@angular/core":"^14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.8.0","tslint":"^6.1.3","ts-jest":"^26.5.2","prettier":"^2.4.0","typescript":"^4.3.0","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.3.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.10.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_14.0.3_1664824766098_0.9172412122896287","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"ng-rxjs-safe-subscribe","version":"15.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@15.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"e443d90999217e5731b420297f7a3603123de52c","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-15.0.0.tgz","fileCount":9,"integrity":"sha512-XkNr+YmuqZMREHUitTSH+p839CHi7PAro2OQn9vXPsxA4skyIOor1jPRKD9/se+LiC7kllssA/5Cs9mLqS8nEg==","signatures":[{"sig":"MEUCIQCuSYRsEamtLHygrnRoQXxHxEWDGF4nst9fxvkxpfvl+gIgG8nhOGMKxUal//8XAelnBMR3YujJRh9zajO1s0suP1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjlK1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq66hAAlqzLUgPdk+Imp5sAw4T/Danf0I+DEB623J2TSvjMD3ZOPpfK\r\nFSP7KN5WL5lVY2CA+RrMIyDfrb6ngIOe7pfnKj+tC5kp5mAQSF8+CVPH+u56\r\naxFQ3jDneVEYzYZJVqgx7Zz9PWYv1OnRmbEClzfHRypCgg7293Vbr07a9Vwy\r\nYxjQPgk8MOjVcBUH+DWGJ13yG4N8LG1onE/VC5DA1Du64QO2Qmk57M6om21U\r\nFkoJjTssoSfAGACQvus2OAnd3CAEwMlMFhIs17ZmWnFsWlg+Ya73Bz6kAfAJ\r\nsl9d9XS8dHCUhpdCXBz7msEvwyVscnuJyUGn0WpPR5CTIYrxvF2IIHswI8gv\r\nsGvLwj86v3OiFyxLao4tIKd7RS3pT0TzIyazCBIMZkxoPTrbyqQDJXTqgqR5\r\ncFGVYoANBU9K7n224hOjyNmQmHmc+Qi65Dp1AvLUDUsYBglizTl67mnmzxXW\r\nZFHuc9O6oneTB/rWD8NY0ewdqRkOGLiYSfPMnc5nFc0SU9xKgdsIaBcbkCYS\r\nQQhU1Y8sFrFRqxFRCBxXrfrOCve+duz8xFGPWogjJp3X5tv5h4bQnrLaeOZ5\r\nrGWOrUShmlwk7gZY61J3lgMbM992SViX0PlKyP0ek33Ea0pxVeXdZRZp7/kY\r\nlKAE1kxEl2Yl99ztwENYcPwY1teGv2ddFao=\r\n=9hNf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"462e533952a9858d8b8fa3bb8770be4c193d8324","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"9.1.1","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"18.12.1","dependencies":{"rxjs":"^7","@angular/core":"^15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.29.0","tslint":"^6.1.3","ts-jest":"^26.5.6","prettier":"^2.8.0","typescript":"^4.8.2","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.45.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.45.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_15.0.0_1670271669539_0.5912527859048071","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"ng-rxjs-safe-subscribe","version":"16.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@16.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"194086bece8f02c40bc5c2527d31df08ab47a16c","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-16.0.0.tgz","fileCount":9,"integrity":"sha512-0gkd3y7TGtdsZRZqVK4qOF3vppWhssPR111M4SOv93MVh5gxtJVdM4stnBpbfjxl3A2qm7KzIs72eukhvA8Ggw==","signatures":[{"sig":"MEYCIQDE4/e6yNr5uUfbMWT7/BcRncW3lUd87sHAeAV0Xxs7VwIhAPhmOw26HKQZ7uGWwJGnR5Inwrx7liNmp0w43lo9rCSB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13913},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3502a5dbed52ca29eb6f2094f0855b94457e600d","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run build & npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"10.2.1","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7","@angular/core":"^16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.47.0","ts-jest":"^26.5.6","prettier":"^3.0.2","typescript":"^4.9.5","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.9.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_16.0.0_1701385569307_0.1386559005109682","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"ng-rxjs-safe-subscribe","version":"17.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@17.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"85dce6b8473b495bcea2cd00b49fe99a1ebb39a5","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-17.0.0.tgz","fileCount":9,"integrity":"sha512-xd3GmMeGZOZ/egR/9Uv6ElkX9pqhBYPjc6SJ9EUoB8SC3fJWx2DNFrUVHcqHOCWiY/MkVITncFC1jO8cP9znFA==","signatures":[{"sig":"MEQCIDejr4VAVhqyz7UZnVf3wzaRcnMorB2ytWdnFE+ECAvUAiA9j4CVWgG0BT9mHieAaph5J38LISYO28y3ZfPNVmFQsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13959},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"905afde15bf5fe3f336be8799c69191df28a58f6","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run build & npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"10.2.1","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7","@angular/core":"^17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.47.0","ts-jest":"^26.5.6","prettier":"^3.0.2","typescript":"^4.9.5","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.9.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_17.0.0_1701386126541_0.025291171020751513","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"ng-rxjs-safe-subscribe","version":"18.0.0","keywords":["angular","rxjs","ng"],"author":{"name":"Piotr Narożnik"},"license":"ISC","_id":"ng-rxjs-safe-subscribe@18.0.0","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"dist":{"shasum":"a31b03f97169561409a22a9e79052c52b7f3d33c","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-18.0.0.tgz","fileCount":9,"integrity":"sha512-EVcJYdJ4Dnw3Be83cWuL9iSNbPSJMBK6igG+p0ASnFjVISpd8rTc19L570yAmubIsrFvObvBSRYNrNg/geiCAg==","signatures":[{"sig":"MEUCIElAv45DdHgTsji1nOyFntpCzPlcbTOPbqhTzQ6CLZaaAiEA4WJH+0jdRIHr5K10mew9ai10fDw5GYP6jxcwsjHOvK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14163},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"905afde15bf5fe3f336be8799c69191df28a58f6","scripts":{"lint":"eslint src/** --ext .ts","test":"jest --config jest.config.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run build & npm run lint"},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"repository":{"url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","directories":{"lib":"lib"},"_nodeVersion":"18.20.0","dependencies":{"rxjs":"^7","@angular/core":"^18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^8.47.0","ts-jest":"^26.5.6","prettier":"^3.0.2","typescript":"^4.9.5","@types/jest":"^26.0.24","eslint-plugin-jsdoc":"^39.9.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-rxjs-safe-subscribe_18.0.0_1716839431765_0.8506016708458006","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"ng-rxjs-safe-subscribe","version":"19.0.0","description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","test":"jest --config jest.config.json","format":"prettier --write \"src/**/*.ts\"","lint":"eslint src/** --ext .ts","prepare":"npm run build","prepublishOnly":"npm run build & npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"author":{"name":"Piotr Narożnik"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git"},"directories":{"lib":"lib"},"keywords":["angular","rxjs","ng"],"dependencies":{"@angular/core":"^19","rxjs":"^6.5.3 || ^7.4.0"},"devDependencies":{"@types/jest":"^29.5.14","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jsdoc":"^39.9.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-prettier":"^5.0.0","jest":"^29.7.0","prettier":"^3.0.2","ts-jest":"^29.2.5","typescript":">=5.5.0 <5.7.0"},"_id":"ng-rxjs-safe-subscribe@19.0.0","gitHead":"a8e9176828902189b30083f5fb012ef037af5c96","bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","_nodeVersion":"18.20.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-QTMgGfnnUE8Tzv/bBkuf/Ua6XYFp0fk42gkZu+0QfehKIvyeJNGNiIm5bWc9+xxyPPT7JIWySI1KUX+uML3Pjg==","shasum":"3468d8d2f34e6a82568ac23c573560a155b27b17","tarball":"https://registry.npmjs.org/ng-rxjs-safe-subscribe/-/ng-rxjs-safe-subscribe-19.0.0.tgz","fileCount":9,"unpackedSize":14307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJ5kS8uZdDNQx/uzALDROKb5uajuyQ65sq9Lr/J+r7BAiEA6JgDuQpQvI1j7CFiNvtEMo9+GHPWaCV2jaFLi4IGrqc="}]},"_npmUser":{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"},"maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ng-rxjs-safe-subscribe_19.0.0_1734871374407_0.16792085348797814"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-05T23:17:36.461Z","modified":"2024-12-22T12:42:54.771Z","9.0.0":"2021-03-05T23:17:36.633Z","10.0.0":"2021-03-05T23:37:14.733Z","11.0.0":"2021-03-06T00:52:23.381Z","12.0.0-next":"2021-03-06T01:04:45.939Z","12.0.0-next.0":"2021-03-07T22:29:56.337Z","9.0.1":"2021-03-07T22:38:45.931Z","10.0.1":"2021-03-07T22:39:52.492Z","11.0.1":"2021-03-07T22:40:22.064Z","11.0.2":"2021-03-11T21:13:41.921Z","12.0.0-next.1":"2021-03-11T21:15:31.348Z","12.0.0-next.2":"2021-03-17T23:10:51.643Z","10.0.2":"2021-03-17T23:25:03.918Z","11.0.3":"2021-03-17T23:25:50.226Z","12.0.0-next.3":"2021-04-01T22:18:27.618Z","9.0.2":"2021-04-01T22:19:46.317Z","10.0.3":"2021-04-01T22:20:26.545Z","11.0.4":"2021-04-01T22:20:45.825Z","10.0.4":"2021-04-02T10:02:02.434Z","9.0.3":"2021-04-02T19:34:14.231Z","10.0.5":"2021-04-02T19:34:49.242Z","11.0.5":"2021-04-02T19:35:27.544Z","12.0.0-next.4":"2021-04-02T19:36:24.267Z","12.0.0":"2021-07-01T14:29:27.227Z","12.0.1":"2021-09-09T21:52:59.183Z","13.0.0-next.0":"2021-09-09T22:12:16.622Z","12.0.2":"2021-09-23T00:17:51.621Z","13.0.0":"2022-01-01T17:43:12.764Z","13.0.1":"2022-02-03T23:20:10.302Z","14.0.0":"2022-06-20T20:22:51.869Z","14.0.1":"2022-06-22T21:24:40.292Z","14.0.2":"2022-06-22T22:17:21.052Z","14.0.3":"2022-10-03T19:19:26.272Z","15.0.0":"2022-12-05T20:21:09.698Z","16.0.0":"2023-11-30T23:06:09.468Z","17.0.0":"2023-11-30T23:15:26.750Z","18.0.0":"2024-05-27T19:50:31.921Z","19.0.0":"2024-12-22T12:42:54.593Z"},"bugs":{"url":"https://github.com/piotrekn/ng-rxjs-safe-subscribe/issues"},"author":{"name":"Piotr Narożnik"},"license":"ISC","homepage":"https://github.com/piotrekn/ng-rxjs-safe-subscribe#readme","keywords":["angular","rxjs","ng"],"repository":{"type":"git","url":"git+https://github.com/piotrekn/ng-rxjs-safe-subscribe.git"},"description":"Implementation of Angular's repeatable OnDestroy pattern with RxJS observables","maintainers":[{"name":"pnaroznik","email":"pnaroznik.dev@gmail.com"}],"readme":"<h1 align=\"center\">ng-rxjs-safe-subscribe</h1>\r\n\r\n<p align=\"center\">\r\nImplementation of <a href=\"https://angular.io/\">Angular's</a> repeatable OnDestroy pattern.\r\n</p>\r\n\r\n<p align=\"center\">\r\n    <a href=\"https://badge.fury.io/js/ng-rxjs-safe-subscribe\"><img src=\"https://badge.fury.io/js/ng-rxjs-safe-subscribe.svg\" alt=\"npm version\" ></a>\r\n    <a href=\"https://npmjs.org/ng-rxjs-safe-subscribe\"><img src=\"https://img.shields.io/npm/dm/ng-rxjs-safe-subscribe.svg\" alt=\"npm downloads\" ></a>\r\n    <a href=\"https://wallabyjs.com/oss/\"><img src=\"https://img.shields.io/badge/wallaby.js-powered-blue.svg?style=flat&logo=github\" alt=\"wallaby\" ></a>\r\n</p>\r\n\r\n# Why do I need it?\r\n\r\nBecause of the DRY principle. Instead of reimplementing the pattern in every component:\r\n\r\n```typescript\r\nexport class MyComponent implements OnDestroy {\r\n  private booksSubscription: Subscription;\r\n\r\n  getBooks(): void {\r\n    this.booksSubscription = this.booksService.getBooks().subscribe((books) =>\r\n      (...)\r\n    );\r\n  }\r\n\r\n  ngOnDestroy(): void {\r\n    this.booksSubscription.unsubscribe();\r\n  }\r\n}\r\n```\r\n\r\nsimplify the code and just subscribe safely:\r\n\r\n```typescript\r\nexport class MyComponent extends RxjsOnDestroy {\r\n  getBooks(): void {\r\n    this.booksService.getBooks().subscribeSafely(this, (books) =>\r\n      (...)\r\n    );\r\n  }\r\n}\r\n```\r\n\r\nOne of the most common mistakes made with RxJS is subscribing to an Observable in a fire-and-forget manner.\r\n\r\nA rule of thumb is that a subscriber should unsubscribe when no longer using an observable. If there is no explicit unsubscribe, then those books will be pushed to subscribe function infinitely. While it may not be the case for some observable sources, it can silently become an issue and cause a <i>leaks</i> leading to unwanted behaviors.\r\n\r\nThere are a few ways to deal with unsubscribing. A direct:\r\n\r\n1. calling unsubscribe() directly on subscription.\r\n\r\n... or more declarative one using <a href=\"https://rxjs-dev.firebaseapp.com/guide/overview/\">RxJs</a>:\r\n\r\n2. using operator: takeUntil, takeWhile (declarative unsubscribe),\r\n3. taking a finite number of values: first, take(n) - it'll unsubscribe after n emits, and only then,\r\n4. async pipe in HTML template - takes care of the issue automagically.\r\n\r\nPackage `ng-rxjs-safe-subscribe` provides a ready-to-use solution for every Angular project.\r\n\r\n# Installation\r\n\r\nInstall `ng-rxjs-safe-subscribe` from `npm`:\r\n\r\n```bash\r\nnpm install ng-rxjs-safe-subscribe\r\n```\r\n\r\nImport an abstract class:\r\n\r\n```typescript\r\nimport { RxjsOnDestroy } from 'ng-rxjs-safe-subscribe';\r\n```\r\n\r\nExtend the class with `RxjsOnDestroy` that implements the `OnDestroy` hook.\r\n\r\n```typescript\r\nexport class AppComponent extends RxjsOnDestroy\r\n```\r\n\r\nFinally, use one of the following approaches to subscribe in code using `Observable.subscribeSafely` or `Observable.subscribeUntil` function.\r\n\r\n## How to execute custom logic at `ngOnDestroy`\r\n\r\nConsider passing an arrow function with custom destroy logic to the constructor:\r\n\r\n```typescript\r\n    constructor() {\r\n        super(() => this.customDestroy());\r\n    }\r\n```\r\n\r\nThe `ngOnDestroy` function can be also easily overridden, but be sure to <u>always call the base function</u> for `RxjsOnDestroy` to unsubscribe properly:\r\n\r\n```typescript\r\n    override ngOnDestroy(){\r\n        super.ngOnDestroy();\r\n\r\n        ...\r\n    }\r\n```\r\n\r\nTypescript can help you avoid mistaken overrides with [noImplicitOverride](https://www.typescriptlang.org/tsconfig#noImplicitOverride) rule. It is HIGHLY RECOMMENDED to enable that.\r\n\r\n## 1. Unsubscribe with a sink\r\n\r\nSubscribe safely, pass an object which extends RxjsOnDestroy abstract class:\r\n\r\n```typescript\r\nthis.users$.subscribeSafely(rxjsOnDestroyInstance, (x) => console.log(x));\r\n```\r\n\r\nFull example:\r\n\r\n```typescript\r\nimport { Component } from '@angular/core';\r\nimport { RxjsOnDestroy } from 'ng-rxjs-safe-subscribe';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  templateUrl: './app.component.html',\r\n})\r\nexport class AppComponent extends RxjsOnDestroy {\r\n  users$: Observable<User[]>;\r\n\r\n  constructor(private userService: UserService) {\r\n    super();\r\n\r\n    this.users$ = this.userService.getUsers();\r\n    this.users$.subscribeSafely(this, (x) => console.log(x));\r\n  }\r\n}\r\n```\r\n\r\n## 2. Declarative unsubscribe\r\n\r\nYou may pass an observable instance that triggers unsubscribe by passing a value and completion:\r\n\r\n```typescript\r\nthis.users$.subscribeUntil(this.destroy$, (x) => console.log(x));\r\n```\r\n\r\nThe example uses `this.destroy$` of `RxjsOnDestroy` class.\r\n\r\nFull example:\r\n\r\n```typescript\r\nimport { Component } from '@angular/core';\r\nimport { RxjsOnDestroy } from 'ng-rxjs-safe-subscribe';\r\nimport { Observable, fromEvent, merge } from 'rxjs';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  templateUrl: './app.component.html',\r\n})\r\nexport class AppComponent extends RxjsOnDestroy {\r\n  users$: Observable<User[]>;\r\n\r\n  constructor(private userService: UserService) {\r\n    super();\r\n\r\n    this.users$ = this.userService.getUsers();\r\n\r\n    const cancelBtn = this.element.querySelector('.cancel-button');\r\n    const cancel$ = fromEvent(cancelBtn, 'click');\r\n    const stop$ = merge(cancel$, this.destroy$);\r\n\r\n    // will stop when button clicked or component destroyed\r\n    this.users$.subscribeUntil(stop$, (x) => console.log(x));\r\n\r\n    // will stop when component destroyed\r\n    this.users$.subscribeUntil(this.destroy$, (x) => console.log(x));\r\n  }\r\n}\r\n```\r\n\r\nYou can now use stop to kill the subscription in the moment of your choosing, but remember to always unsubscribe on object destruction.\r\n\r\nRead up [Ben Lesh's article](https://medium.com/@benlesh/rxjs-dont-unsubscribe-6753ed4fda87) for more on this topic.\r\n\r\n# What about Signals?\r\n\r\nSignals can be an answer to this kind of issue. If you just want to provide a value from rxjs Observable, consider using Signals.\r\n\r\n# Compatibility\r\n\r\nThe only two dependencies are [Angular](https://angular.io) and [RxJS](https://rxjs-dev.firebaseapp.com/guide/overview).\r\nHere is the versions compatibility list:\r\n\r\n| ng-rxjs-safe-subscribe | Angular | RxJS               |\r\n| ---------------------- | ------- | ------------------ |\r\n| 19.x.x                 | 19.x.x  | ^6.5.3 \\|\\| ^7.4.0 |\r\n| 18.x.x                 | 18.x.x  | 7.x.x              |\r\n| 17.x.x                 | 17.x.x  | 7.x.x              |\r\n| 16.x.x                 | 16.x.x  | 7.x.x              |\r\n| 15.x.x                 | 15.x.x  | 7.x.x              |\r\n| 14.x.x                 | 14.x.x  | 7.x.x              |\r\n| 13.x.x                 | 13.x.x  | 7.x.x              |\r\n| 12.x.x                 | 12.x.x  | 6.x.x              |\r\n| 11.x.x                 | 11.x.x  | 6.x.x              |\r\n| 10.x.x                 | 10.x.x  | 6.x.x              |\r\n\r\nThe package should work with every version of Angular, as long as the RxJS version is matching yours.\r\n\r\n# License\r\n\r\n[ISC](https://opensource.org/licenses/ISC)\r\n","readmeFilename":"README.md"}