{"_id":"@octopusdeploy/openfeature","_rev":"31-fae162ae2d598da477a841cdb09b06c9","name":"@octopusdeploy/openfeature","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.1":{"name":"@octopusdeploy/openfeature","version":"1.0.1","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@1.0.1","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-ts#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-ts/issues"},"dist":{"shasum":"9b8ef5fbba2d6fc9aaff23d86fb0c358180e0fe6","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-1.0.1.tgz","fileCount":12,"integrity":"sha512-DkNRezPmyrGaNkSHm5geopVe/WquPMP5QgHytt7o0UZbdxejPRuEdNnoMlnkDtAZyEx67NTVc1nSdTYkHjZReA==","signatures":[{"sig":"MEQCIFpJC950j3QNUfEt0Ea7pL2JBEzhmrXA8piz/HijYOjVAiBY1ZO9jZgxbtRymsk63xgrPookry4SdvUT1G9lThJHNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30274},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5dd65f91ac7b9e92e3c8e707368138612d8a2571","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.14.0","dependencies":{"axios":"^1.7.2","axios-retry":"^4.4.0","@openfeature/web-sdk":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_1.0.1_1718339554937_0.6653437512248943","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@octopusdeploy/openfeature","version":"1.1.0","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@1.1.0","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-ts#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-ts/issues"},"dist":{"shasum":"8ebf1c3e631699fc2414891fb1a46ff5112e461a","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-1.1.0.tgz","fileCount":12,"integrity":"sha512-C+zMY3X9XcqXob7nYOWmC4KfuFvVn9+YNseXd6ktgSKGN0MY0w4sBbIfxfD9VFZ/6nwfWvbZjxXxWqTeXHJXfA==","signatures":[{"sig":"MEYCIQDEBAzAxghdVLPxbJUTgVIPITETUDSjJyCCbSmjpzihswIhAKJO+yY4ti9wgq5cak/sw4OLRY0r+ZZUh6kb0MFnOE81","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33247},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6e4bab3b58c64942dadfd020b099486c51d72685","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.15.0","dependencies":{"axios":"^1.7.2","axios-retry":"^4.4.0","@openfeature/web-sdk":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_1.1.0_1720421912834_0.09382624047721344","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@octopusdeploy/openfeature","version":"2.0.0","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.0.0","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-ts#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-ts/issues"},"dist":{"shasum":"37aaaaf8a93e1a80c688a09f34715389ffaf2d93","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.0.0.tgz","fileCount":12,"integrity":"sha512-l8pYY7/KxD9mBrefG4DjuqnStqvoHLo84xUO4j9568+PwT9nOhRnUEpxQESddNqXHhGUiLx7WJCxx8j0fTms/w==","signatures":[{"sig":"MEUCIQDIq/EcAUNdPcLhxsoCq/t+xYzlOjzBLiz/7fuMRCMTGAIgLZxNH/GJhdwMdFNJkpcRON4pyvbeLLghIApO8PD8GDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33871},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2f004f73ff7bee3ae3afef78f60af3c0d6659593","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.18.1","dependencies":{"axios":"^1.7.4","axios-retry":"^4.4.0","@openfeature/web-sdk":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.0.0_1734413315841_0.7034954478418447","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@octopusdeploy/openfeature","version":"2.1.0","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.1.0","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-ts#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-ts/issues"},"dist":{"shasum":"2f6de9d5a9791a2fe834a7a62f84a6dd4248ab8a","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.1.0.tgz","fileCount":12,"integrity":"sha512-KPTYTeehgc1iGc6cv0TJmT5Px8SA8H6qz2G0YewzuiJsbys6zDwYNyemV+FKaTRUt9n5SjBBFZIa3zfEshRNYQ==","signatures":[{"sig":"MEUCIQC51I/gANFMq1UezoHlUVTTYJSfDTIVB0nQKZBCsHZ58AIgLuV6dBzSTWVq0hflATzTwOhHdbCGSIB9IG4Y6r758cQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34899},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7ed5cec902b3f7223822e3ff9b7cc379eaa35714","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.18.1","dependencies":{"axios":"^1.7.4","axios-retry":"^4.4.0","@openfeature/web-sdk":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.1.0_1734495527540_0.0340622640456707","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@octopusdeploy/openfeature","version":"2.1.1","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.1.1","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-ts#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-ts/issues"},"dist":{"shasum":"7ee5887dcd9c94cec4df005fff3784fb52d031e7","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.1.1.tgz","fileCount":12,"integrity":"sha512-P6JXblbH2eaZfcbMQqc+2Dkj42oiFUWovoRqU8PfO7+d2bMYY883onc9vaZDOKtVMPxu3IXISUye/DsaqXSbuw==","signatures":[{"sig":"MEUCIAm8Z4lIZTFpZFGFR3bx2xxxZpogtRcJSpX/vkf4WWHgAiEAur4mHJ1CSMOybL5jnRDpVrlnX5bXk1PufgtmrplIeG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35675},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b9ab13ac6d4c18e65e2c4f9cb9e06ef6aaeab448","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-ts.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.7.4","axios-retry":"^4.4.0","@openfeature/web-sdk":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.1.1_1744687976399_0.22747041639554588","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@octopusdeploy/openfeature","version":"2.1.2","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.1.2","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"f815b3e194a616202f782e97de7cb0fc00e76fea","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.1.2.tgz","fileCount":12,"integrity":"sha512-QqX1tvfPVuK9+DPN9nQhY5ptAW8Ux2MWx1PkhLKQXL/hsn/hMeePH9Lyko66uQ73JKVAPazaWfslHg7DiasGrA==","signatures":[{"sig":"MEUCIG5J/hP1ukVVBrPRFYFyHnEnhUXZOlVPt2MwXZV+J43oAiEAqELr6u3AQiXI3W+yGBEeX3gNwo++Kec/0EtMECpNuq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36673},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"27d647083b218c02349664724d4883e486e740ba","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.19.1","dependencies":{"axios":"1.9.0","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.1.2_1749075625618_0.7115515591714667","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@octopusdeploy/openfeature","version":"2.1.3","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.1.3","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"9bc00027d4fc2b680948eee3f74eb6aaea5cb34c","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.1.3.tgz","fileCount":12,"integrity":"sha512-ND0A7j2juQdA/LIe0W8XmLWwmzpVIs1wWZNDwKGgVG89b+5wZgFJdWttiuisma3/+iJ5kqSSARjBhWFZ4V7lhA==","signatures":[{"sig":"MEQCIFa0HBHU6iEUFcMIIQCfX+R+mHmIDupICLqEUT5PNi6RAiBR2wWxr/pqKrjdk7Y1Q92b//HY6u34E0BhrVZZDlBNcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36944},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"663c9815ba9337479126874bd0ede88dfc5ce612","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.19.4","dependencies":{"axios":"1.11.0","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.12","jest-extended":"^4.0.2","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.1.3_1753916638926_0.5922131731216194","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@octopusdeploy/openfeature","version":"2.1.4","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@2.1.4","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"octokartik","email":"kartik.gupta@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"geoffrichoctopus","email":"geoff.rich@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"b574cf40273522a0ff64c266a46662688072fe05","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-2.1.4.tgz","fileCount":12,"integrity":"sha512-LTLjWBdwgAK0t/3ZZbpugkiuvMlszGATA89zBGu48K+6RGd/6M7LC9E4bpbmq7u2OF+mSoDpqVc2NXs1Lz/pSg==","signatures":[{"sig":"MEQCIA7TYMa3ecZwjC27rXaIECTNJ4nvCeY1x+QJ1BoFOlozAiAOFIdvyUZy9+K2iszWXNiJlBBFAYnphHIeEn6DgE2yjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38046},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c4cc125841174fe0e28030ed93c1e873f8c15f4","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"10.8.2","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"20.19.5","dependencies":{"axios":"^1.12.2","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.4.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.14","jest-extended":"^4.0.2","axios-mock-adapter":"^2.1.0","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-localstorage-mock":"^2.4.26","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_2.1.4_1758706231448_0.5149713214499643","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@octopusdeploy/openfeature","version":"3.0.1","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@3.0.1","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"geoffrichoctopus","email":"geoff.rich@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"109cd332e7faf95f1560123c8a07ea0ce8c62262","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-3.0.1.tgz","fileCount":15,"integrity":"sha512-dBF0M1g8b/JwI+vKnXjMm3ZsSDBAjBI/JvvvMtfcPWWb0NR8TltMf3h1jOcb2b/MGr328ejZTnBSddRkkExsQQ==","signatures":[{"sig":"MEUCIQCzzCg5RkdeTJfSPXwGXbayK/Oe6R9z34+2sxlHR+M/vAIgNTZU+a6u4iqAzqSQyp9dlBFsO2J8MAH/two6YR4Kbu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45619},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c5cff5b3765c912ca551dd63284bba64ce1e2fd6","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"11.11.0","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.12.2","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0","murmurhash3js-revisited":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.4.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.14","jest-extended":"^4.0.2","axios-mock-adapter":"^2.1.0","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-localstorage-mock":"^2.4.26","@types/murmurhash3js-revisited":"^3.0.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_3.0.1_1776038120393_0.5047888649136452","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@octopusdeploy/openfeature","version":"3.0.2","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@3.0.2","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"geoffrichoctopus","email":"geoff.rich@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"23360f97f109654e1ea0faf7e8f1d97ad4f14c63","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-3.0.2.tgz","fileCount":15,"integrity":"sha512-82bvCVLduhXocGE3rLf8GXhh/eOgwJdYL6647shZ4ORz8gUTHvBigxDqpuf8cbKl4kx3X06QTJU4bSgL7m7LMw==","signatures":[{"sig":"MEUCIQCoSLsn3Ghpo6+eXT5XbJeSyBbPMpHCKEee94aZXeWV+wIgXBN+OWk6c5sboz3GJnDZcYyG9pOP6f2ZNwTX8SR2WiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45993},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"152d96edde243ff362d8b85bbc0a440bf64d49cf","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible.","jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"11.11.0","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"1.15.0","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0","murmurhash3js-revisited":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.4.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.14","jest-extended":"^4.0.2","axios-mock-adapter":"^2.1.0","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-localstorage-mock":"^2.4.26","@types/murmurhash3js-revisited":"^3.0.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_3.0.2_1776121394677_0.1675584206947014","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@octopusdeploy/openfeature","version":"4.0.0","keywords":["octopus deploy","openfeature","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@4.0.0","maintainers":[{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"geoffrichoctopus","email":"geoff.rich@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"13cb7ba94a1939e8637c37eaad78d7583d1a1d76","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-4.0.0.tgz","fileCount":32,"integrity":"sha512-idmrv2RLOy7njnnCXeM2WBqfCPTm0iSwx/VncQ/hXF7z6JczZKq/pAVs8qHCdsHeQfE/IT8Uvn1leCq+vYkogA==","signatures":[{"sig":"MEUCIB4MqAXMt+B6v4cuBrndbTmauu5LD2pF3ZgSbJKZLfCCAiEAiF9yEY5iaYlti2CdmWxeFzecKD4qkJVobtxArvSRTD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73433},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"6.14.18","description":"The Octopus Deploy Feature Toggles OpenFeature Provider","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^1.16.0","axios-retry":"4.5.0","@openfeature/web-sdk":"1.5.0","murmurhash3js-revisited":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.4.4","prettier":"^3.3.2","jest-junit":"^16.0.0","typescript":"^5.4.5","@types/jest":"^29.5.14","jest-extended":"^4.0.2","axios-mock-adapter":"^2.1.0","jest-expect-message":"^1.1.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-localstorage-mock":"^2.4.26","@types/murmurhash3js-revisited":"^3.0.3","@typescript-eslint/eslint-plugin":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_4.0.0_1781497624911_0.10742156968496896","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This version won't work with an upcoming release of Octopus Deploy. Upgrade to the latest version to stay compatible."},"5.0.0":{"name":"@octopusdeploy/openfeature","version":"5.0.0","keywords":["octopus deploy","openfeature","feature flags","feature toggles"],"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","_id":"@octopusdeploy/openfeature@5.0.0","maintainers":[{"name":"octobob","email":"devops@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"tjnicholas","email":"tim.nicholas@octopus.com"},{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"dyantako","email":"david.yan@octopus.com"}],"homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"dist":{"shasum":"b84d9a8f20e173773823cd5eeafd2353ac42747b","tarball":"https://registry.npmjs.org/@octopusdeploy/openfeature/-/openfeature-5.0.0.tgz","fileCount":56,"integrity":"sha512-pqt8qZnzh1zLWeFYeBXRWGLxWb+XfJ4CkCwIET9hHsxsslgA8k45O5NHDI/IoVvPm0Zg4yuHCDvQBr4NeFrU3A==","signatures":[{"sig":"MEUCIQDRUO0N7R6EhEPZs6wuy9U5DiuwXlIqGvlOPmrrocutiQIgPMPsg8sTactZbfBkN1HGg5zOUq8dMY42JmAmkksLIlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74392},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint .","test":"jest --maxWorkers=4 --config=jest.config.js --ci --reporters=default --reporters=jest-junit","build":"tsc --p tsconfig.build.json","prepare":"npm run build","lint:fix":"eslint . --fix","preversion":"npm run lint"},"_npmUser":{"name":"octobob","email":"devops@octopus.com"},"overrides":{"brace-expansion":"5.0.9"},"jest-junit":{"outputName":"jest-junit.xml","titleTemplate":"{title}","outputDirectory":"reports","uniqueOutputName":"false","ancestorSeparator":" › ","classNameTemplate":"{classname}","suiteNameTemplate":"{filepath}"},"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"_npmVersion":"6.14.18","description":"The Octopus Feature Flags OpenFeature Provider","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^1.16.0","axios-retry":"4.5.0","@openfeature/web-sdk":"1.10.0","murmurhash3js-revisited":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","eslint":"^10.0.0","ts-jest":"^29.4.4","prettier":"^3.3.2","@eslint/js":"^10.0.0","jest-junit":"^17.0.0","typescript":"^5.4.5","@types/jest":"^30.0.0","jest-extended":"^7.0.0","typescript-eslint":"^8.65.0","axios-mock-adapter":"^2.1.0","jest-expect-message":"^1.1.3","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.1.3","jest-localstorage-mock":"^2.4.26","@types/murmurhash3js-revisited":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/openfeature_5.0.0_1786669026567_0.47115675719646144","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-06-14T04:32:34.833Z","modified":"2026-08-20T05:10:56.563Z","1.0.1":"2024-06-14T04:32:35.116Z","1.1.0":"2024-07-08T06:58:33.104Z","2.0.0":"2024-12-17T05:28:35.994Z","2.1.0":"2024-12-18T04:18:47.742Z","2.1.1":"2025-04-15T03:32:56.603Z","2.1.2":"2025-06-04T22:20:25.813Z","2.1.3":"2025-07-30T23:03:59.101Z","2.1.4":"2025-09-24T09:30:31.625Z","3.0.1":"2026-04-12T23:55:20.522Z","3.0.2":"2026-04-13T23:03:14.824Z","4.0.0":"2026-06-15T04:27:05.045Z","5.0.0":"2026-08-14T00:57:06.712Z"},"bugs":{"url":"https://github.com/OctopusDeploy/openfeature-provider-ts-web/issues"},"author":{"name":"Octopus Deploy"},"license":"Apache-2.0","homepage":"https://github.com/OctopusDeploy/openfeature-provider-ts-web#readme","keywords":["octopus deploy","openfeature","feature flags","feature toggles"],"repository":{"url":"git+https://github.com/OctopusDeploy/openfeature-provider-ts-web.git","type":"git"},"description":"The Octopus Feature Flags OpenFeature Provider","maintainers":[{"name":"dyantako","email":"david.yan@octopus.com"},{"name":"jamescameron.octo","email":"james.cameron@octopus.com"},{"name":"jbristowe","email":"john.bristowe@octopus.com"},{"name":"octobob","email":"devops@octopus.com"},{"name":"shaunmarx","email":"shaun.marx@octopus.com"},{"name":"tjnicholas","email":"tim.nicholas@octopus.com"}],"readme":"# Octopus Deploy OpenFeature Provider for TypeScript/JavaScript (web clients)\n\n[![Build test and release](https://github.com/OctopusDeploy/openfeature-provider-ts-web/actions/workflows/build-test-release.yml/badge.svg)](https://github.com/OctopusDeploy/openfeature-provider-ts-web/actions/workflows/build-test-release.yml)\n\nThe OctopusDeploy TypeScript/JavaScript [OpenFeature provider\n](https://openfeature.dev/docs/reference/concepts/provider/) for web clients, to be used with the [OpenFeature web SDK](https://openfeature.dev/docs/reference/technologies/client/web/).\n\n## About Octopus Deploy\n\n[Octopus Deploy](https://octopus.com) is a sophisticated, best-of-breed continuous delivery (CD) platform for modern software teams. Octopus offers powerful release orchestration, deployment automation, and runbook automation, while handling the scale, complexity and governance expectations of even the largest organizations with the most complex deployment challenges.\n\n## Getting Started\n\n### Installation\n\n```\nnpm i @octopusdeploy/openfeature\n```\n\n### Usage\n\n```ts\nimport { OctopusFeatureProvider, ProductMetadata } from \"@octopusdeploy/openfeature\";\nimport { OpenFeature } from \"@openfeature/web-sdk\";\n\nconst provider = new OctopusFeatureProvider({\n  clientIdentifier: \"YourClientIdentifier\",\n  productMetadata: new ProductMetadata(\"YourProductName\", \"1.0.0\"),\n});\n\nawait OpenFeature.setContext({ userid: \"bob@octopus.com\" });\nawait OpenFeature.setProviderAndWait(provider);\n\nconst client = OpenFeature.getClient();\n\nif (client.getBooleanValue(\"to-the-moon-feature\", false, {})) {\n  console.log(\"🚀🚀🚀\");\n}\n```\n","readmeFilename":"README.md"}