{"_id":"@ops-ai/ngx-feature-flags-toggly","_rev":"26-0bc93d37a2575a4ee38e96c6515f2928","name":"@ops-ai/ngx-feature-flags-toggly","dist-tags":{"latest":"2.10.1"},"versions":{"1.0.0":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.0","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.0","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"a4937a45542123c89fe6179f5ade50ac0008bba9","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.0.tgz","fileCount":23,"integrity":"sha512-dM6xCV3WL0fXu4kcDU2GKL/K/Zs4cPtYm5zU2A6mIW4kToyyndJrEV5e9jHa5G9CQp6iRWbNMWUf8yEVmfR29A==","signatures":[{"sig":"MEYCIQD2QIVha/DJQZV3e0CiZlJgHvDVsbq+woZddj3KG2RTfAIhAOSbDPRI0q8aLzaTlItjv6rCVbRyd2QFWCusgNS49bK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAetiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp4hAAkfzvm26ve+M/GV6yfJnn05LgQgiW7zZvFc9qepIO2unBjqbO\r\nfLmxCCYxHXIvrXwvul6B+gAgYc+5VIPcrjbsmhoWNWmHXA83DdrLiBaFMLDj\r\nzbW/247Bv933LRzEZZzq+mhhhugxcRbGZZ/pAiRB750dUdfpbvQfg0xc5StD\r\nPAQULXwHZaEe9d7A6BLweGmc3XeThF0rsYDRf609iQQuVhk7o6h+hAWCaMGj\r\nves1MurGQvoRP33d+B3KY1TtlDcIN1bZcYm3eYbdo72Jkx1hN4EobnTHC+if\r\nHI2Ryuw90aZgzTPdOKY00ltf49F1mSFlUPO7ewcwHrWC51SzFnUZO2RE2dVG\r\nrOiyt8kn58IqNI9nUy0QdjqYvDtWgxYH1WkPx5IgQNoHW2tWIt+N64hHgVg+\r\n0KzlC8qhpv9nQldacLUxQZvqNaf4LL+p4e7vkcdpJmJ91kQ9aGiM2abaTn2k\r\na0DBYHaUlPNTkSRSZjZ/BtBbH+bqxy8VQhBdwcS88+VJ62SggZaMjU4BKlBb\r\ne4dNLZ6OwJzHb04f8fgjIAYN4aABLuGy74UwmyFHaRruO8g9xgqFiX11QufF\r\nbtjPSTX9/yMf+f7rYF0apxa32bSUoUFWWpdIG8TYmJq+B9BqtwOalXMACBmH\r\nmnURVXFr1YHp5v45Hvl+VLx1NYIkQOONeoM=\r\n=0Lgu\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"75b86994c449e6c38945d3f1eb7694584281c6fd","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"8.1.0","description":"Lightweight package that provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.0_1677847394097_0.34384917081005395","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.1","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.1","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"db02412196c01199885546f19f95f1f4b4a81013","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.1.tgz","fileCount":27,"integrity":"sha512-ppP2eHFkntp6wGzQkEep+OLHjOcrPa9MZ3nmI8bBuIfq1qYUmhKkI5VeXxXkGApH0Kl53AWKdeTb/lDiaxxc5A==","signatures":[{"sig":"MEUCIBfkWC3bEdASV82zIgL+nvQpuDM5JLRP5PAYed8GAkUjAiEA3eh01Mp8uJkxuQJgqcjYwtdrKaTGFWSGlHkgVSvQc/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBeWrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPbA//cgMDQmKpMf4vY9Bp96+hzOHPL8EMmjPIpHFjIuoIi2R+TgBd\r\nu+opoXPBZdQ36Ie64pZ3uZW9QtFX+TdjQn3VONaMhFfMtF/UAysn6f0hnxja\r\n5pRY91W9p4MeT6lqKFCuZJIE6pOg3sLVGrvUByC3eTZttnaH9B90iSoirVB9\r\nKmTqZwEgZlLYWwqeMpmj1v5thnK5cNtBTZmOozFEQeAfZuR2LGFUR16AQxSo\r\nYW4pLyWFuhJT7WTKGPbIpaavPJ9eaN/NWLd+zaPtg8HH41hxCzDOGNVVdJuO\r\nEdYCDK5COdE4a9v6tUgsVsO3mg6TOSSHFqmOu1SC8UKFMphaBQRMu50INB4Y\r\nGyD2O1yB1pnz9SR7pyd+L1i68hRiXTl240VX/I9EouK9CtjOtb1jWLjUsgIk\r\n44J8+25Z/3nexIEburjsUh8xAy4V1/X1G9h5ukDXict2TvOElnB+lKrTToSV\r\nDkJZPtQUZhT0E0r7TcJIwgxzvbuEcSziEC79aK0/s+6eGqnQ8iG0XebZT7qm\r\nb6CMRdYQrVVlysI69Ri60YWj31KGNHSmz2Y7u9xKbShbltArqy4R8LR0r25z\r\nD4MH1Pvj9ri26+erdn4lGSIHLhkABM9QnBVkLCr9sq9Tq/dtqNuZ9HzIo44D\r\nTQG2fOwgz+On1iZmUP/nb8dx5pJXeWDtqhw=\r\n=tUAy\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"86d41c310b7bc80e9cec13fc00f9c2fe4d9aac82","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"8.1.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.1_1678108074975_0.983649302399269","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.2","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.2","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"89d6798a674e548775810312228a800d13372007","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.2.tgz","fileCount":27,"integrity":"sha512-VLJB0BwM8k5ZgwcgNtUxvgj9/p83fgkpWm62JSe+I926Vf1lmKBq8acDOlHM3zXDE89pF5zyBQeZAfxxOPlL5w==","signatures":[{"sig":"MEUCIQDg5N+ZjQbznA93OP4/FpFuop7eE6x10bzff/KtHEBBEwIgUy4Z0Cr3VHkb/EbFTxB8EmhknN2ON5xIne6ksMO2KAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBfksACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1WBAAl9pZgszwMlrRbeGeeeVH1u9L9ogJqyGMQV40+3BY9H96bCno\r\n2WDiKZ7x4nU0EoL5onxsLXDO5O6sczPkC2QripWMqyLJtRciXrBKn4AEK5Pi\r\neVIIh3wOCiymuKHleyZQV3V9HZulwJLTFUx4V+YRbuHJfBNTlXYqNqvTld4U\r\nsbJmbelQl48RuVLBowTe8xa+1Iqmuq0nvrml641LJa10lUzdBM0qxRdGuc5q\r\nD7xq/wSxrmkFf7gArv5RVol+ZerjyaBNYQdJSvZse0iL4z43azuaarLdu1R2\r\nBLdbFA549ELHt+7geWDZeBxDUkFLSNdenqmeqd1l3nv3wF1NmRH5CnwOHYWO\r\ntsZ+RfpDG50oNnp9FcKy/R+uO7j0dHAVTCkVlTb3pXTzEkU3YmVLgu7khjo2\r\nCqHM34wlxW8DPLIPoJtW3vvOWR8RRfzqbgNT0oMAMuANFU/fBdOWaW9m2X7c\r\n+ChrJMS/IHmmxxmAjxIC39BJRSHay6C2Sf16sgo6au4egMdKaDcl5KIsWJpG\r\n6V4FrgbaXf9fjPMx1IGvzgM7O6z7ClGvZ0Agwd4SHpztaFeC89A//O9IlMGL\r\nAJFRQjZRClOCeXxx5jhtj3UOigjV3AT/F3VymodwqYYtGKCHr9uTZb/6MMw+\r\ndeHq2pC0xPbGQLFxq0/0ezsDluDAoUl7GfI=\r\n=5Ixl\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"86d41c310b7bc80e9cec13fc00f9c2fe4d9aac82","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"8.1.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.2_1678113068555_0.7689739650023908","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.3","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.3","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"d454c5a0d622211f9eadfb5a2a14bade4abe34b6","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.3.tgz","fileCount":27,"integrity":"sha512-YPnQQXvWFmdP8DYalLLNaXvsO4n+Z+NoqZwZjUePCqZftNGSOH/eMY5ZPYqiuGw+sKCLxnlEV8NDWm3YcLf48Q==","signatures":[{"sig":"MEYCIQDehNJC910VoY0gWBkDz/LC8eaHj9uc8Hc7JIN20FPLlAIhAMAdbJMvjQsZAVAewCwoXDHv3N6jLwSHM5Otuxhk/1qR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMHH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcLBAAiZYsobA7VPfLyVG8mFgqjXQqfyKriHL5PkB0Pbxb/NrUGich\r\nUDGDSB2XZBv8TR05Ca9jQAMSqNSCd8hB7QyzGCwKeRhBeKMPNfbuTFbvxIS/\r\nLo1M4mTovSwBaJpV6uCo2azXEolCGqPkimdZYkUpk3F2LYhwBvDxj4gnfgU1\r\n+tJATFRZLlDbWfPVimTo6elLeawgHzKQXywaqFZhtsRZbJpkyC+atZHzF13J\r\nJO3sWytO0sBoL6DxhEDDCifgQ2uRbogfNANWhDQYhFsgeZb0xpAwW40MFF0t\r\nspkkxNbPJnhQ8QXBp891+xfST8Tew9p17mKciJNDOZP+DpW4zfiURi1exIxf\r\nrVHP958XKDtbWb5cYYcmOBdmc6dACfigF16LbHlOoLFoSciNLBAgIwdxVBps\r\nmOYx/CAzda5vd1rLoCnYlt07kBWODOI9hN6f7RH1wKVgD6NNcprL8bxrM8ir\r\n0QOoZJ2C8neEEzy6DYSZjQSHRQx9Jz5TV2aVQ6Nlg4zh9Y1cYO3hORlO/cKF\r\nfAyir6ifShhg0qPgiXkSL6pnJkxaNpwScKro8q7PPzeGxE/QtQvqoHy69JeG\r\ni2OgDJBnwuIflN6MgYvOF43fDo2kqnsKd+gxiunqxKfVvE1nmnwyVZyFsYxv\r\n+/x9V1p8AJ8+NWIimj4f2R0x2a+c0nbn9/4=\r\n=Kmz/\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"86d41c310b7bc80e9cec13fc00f9c2fe4d9aac82","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"8.1.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.3_1680896499936_0.7897251736944335","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.4","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.4","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"6293e6d48c1cecf00be6ba094e69884c67fc33e6","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.4.tgz","fileCount":27,"integrity":"sha512-HOVMIZ/BjQ7JhISDkpDAUdsTFftBdB72QdmPr1dAcKUTwIbld7n72HRnE2aNfad9lNy4QL3KKbZZFgVf8OhUkQ==","signatures":[{"sig":"MEQCIFv7772jS3leDanXgWIAONFW+rfYbW2ygkuA31EMHlZGAiAtcSgmJ7M+5RNIAsg9ECNdtXTNubp8JpaDS6XYHQnaog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMHnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqodw//aQPv8tRouq+/siBetrI8SKRFy9vTVKdjnharC5yE5Q3XmM6K\r\nynR9SOOYH7wHyLXvLZAQvsx0ZIP6yw1cpctuBK29gfevM+8aYPZWSojS9H2A\r\nJlrvjR3HrS0JYLc4C3hENeToLYFEWDtMD48ABvfrvOqK2EMbsHDI5f/al6oE\r\nx7hCeMAXaZkqu8vj9ChTjcsjndAK4MQKfgyStDmHH7RvPe/D1oYINIlUeWKR\r\niR6+SfEpfyFOFAr3QkR28Wds7DHVOM2RyHmuVxtthOEbB8hGYMpnpXqdBMSp\r\nefSZvOqCL4NQVKfaqgY7W86lSFo8a5PMbX/iPX4SqOMfy2i4fAKqlpFo5sHe\r\nFbw0l/6jK32sNwoztxLn02tna46258bMSnwoQ11QWy1TVis74gC0QBrbgdRL\r\nnMKDXUsUv+C+4f81AkTEkHF3n1m/2+ZF7PvtJRhzSJrdrhKV3RkPsuiW47ps\r\nHYSoipNpPvEjasa/MSN83kM8wgIEfzSKGxno99p5sNm+PHf1lKTHdIeCWLVB\r\nrqZ85bPecU+cRuGIJXMZbfrWGLm2TY6Cj68WUNisPNbTUKC8GnA6mUKqhKEu\r\nObCd5LHAXJRaFfuh8qjQ4toezFYlyD0BfamtYvkUl264qBYtb3Rxb+z87Nzb\r\ntVUgCldkRYA5HYDc7Q7/eV4ZJ6K8K7URl2M=\r\n=nH3u\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"86d41c310b7bc80e9cec13fc00f9c2fe4d9aac82","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"8.1.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.4_1680898527227_0.3654371179620539","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.5","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.5","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"269ed56a1d39d211511cc249a15ea0637ba15fdb","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.5.tgz","fileCount":26,"integrity":"sha512-fLHC69yMikSSEClRwayZ9alDuHt5t50vzjn4OoIeCBR91WV2TNpREGKsZ6ogTirkmmTa2cUbWg3V7DtQTQSyXw==","signatures":[{"sig":"MEUCIBGAYKHCWaUJF8xgCme/V4HDqtgwR9ZZyrPgh7yZHJuRAiEA+hDuJPMiffVkRtggEH7r3b0sfVTlE4X9wbO8baGgjEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143448},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"48f886148d337b5d6f078205a698aa2d95448391","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"9.7.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"20.4.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.5_1700142385942_0.9589696351902588","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.6","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.6","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"0487e0d1cd19a47c817a79d43f63dd692f32e96b","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.6.tgz","fileCount":26,"integrity":"sha512-BKcyLfXyEjrsANwU5ugOoSicoO/kepmPnHU6Fi2si4H3FX/EGoCr/zA2CAIIk9/qx74ZQk63IGMM1nfnv7D+0g==","signatures":[{"sig":"MEUCIFrw8qN+i9EIBuBp0mkqAZBFPkdqy9hKEontLIx3zEWNAiEA3juSjw4sRoktV+xrco9XzWefJjV+GhK30HJKodLVKZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144469},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"48f886148d337b5d6f078205a698aa2d95448391","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"9.7.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"20.4.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.6_1700142893349_0.16570183850180897","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"1.0.7","_id":"@ops-ai/ngx-feature-flags-toggly@1.0.7","maintainers":[{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},{"name":"scatteredcode","email":"alex@ops.ai"}],"dist":{"shasum":"3db3a96d71fe3356ea461062b8870259addfc2f4","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-1.0.7.tgz","fileCount":26,"integrity":"sha512-ER28/CYGu3EZfU4FJ1PV9V1j9H69D5U/tWjt2U6feGiocvb0JRxBDNiTiy7I4KxavgT4MJa814z286WrBOaDnA==","signatures":[{"sig":"MEQCIAiOCngmYz56ZEdAB8OIWZvN7A2Fqdu0L7PtNaF3uJyGAiAfBxedbF970ZtkOiaOwMjlLcQbWKWbXn5T4mhrq8AMCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144648},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./ops-ai-ngx-feature-flags-toggly.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"48f886148d337b5d6f078205a698aa2d95448391","typings":"ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","_npmVersion":"9.7.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"20.4.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_1.0.7_1700145308766_0.2754251403277297","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.1","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.1","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"b7e2752a8cb24da34864c2331315597edd74aa3c","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.1.tgz","fileCount":24,"integrity":"sha512-5ki2rpgg+qdDmxOcv5SVPGN2C0qre1K5dW1Y4vmLe8iALm3877D22PSER9tD0WGLzWl8XXc84bIv3yTaJdVxAQ==","signatures":[{"sig":"MEQCIDkfS9UxmmyCaOk3xl4nOYAIeGnac7oamzW56cS55sGKAiAPz68CqZa/VqoS+unk7WbtyXQeFFQkOKxjkud1NF3Eqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127373},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"08b57ee2be333732b4e56c0918b277dc8f48d75e","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.1_1768788550625_0.3352410652472648","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.2","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.2","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"7cf8679adde51a0c342b3b74303d745304d7c70f","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.2.tgz","fileCount":24,"integrity":"sha512-QNZwMDTkRaRkva8TuPeXLXqJrruiZEfbj4EIqD/xxcGElkcmROaQ+SK9SYkRm9aynGDO304IQZPEbV/PWsd8/g==","signatures":[{"sig":"MEQCIEQgAmxhbcjPAA9Umcrw7E9ePBggXz7Hoy8XX8Y0/VYxAiB88NFehSvDtVBnBTEQ8ZcHq00n3duVV+nuqVHZltkiTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b1957bef339f17020ca9c841858870cf92ba0b54","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.2_1768789889987_0.8920651732808083","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.3","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.3","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"0db419cddedc832fdc3f8840e57c7515fef95c20","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.3.tgz","fileCount":24,"integrity":"sha512-xSsglfMLJrhddPDVq2iax+c9BKndoZcFkzO5FgCOApp6evDwbs9eNq41yEparfYfU5pJGeeqVagh1ASmpLq/6Q==","signatures":[{"sig":"MEYCIQD/tSEqjyYBea2aCtW5Ai9TyGC0yQVhLM3tJz2cULJfLwIhAJcYThBJlzxyfU97tcvrt54uM/XHPkq0m5DWk+ESoHGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e32c880372f959be0449fad5b7b73b238101021a","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.3_1768790291422_0.10587304320834923","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.4","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.4","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"4b1967aac5492f76b14e5ddbd14f1c42efd3c1b1","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.4.tgz","fileCount":24,"integrity":"sha512-EOw/wptdIa+9PRa37Tgy+MdOUkv7zyR+a80Bktx32pn3hwnrYE4bOo9KOfmAC5+uTw8JhZedXrpj4RwFrvyFBw==","signatures":[{"sig":"MEUCIQCsKyMscZPSt5ZXCSCe0MGT6JBETOTMA3dQEA50zW0HmAIgZAgKcHlsNXUuO6I0wytCh4qLmZWLzxPhsYfctdPu0M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ac5c7e0541568c3e9dce3e8d7e70c0ae27151511","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.4_1768790468191_0.7685384770087442","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.5","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.5","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"0d62d90fbd19e93e822e4ee568cc5007e9d381a8","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.5.tgz","fileCount":24,"integrity":"sha512-f+bB9q2PBGACsRHFJ1N42tddSAFLHahTYeBemmorZF89ICTEsXtqe0KWkwCt7AxZFbyCIsX3ANQnCbRnuM9Tiw==","signatures":[{"sig":"MEQCIGMEMWj2xnIXaoau18SbqLUX0+BbDwHL9c+bTJidqRNDAiAvLWdaTtaM7IVfBbS6Ond/0fcnubhBdpWMYrepYmDTuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"fa1710e71ab88340e217865157f719286b8e35b9","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.5_1768790733691_0.08844461483936494","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.6","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.6","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"aa0c712254439dd75dd0b6a83e02fcf6378dbb8f","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.6.tgz","fileCount":24,"integrity":"sha512-gVVB6edqZz78LElBy/9RFsrRImBIHAMAssc4OWRCz2hJt4QsN9hYhG/5QkraU/5q3Dikgo6XhFQvdIgA3CbGoA==","signatures":[{"sig":"MEQCIHQgBk7+sN1pbeZ5K4JFwzbC9aOHDGYV6CIVER+JVUieAiAwwNgoFzAXM0SfcxWPPst6UXPFS3bb+1co9oiiP/WdhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"cb83f9edb52e003903a6512a4e25ada2812956b6","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.6_1769837559604_0.6543477497913079","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.7","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.7","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"c9e745220bfbf082fb7b8bca9d8d29599fb13da7","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.7.tgz","fileCount":24,"integrity":"sha512-S6zV5pPEqdB2J9+IpQZqQCY+t+2TGlhChc2l59vTEVrF+5wJ0PwIGqe1Qfc5X/kYzN6XXHozre0j0cyfnCNhkg==","signatures":[{"sig":"MEUCIH9s+qoiq91YZ9umnqw3IUvq/5wqOZGA+Lf0QSe/LweDAiEA3bvHizo/Khf9IcxbO4OPwdL7CTdvTpRYXvkjgEuCPAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"304c5ccd08bd76a7798b127b5064ebf0bf2a4731","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.7_1769837895273_0.06660364477936298","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.0.8","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.0.8","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"972ce53848d0b6825700bdda7d6109d2b36cc426","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.0.8.tgz","fileCount":24,"integrity":"sha512-+U3nwGgg8wtfU2Ng5NVdXbrusn4v14rJ26evkYmjSzkztxj588JqeAOC98TB2XNc8ux+8NWn/PrWPuAhlOXBuQ==","signatures":[{"sig":"MEYCIQC/nO09k8rgqQBR0AXISTSlkGzKO54xVnp1KbRdiuRRvgIhAPvDaqlzbl+U7z/JhDxB0Qxf2J/KmX45xg440IC1yzqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127312},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"esm":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","esm2022":"./esm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"cff9340357c6a493cb4dd290fcfefb8175317b01","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.6.2","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.0.8_1769838619508_0.9198156123840473","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.7.1","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.7.1","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"7a26595caf39aa3944b1b7f363181d5d0a372fd6","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.7.1.tgz","fileCount":6,"integrity":"sha512-bsyt9Je69BHjNgSTV2i7HnxXl9dk8R/UY3c/xgmx7XQgxYh4ceeLLL3USaJ1M67C/skpjzOcClxAh/SmZwwTQw==","signatures":[{"sig":"MEUCIQDxpW5SIujMsa6U54uzBT81a1kZ15LKUn1V8WCUGpkn8AIgCW/KmFu7jZazJz/V9ME58s619scM+InE/4zzPF3q4nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198843},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"943c719b1c7221d0cbbd0725e619206f83f0ea8b","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.17.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"file:../../../toggly-local-gates","@ops-ai/toggly-signed-defs":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"file:../../../toggly-hooks-types"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.7.1_1787587527109_0.8674864320635958","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.7.2","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Ops.AI","email":"hello@ops.ai"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.7.2","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://github.com/ops-ai/Toggly.FeatureManagement/tree/develop/Toggly.FeatureManagement.Angular#readme","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"d60644cbf70d6c49d63129b888cd6d9c48eafb83","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.7.2.tgz","fileCount":6,"integrity":"sha512-oBVfC5KZNiSftYcjmJ1u1nkNzXZqw4Jh+MNpdaqMM36hKk23YaicmPC0LRpRXedh48cmgJEtboUbu8uknkn9fw==","signatures":[{"sig":"MEQCIG4wOg9R+EmbKy5UqQlbnUKhkxAHrID62bBTJMAAYQaRAiBHJonnJ2nDLZky5YZ65XlQIN08igQwpko9gz6X6ERjvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198791},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f647f8db5e541bb9d9de68d4af76b6953e9ffef8","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git"},"_npmVersion":"11.17.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.7.2_1787931211777_0.2161141318241202","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.7.3","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.7.3","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"0eea011f4274513c04f3efdd13060242b3b8fb2a","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.7.3.tgz","fileCount":6,"integrity":"sha512-yB6JXsychvWwhD6ZkcMo3B4VRmCmJEcrdhDQaAtuN9wbWMItRKgMYJDfMXCS23TP3w/S7XkI1FQxxJY7c7o5ig==","signatures":[{"sig":"MEQCIDI740kNJvrYBYVHXTA7vhdDgR3co5pCb5SgP0u3eoEHAiB/62+OJ4tCLdoTEoMSpNdrFxHQFzHXvwp/7qrnj6hmjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198851},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"33c6794c4f5f0205c0c7c9ee6fdd8ecc7547fa07","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.17.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.7.3_1787941968982_0.4207168686867735","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.7.4","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.7.4","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"aa3dd18eb6c7cc8fd90c456c6540be0187bc0571","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.7.4.tgz","fileCount":6,"integrity":"sha512-2lUJkpngdDUX2CuJoxR+9cQuyWaxOyIYNlYliFLuJmVwabw7NG+tdTlW+Ze07d+ocA8KNkeyWnsVGtImM2F2Ag==","signatures":[{"sig":"MEQCIBQBalpkk4iwGjECnjgsYcCO5ikOimWgzC6QuaH4oV1qAiA3+TtzaKxo40itE6uBSbDclEC2cTCI5MXaSZfcHW0gNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205079},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"04219c89bdb3c869f95cc24306fb690f10a58d70","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.7.4_1788398866021_0.30571794940528574","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.8.0","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.8.0","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"a8c6c9dce2931656b9cf23925eb1165d4494fbd2","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.8.0.tgz","fileCount":6,"integrity":"sha512-8E3ceiHjqK5qeXM9bHd0ipu7pN10rcKTiY1RF+N3n1jKOOCclHFyMKX37uYTEVNgL7Xf7Qv+H0JtayayBX5Nrw==","signatures":[{"sig":"MEQCIB5VrBr4oHAKR8WgEqll1dhg4bC+9L9ny3O/YK/llhxFAiAwKSgfOr/sA7AwaA1ztUYyVHYOBcBLV6fUrluHjfmVWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207780},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"15d1803c9361377cad55262aa016d2f8ccd36a42","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.17.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.8.0_1788412828393_0.26192708418956756","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.8.1","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.8.1","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"7367e554c28e2ffc28532aa650c4dacb0f9569a8","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.8.1.tgz","fileCount":6,"integrity":"sha512-m2nh6bxgafzIMdDjWcAE4H4GHTUWx8WnIL1lDVLObWACxXBkV7F5wkJNtoC7YII5zTq8thSPtI3YBONeR9hLMw==","signatures":[{"sig":"MEUCIBNSVlJjKIIKI8I4fFXPZXna6u5A1QSdRXslnq1zDKEYAiEA4uT6Hv3CfBFYQ7S6s4oul9wg+H5zgpogGr/biKpsQy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207865},"module":"fesm2022/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"types":"./types/ops-ai-ngx-feature-flags-toggly.d.ts","default":"./fesm2022/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f48588fc0479890b311cfe5be29d6b06088c6421","typings":"types/ops-ai-ngx-feature-flags-toggly.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.8.1_1789072963151_0.7151805979011288","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.8.3","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.8.3","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"82dc2d5fb0e04e9d3534ded08f343a154b220a3c","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.8.3.tgz","fileCount":37,"integrity":"sha512-J6cITBjJsY8+zSdtE/wRJ9j0kHj+flbE0tY+ThcVga53uRl4R1bo+E6Q/hSxU2rrI1cbGVB4adJMGj2NL/sFUg==","signatures":[{"sig":"MEQCIGfN6diQvmDGqKse5A0vL8Z8HYTYLDLtXrBdC2oNelLzAiAoKPmlA8MULAMEL4F3xrUA8EgkF2XzhP7CMpfIqmtDdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyJJVaIp/Hqldq0p9BhZjoDH97akhJ92ALl6uqd1FZQAIhAJ5OdkhKXbJ7AfmERor2j/hOEL5vCFYMou7NFDTaQ59e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636546},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f51c3bf1258bf9136dad6817cc64793149e7ff89","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.8.3_1789484885391_0.41144364666936517","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.9.0","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.9.0","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"7143d37e896e1c73f773954d6cd25d036c88092c","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.9.0.tgz","fileCount":37,"integrity":"sha512-PqpTn774H8mc8C7T7oHTJrADVtUpz8GduBK5s876zLHUJlyP4Civ/j0rrmMBQspndwUujkPP14w3zeZZaKupmw==","signatures":[{"sig":"MEQCIFinM5kB3TuNHu4qtee1Gr1tas+/Ku9af5eWlDOe36kXAiAHqVEQqiq+jezF9vTnXAVc+cBkRvrF96a7c/HoM64C0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDVeBf3M9WBsK4uiEbZHzRk6aohhqTaXuYih3ADgQgLuAiEA1Mlz9Dl7ymAuBzWskBUWhEA4M4YUWQeKwY01jcrMkR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733244},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a0dcabe4beb037a8512bddc76bbdfb8a5e6f6cad","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.6","@ops-ai/toggly-client-telemetry":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.9.0_1790013154013_0.8582766956854351","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@ops-ai/ngx-feature-flags-toggly","version":"2.10.0","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","_id":"@ops-ai/ngx-feature-flags-toggly@2.10.0","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"homepage":"https://docs.toggly.io/sdks/javascript/angular","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"bd8decb06c015daf5a077cafe6f0fd59d5cd8ae9","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.10.0.tgz","fileCount":39,"integrity":"sha512-Oqsf8q5TrWxWPLAN6Pf8ZkQh3EM9veTMvc6NUmWy1gwTqFh41xRg84VuUssYsps5bi3vH6i2wrFUMV2P0uFevw==","signatures":[{"sig":"MEUCIDxGeWKebYUhgOFrstuS/gBBVOxKu0nKhOuQnW0AF8L0AiEAgAzERwohEiJqWIXpI7yuJRiHhXhsnw179H4LpG3fG50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUWe+dDfWvgTE/r/Pj3mnvIVaabfjVcYoYlw4s57ajaAiEApCmWJgeTr7fDUFUP/Y1yGbBcS5PT7F9rbTev0nTAUE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738484},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"329d52b3edb76a693938cc4cd34dd34384c73702","typings":"index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.6","@ops-ai/toggly-client-telemetry":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/ngx-feature-flags-toggly_2.10.0_1790300876415_0.6285581456004121","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"_id":"@ops-ai/ngx-feature-flags-toggly@2.10.1","bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"dist":{"shasum":"a1e00133ca09acaa13ee5868729b53b63d7969ca","tarball":"https://registry.npmjs.org/@ops-ai/ngx-feature-flags-toggly/-/ngx-feature-flags-toggly-2.10.1.tgz","fileCount":39,"integrity":"sha512-ATcM5KZoEr+jiZ0lbySOgTWgSSfoe6jDe2Lg8LpTuii8i+FZ452YxR+hIneJLu2Upc8BP23bMVs4DaHSbrUZBw==","signatures":[{"sig":"MEUCIQC0sQ43vcXK6z2GZTxdUyIOWepL9A0F9yKTeUSlPOBhhQIgR5EWSjbRYNIMeoNB124w2BdgzV5tOu+YJgChQk1RqmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD15Jst0RvKR4tBPK1UwZlx8smvI5B6iWx+CWNBHudNOAIgQ5iOFtftCv8LPf2L3YOlsfJ5PgWGTbAJpyWz6Q8qtAo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ops-ai%2fngx-feature-flags-toggly@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738845},"name":"@ops-ai/ngx-feature-flags-toggly","author":{"name":"Toggly","email":"support@toggly.io"},"es2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","module":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"esm2020/ops-ai-ngx-feature-flags-toggly.mjs","exports":{".":{"node":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","types":"./index.d.ts","es2015":"./fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","es2020":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","default":"./fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","esm2020":"./esm2020/ops-ai-ngx-feature-flags-toggly.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"435c1ccd57b48aee6d9ba37a7e78f582f3fe2ac4","license":"MIT","typings":"index.d.ts","version":"2.10.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6f4b20-e155-4dda-afb6-333f8dec276f"}},"fesm2015":"fesm2015/ops-ai-ngx-feature-flags-toggly.mjs","fesm2020":"fesm2020/ops-ai-ngx-feature-flags-toggly.mjs","homepage":"https://docs.toggly.io/sdks/javascript/angular","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"_npmVersion":"11.19.0","description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","directories":{},"maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.3.0","@ops-ai/toggly-local-gates":"^1.0.1","@ops-ai/toggly-signed-defs":"^1.2.6","@ops-ai/toggly-client-telemetry":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=15.0.0","@angular/common":">=15.0.0","@angular/router":">=15.0.0","@ops-ai/toggly-hooks-types":"^1.4.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-feature-flags-toggly_2.10.1_1790549619492_0.3731230618854111"}}},"time":{"created":"2023-03-03T12:43:14.016Z","modified":"2026-09-27T22:53:39.931Z","1.0.0":"2023-03-03T12:43:14.301Z","1.0.1":"2023-03-06T13:07:55.135Z","1.0.2":"2023-03-06T14:31:08.833Z","1.0.3":"2023-04-07T19:41:40.109Z","1.0.4":"2023-04-07T20:15:27.430Z","1.0.5":"2023-11-16T13:46:26.191Z","1.0.6":"2023-11-16T13:54:53.565Z","1.0.7":"2023-11-16T14:35:08.949Z","2.0.1":"2026-01-19T02:09:10.785Z","2.0.2":"2026-01-19T02:31:30.134Z","2.0.3":"2026-01-19T02:38:11.574Z","2.0.4":"2026-01-19T02:41:08.369Z","2.0.5":"2026-01-19T02:45:33.824Z","2.0.6":"2026-01-31T05:32:39.799Z","2.0.7":"2026-01-31T05:38:15.412Z","2.0.8":"2026-01-31T05:50:19.653Z","2.7.1":"2026-08-24T16:05:27.258Z","2.7.2":"2026-08-28T15:33:31.927Z","2.7.3":"2026-08-28T18:32:49.124Z","2.7.4":"2026-09-03T01:27:46.171Z","2.8.0":"2026-09-03T05:20:28.554Z","2.8.1":"2026-09-10T20:42:43.295Z","2.8.3":"2026-09-15T15:08:05.505Z","2.9.0":"2026-09-21T17:52:34.181Z","2.10.0":"2026-09-25T01:47:56.542Z","2.10.1":"2026-09-27T22:53:39.609Z"},"bugs":{"url":"https://github.com/ops-ai/Toggly.FeatureManagement/issues"},"author":{"name":"Toggly","email":"support@toggly.io"},"license":"MIT","homepage":"https://docs.toggly.io/sdks/javascript/angular","keywords":["angular","feature-flags","feature-toggles","toggly","ab-testing","feature-management"],"repository":{"url":"git+https://github.com/ops-ai/Toggly.FeatureManagement.git","type":"git","directory":"Toggly.FeatureManagement.Angular/projects/ngx-feature-flags-toggly"},"description":"Provides feature flags support for Angular applications allowing you to check feature status and enable/disable them easily.","maintainers":[{"name":"scatteredcode","email":"alex@ops.ai"},{"name":"cosmin.atomei","email":"cosmin.atomei@gmail.com"}],"readme":"# @ops-ai/ngx-feature-flags-toggly\n\nAngular SDK for [Toggly](https://toggly.io) feature flags. Supports Angular 15-22.\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@ops-ai/ngx-feature-flags-toggly\"><img src=\"https://img.shields.io/npm/v/@ops-ai/ngx-feature-flags-toggly.svg\" alt=\"npm version\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"License: MIT\"></a>\n  <a href=\"https://docs.toggly.io\"><img src=\"https://img.shields.io/badge/docs-docs.toggly.io-blue.svg\" alt=\"Documentation\"></a>\n  <a href=\"https://toggly.io\"><img src=\"https://img.shields.io/badge/website-toggly.io-0A66C2.svg\" alt=\"Website\"></a>\n</p>\n\n## Installation\n\n```bash\nnpm install @ops-ai/ngx-feature-flags-toggly\n```\n\n## Quick Start\n\n### Standalone Applications (Angular 15+, Recommended)\n\n```typescript\n// app.config.ts\nimport { ApplicationConfig } from '@angular/core';\nimport { provideToggly } from '@ops-ai/ngx-feature-flags-toggly';\n\nexport const appConfig: ApplicationConfig = {\n  providers: [\n    provideToggly({\n      appKey: 'your-app-key',\n      environment: 'Production'\n    })\n  ]\n};\n```\n\n### NgModule Applications\n\n```typescript\n// app.module.ts\nimport { NgxFeatureFlagsTogglyModule } from '@ops-ai/ngx-feature-flags-toggly';\n\n@NgModule({\n  imports: [\n    NgxFeatureFlagsTogglyModule.forRoot({\n      appKey: 'your-app-key',\n      environment: 'Production'\n    })\n  ]\n})\nexport class AppModule {}\n```\n\n## Browser telemetry\n\nTelemetry is enabled by default when an application key is configured. Each\n`TogglyService` owns its own bounded, in-memory reporter; server rendering and\nkeyless configurations do not start telemetry. Set `enableTelemetry: false` in\n`provideToggly(...)` or `NgxFeatureFlagsTogglyModule.forRoot(...)` to opt out.\n\n```typescript\nprovideToggly({\n  appKey: 'your-app-key',\n  environment: 'Production',\n  enableTelemetry: true,\n  metricsBaseUrl: 'https://metrics.toggly.io',\n  telemetryFlushIntervalMs: 45000,\n});\n\n// Inject TogglyService in your application.\nservice.recordUsage('checkout');\nservice.recordView('checkout', 'control');\nservice.incrementCounter('orders', 1);\nservice.setGauge('cart-value', 29.95);\nawait service.flushTelemetry();\n```\n\nAutomatic checks reflect each evaluated leaf after entity and device-local gates,\nbefore aggregate negation. Short-circuited leaves are not counted. Assigned\nvariants are retained when enabled; other outcomes use `enabled` or `disabled`.\nVariant value lookups count once. UI recomputation counts a new evaluation;\ninternal refresh and cache hydration do not. Usage and view events are explicit\nand never evaluate a feature.\n\nPayloads contain application key, environment, aggregate feature counts and\napplication metrics, plus optional host-provided `instanceId` as `i`, or current\nclient `identity` as `u`. A nonblank `i` takes precedence. Groups, claims and entity\ncontext are excluded. The server application setting for accepting client-generated\n`u` is **off by default**; HTTP 202 does not prove identity acceptance.\n\nSupply a token minted by your trusted backend through `provideToggly({ instanceId })`\nor `setContext({ instanceId })`. The browser SDK never mints tokens or uses Backend\nkeys. Definitions with `i` suppress `u`, `userId`, `g` and `claim.*`, including values\nin a custom definitions URL. Without `i`, existing client targeting remains supported.\n`setContext` accepts partial updates: omitted fields retain their values, except an\nexplicit identity change clears an omitted token. Pass `instanceId: ''` to clear a\ntoken while retaining client identity; pass `identity: ''` to clear identity and token.\nA failed context refresh retains the new context and its defaults or scoped cache,\nnever the previous user's flags or token. Queued events and retries retain their\noriginal attribution; all contexts share one bounded queue.\nMetrics use an independent HTTP(S) endpoint with no credentials, query or fragment;\nthe SDK appends `/api/frontend/telemetry` to its base path. Invalid endpoints disable\ntelemetry; invalid intervals fall back to 45 seconds. Supported intervals are\n30–60 seconds with scheduling jitter.\n\nTimers, lifecycle listeners and delivery run outside Angular change detection.\nHidden/pagehide and service destruction attempt a best-effort flush; destruction\nremains synchronous and detaches listeners. Delivery uses bounded batches, a\nfive-second timeout and at most two retries for HTTP 429/503. Events are not\npersisted, and delivery is not guaranteed. Feature availability does not depend on\ntelemetry delivery. Counter deltas must be nonnegative integers and gauges finite\nnonnegative numbers, at most 1,000,000 per call. Variant names accept 1–64 ASCII\nletters, digits, underscores and hyphens.\n\n## Usage\n\n### Structural Directive\n\n```typescript\nimport { Component } from '@angular/core';\nimport { FeatureFlagDirective } from '@ops-ai/ngx-feature-flags-toggly';\n\n@Component({\n  standalone: true,\n  imports: [FeatureFlagDirective],\n  template: `\n    <div *featureFlag=\"'premium-feature'\">\n      Premium content here\n    </div>\n  `\n})\nexport class MyComponent {}\n```\n\n### Feature Component\n\n```typescript\nimport { Component } from '@angular/core';\nimport { FeatureComponent, FeatureTemplateDirective } from '@ops-ai/ngx-feature-flags-toggly';\n\n@Component({\n  standalone: true,\n  imports: [FeatureComponent, FeatureTemplateDirective],\n  template: `\n    <feature featureKey=\"new-dashboard\">\n      <ng-template featureTemplate>\n        <app-new-dashboard />\n      </ng-template>\n    </feature>\n  `\n})\nexport class MyComponent {}\n```\n\n### Multiple Features\n\n```html\n<!-- Show when ALL features are enabled -->\n<div *featureFlag=\"['feature-a', 'feature-b']\">\n  Both features enabled\n</div>\n\n<!-- Show when ANY feature is enabled -->\n<div *featureFlag=\"['feature-a', 'feature-b']; requirement: 'any'\">\n  At least one feature enabled\n</div>\n\n<!-- Show when feature is DISABLED -->\n<div *featureFlag=\"'old-feature'; negate: true\">\n  Old feature is disabled\n</div>\n```\n\n### Route Guard\n\n```typescript\n// Functional guard (Angular 15+, recommended)\nimport { featureFlagGuard } from '@ops-ai/ngx-feature-flags-toggly';\n\nconst routes: Routes = [\n  {\n    path: 'premium',\n    component: PremiumComponent,\n    canActivate: [featureFlagGuard],\n    data: {\n      featureFlag: 'premium-feature',\n      featureFlagRedirect: '/upgrade'\n    }\n  }\n];\n\n// Class-based guard (backward compatibility)\nimport { FeatureFlagGuard } from '@ops-ai/ngx-feature-flags-toggly';\n\nconst routes: Routes = [\n  {\n    path: 'premium',\n    component: PremiumComponent,\n    canActivate: [FeatureFlagGuard],\n    data: {\n      featureFlag: 'premium-feature',\n      featureFlagRedirect: '/upgrade'\n    }\n  }\n];\n```\n\n### Service\n\n```typescript\nimport { Component, inject } from '@angular/core';\nimport { TogglyService } from '@ops-ai/ngx-feature-flags-toggly';\n\n@Component({...})\nexport class MyComponent {\n  private toggly = inject(TogglyService);\n\n  async checkFeature() {\n    const isEnabled = await this.toggly.isFeatureOn('my-feature');\n    console.log('Feature enabled:', isEnabled);\n  }\n}\n```\n\n## Configuration Options\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `appKey` | string | Your Toggly application key |\n| `environment` | string | Environment name (default: 'Production') |\n| `identity` | string | User identity for personalized flags |\n| `instanceId` | string | Opaque token supplied by your trusted backend; takes precedence over client targeting |\n| `featureDefaults` | object | Default values when offline |\n| `showFeatureDuringEvaluation` | boolean | Show content during flag evaluation |\n| `baseURI` | string | Custom API base URL |\n| `customDefinitionsUrl` | string | Custom definitions endpoint |\n\n## Compatibility\n\n| Angular | CLI / build | TypeScript | Node.js | Host |\n| --- | --- | --- | --- | --- |\n| 15.0.0 | 15.0.0 | 4.8.4 | 18.20.8 | Zone.js OnPush |\n| 15.2.10 | 15.2.11 | 4.9.5 | 18.20.8 | Zone.js OnPush |\n| 16.2.12 | 16.2.16 | 5.1.6 | 18.20.8 | Zone.js OnPush |\n| 17.3.12 | 17.3.17 | 5.4.5 | 18.20.8 | Zone.js OnPush |\n| 18.2.14 | 18.2.21 | 5.5.4 | 18.20.8 | Zone.js OnPush |\n| 19.2.25 | 19.2.27 | 5.8.3 | 22.23.2 | Zone.js OnPush |\n| 20.3.31 | 20.3.37 | 5.9.3 | 24.18.0 | Zone.js OnPush |\n| 21.2.23 | 21.2.24 | 5.9.3 | 24.18.0 | zoneless OnPush |\n| 22.1.6 | 22.1.8 | 6.0.3 | 24.18.0 | zoneless OnPush |\n\nThe peer minimum remains Angular 15.0.0. These exact packed fixtures verify\npublic types with `skipLibCheck: false`, production builds, browser rendering,\ninput changes, both route guards, local gates, WebSocket updates, context changes,\nand shutdown. Angular 18 includes an SDK 2.8.1 locked-consumer upgrade.\nSee `host-fixtures/matrix.json` and its committed dependency locks.\n\n`npm run build` / `npm run build-lib` package the library with Angular 15.0.0,\nng-packagr 15.0.3, TypeScript 4.8.4, and Node 18.20.8 in the isolated `packaging/`\ntoolchain. This preserves the minimum Angular declaration ABI. The main workspace\nretains Angular 22 for source tests. Do not publish output from a direct `ng build`\nusing the current test compiler.\n\nRun `npm run test:hosts` after building. Each host selects its exact Node runtime\nand npm 10.8.2, installs its committed lock, upgrades to the packed SDK, and launches\nChromium. Install Chromium with `npx playwright install chromium`, or set `CHROME_BIN`.\n`TOGGLY_HOST=angular-22` selects one host. `TOGGLY_SIGNED_DEFS_TARBALL` supplies an\nexplicit local signer artifact for integration testing only; ordinary resolution\nmust also pass before release. The shipped signer dependency requires `^1.2.6`.\n\n### Zoneless applications\n\nAngular 21–22 applications using `provideZonelessChangeDetection()` support OnPush\nhosts. Feature components and directives notify Angular after asynchronous\nrefreshes and device-local gate changes. Older applications may retain Zone.js.\nWhen evaluations overlap, components and directives retain the newest input or\nrefresh result and ignore older results that finish later. Pending evaluations\nalso stop updating a component or directive after it is destroyed.\nDefault browser builds need no Node crypto external.\n\nChoose the Node and TypeScript versions required by your Angular generation:\n[Angular version compatibility](https://angular.dev/reference/versions).\nOlder Angular versions are retained compatibility targets; upstream security\nsupport follows Angular's own lifecycle.\n\n## Device-local post-filter gates\n\nGate bundles of flags behind device-local master switches while rollouts stay on the worker. See **[Post-filter gates](https://docs.toggly.io/sdks/client-side/post-filter)**.\n\n```typescript\nTogglyModule.forRoot({\n  appKey: 'your-app-key',\n  localGates: [{\n    id: 'apiRedesign',\n    flagKeys: ['ApiV2Checkout'],\n    isEnabled: () => apiRedesignEnabled,\n  }],\n});\n\n// OFF — instant\napiRedesignEnabled = false;\nthis.toggly.notifyLocalGatesChanged();\n\n// ON — reload, then notify (FeatureFlagDirective subscribes automatically)\napiRedesignEnabled = true;\nawait this.toggly.refresh();\nthis.toggly.notifyLocalGatesChanged();\n```\n\n## Extensibility with Hooks\n\nToggly provides a powerful hooks system that allows you to extend SDK functionality by hooking into feature flag lifecycle events. This is perfect for integrating with analytics, monitoring tools, or implementing custom behaviors.\n\n### What are Hooks?\n\nHooks let you execute custom code at specific points in the feature flag evaluation lifecycle:\n\n- **beforeEvaluation**: Called before a feature flag is evaluated\n- **afterEvaluation**: Called after a feature flag is evaluated (with the result)\n- **beforeIdentify**: Called before user identity is set or cleared\n- **afterIdentify**: Called after user identity is set or cleared\n- **afterRefresh**: Called after feature definitions are refreshed from Toggly\n\n### Creating a Hook\n\nA hook is an object that implements the `Hook` interface from `@ops-ai/toggly-hooks-types`:\n\n```typescript\nimport { Hook } from '@ops-ai/toggly-hooks-types';\n\nconst myAnalyticsHook: Hook = {\n  getMetadata: () => ({\n    name: 'MyAnalyticsHook',\n    version: '1.0.0'\n  }),\n  \n  afterEvaluation: async (data) => {\n    // Send to analytics\n    this.analytics.track('Feature Flag Evaluated', {\n      feature: data.featureKey,\n      enabled: data.result\n    });\n  },\n  \n  afterIdentify: async (data) => {\n    // Update analytics user context\n    this.analytics.identify(data.userId, data.context);\n  }\n};\n```\n\n### Registering Hooks\n\nYou can register hooks in two ways:\n\n**1. During module configuration:**\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { TogglyModule } from '@ops-ai/ngx-feature-flags-toggly';\nimport { myAnalyticsHook } from './hooks/analytics.hook';\n\n@NgModule({\n  imports: [\n    TogglyModule.forRoot({\n      appKey: 'your-app-key',\n      environment: 'your-environment-name',\n      hooks: [myAnalyticsHook]\n    })\n  ]\n})\nexport class AppModule { }\n```\n\n**2. At runtime using the service:**\n\n```typescript\nimport { Component, OnInit, OnDestroy } from '@angular/core';\nimport { TogglyService } from '@ops-ai/ngx-feature-flags-toggly';\nimport { Hook } from '@ops-ai/toggly-hooks-types';\n\n@Component({\n  selector: 'app-my-component',\n  template: '...'\n})\nexport class MyComponent implements OnInit, OnDestroy {\n  private analyticsHook: Hook;\n  \n  constructor(private togglyService: TogglyService) {\n    this.analyticsHook = {\n      getMetadata: () => ({ name: 'Analytics', version: '1.0.0' }),\n      afterEvaluation: async (data) => {\n        // Your analytics logic\n      }\n    };\n  }\n  \n  ngOnInit(): void {\n    this.togglyService.addHook(this.analyticsHook);\n  }\n  \n  ngOnDestroy(): void {\n    this.togglyService.removeHook(this.analyticsHook);\n  }\n}\n```\n\n### Hook Execution Order\n\nWhen multiple hooks are registered:\n- **before hooks** execute in FIFO order (first registered, first executed)\n- **after hooks** execute in LIFO order (last registered, first executed)\n\nThis creates a \"wrap\" pattern where the first hook to start is the last to finish.\n\n### Error Isolation\n\nHooks are designed to be safe:\n- If a hook throws an error, it won't affect feature flag evaluation\n- Other hooks will continue to execute\n- Errors are logged but don't propagate to your application code\n\n### Performance\n\nHooks are optimized for minimal performance impact:\n- Hooks execute asynchronously without blocking evaluation\n- Hook execution is extremely fast (typically < 1ms per hook)\n- Multiple hooks can be registered without significant overhead\n\n### Common Use Cases\n\n**Analytics Integration:**\n```typescript\nimport { Hook } from '@ops-ai/toggly-hooks-types';\n\nexport const clarityHook: Hook = {\n  getMetadata: () => ({ name: 'Microsoft Clarity', version: '1.0.0' }),\n  afterEvaluation: async (data) => {\n    if (typeof (window as any).clarity !== 'undefined') {\n      (window as any).clarity('event', `FeatureFlag:${data.featureKey}`);\n    }\n  }\n};\n```\n\n**Debug Logging (Development Only):**\n```typescript\nimport { Hook } from '@ops-ai/toggly-hooks-types';\nimport { environment } from '../environments/environment';\n\nexport const debugHook: Hook = {\n  getMetadata: () => ({ name: 'DebugLogger', version: '1.0.0' }),\n  afterEvaluation: async (data) => {\n    if (!environment.production) {\n      console.debug('[Toggly]', data.featureKey, '=', data.result);\n    }\n  }\n};\n```\n\n**Angular Service Integration:**\n```typescript\nimport { Injectable } from '@angular/core';\nimport { TogglyService } from '@ops-ai/ngx-feature-flags-toggly';\nimport { Hook } from '@ops-ai/toggly-hooks-types';\nimport { AnalyticsService } from './analytics.service';\n\n@Injectable({ providedIn: 'root' })\nexport class FeatureFlagAnalyticsService {\n  private hook: Hook;\n  \n  constructor(\n    private togglyService: TogglyService,\n    private analytics: AnalyticsService\n  ) {\n    this.hook = {\n      getMetadata: () => ({ name: 'AnalyticsHook', version: '1.0.0' }),\n      afterEvaluation: async (data) => {\n        this.analytics.trackFeatureFlag(data.featureKey, data.result);\n      }\n    };\n  }\n  \n  enable(): void {\n    this.togglyService.addHook(this.hook);\n  }\n  \n  disable(): void {\n    this.togglyService.removeHook(this.hook);\n  }\n}\n```\n\n## Entity context\n\nUse `*featureFlag` and `TogglyService.isFeatureOn` with a **per-row entity** and optional `contextKind`. User identity remains on `setContext()`. See [Angular entity context](https://docs.toggly.io/sdks/javascript/angular#entity-context).\n\n```html\n<div *featureFlag=\"'ExpressCheckout'; context: order; contextKind: 'Order'\">\n  Express checkout available\n</div>\n```\n\nAlso on the `<feature>` component:\n\n```html\n<feature featureKey=\"ExpressCheckout\" [context]=\"order\" contextKind=\"Order\">\n  <ng-template featureTemplate>\n    <app-checkout />\n  </ng-template>\n</feature>\n```\n\n\n\n## License\n\nMIT\n","readmeFilename":"README.md"}