{"_id":"@openfeature/core","_rev":"34-02271bd42fc5d46065c4dc2a0f88822f","name":"@openfeature/core","dist-tags":{"latest":"1.12.0"},"versions":{"0.0.15":{"name":"@openfeature/core","version":"0.0.15","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.15","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"b00347ed5265304f38a7f69e2856aaedd5915b68","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.15.tgz","fileCount":9,"integrity":"sha512-2DrPPX5iEeinFR17/DEh2cACsoRZwnNdTaqn2yLER17z+Ea9eVvpeQhz+wB6sekiSFMGwCz47uyLy6kDUTZuUA==","signatures":[{"sig":"MEUCIAdPyXYYm4hHZ7CmRm+jBlRrJaRGwEwxHwIpYR61wpGgAiEAl49PaM1WcyjgisUy9U6sZTwAGeJIQT5Sak1r6bLalVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236185},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"5cae93925a9301149b969e0f3872a8f865c8d1f8","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.15_1698774718316_0.17780494511829548","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@openfeature/core","version":"0.0.16","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.16","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"256d1a2c037af62f32ed4027953f5000238535ac","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.16.tgz","fileCount":9,"integrity":"sha512-V1Uw4mFporAy4kzXaaU4HZnlB8ts4BmxRVH8LNjcnq1/0QlVHRmQTANU9jauaKXuwNxBBABQR7LJaYfewWGgnw==","signatures":[{"sig":"MEQCIEUICXBcwGhwVhC0DHOtR+5tsxE/qchZhY/X/7r80encAiAWJX4zQX+2OWhDb1z3RzMTUTJ52rGP52BpJOLvwTZg8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236322},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"fc583187cab6832393bdee20d02146ff520f6036","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.16_1698775776807_0.07703982533847409","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@openfeature/core","version":"0.0.17","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.17","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"e3059539a3da0bf8bd46789e6c12436aebc766d5","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.17.tgz","fileCount":9,"integrity":"sha512-NvtBoP8Vta5VZJaSOT+m2B9MhFEGC31V530N/XCmy4MOAVYF2Nb46xvyWuWGGkSUs+K8XQzftj56usYcWyjgYw==","signatures":[{"sig":"MEUCIQCnvuzHGgmwJ+W0xO/LgU0fXq+ngX2hop7oekxIySLyAAIgdGiJXNnmIzqzBDcYBGkx7SzlfBlWkTRw1An4qYsh0cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160772},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"3c9fdd9e4c6b487f25494d03ed1f413d14b2ccfb","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.17_1699031912025_0.9834061110906593","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@openfeature/core","version":"0.0.18","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.18","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"49db20a8f8496f499202e7ea9d450706449511ef","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.18.tgz","fileCount":9,"integrity":"sha512-s3mDOafrRdvrw/g36IWtPy0+AL7dthLGOVZoKHk7wbwMEx2012TC8E3F6kFZ92rQsF3KH6HHm43GCnXP1Dv/OQ==","signatures":[{"sig":"MEUCIDnR9rB68Q9sbDY53jBVDVCcC1BSM6A2A5lX9mAJFlefAiEA7sNa18qAJedzbQ92thvSKP/ktWJSoLVRB50grQWbG0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156705},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"cf7bbf063916c639878de16e54e974607a2cd7ed","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.18_1699538652001_0.5244841335227732","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@openfeature/core","version":"0.0.19","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.19","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"46c36e9c4f300922d5f16c67538725990747d17c","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.19.tgz","fileCount":9,"integrity":"sha512-UaXhqQWAXrjuMWmU1OGZK5qifeXj/00jrm6DLnVaePYpOgu6HZW0HZzJ4UNaT2LjQ7iVkCj/EmJUDen9IJDQpg==","signatures":[{"sig":"MEQCIEnJxZ3DwrPjIVBWfaOcpoufcoeGbu+nXwsfhvYCZi99AiBKgckIWpUE7mmL+zSfGMsheeAv8eMTgShEbAuf1YllXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156696},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"b0cbeb460cfb210d258cb7978e77f306353037d2","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.19_1700598136254_0.8317935132648453","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@openfeature/core","version":"0.0.20","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.20","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"835fa99109e35c9c161668c975006f20ea18b36c","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.20.tgz","fileCount":9,"integrity":"sha512-YVokonIlYYqIV/ozp1/Td4n5j62biNC7+TvDpAFavNCUm6ULp7oT1sxCPbQhMGv+iS7nb3CSRXGDPykSjTDDoA==","signatures":[{"sig":"MEUCIQDbPL+yQa0prq7dRHPE48B0SvE8TLj2eBnpHWQXIzxe8QIgAKKvYnrgPFVKzuUvPEBrtDev7Ny+eFH58TFbih8CUo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163109},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"96295783692656cccdcc327b7236cfbdf8094fa5","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.20_1701103187036_0.6098414960315635","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@openfeature/core","version":"0.0.21","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.21","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"1064112bc4316b7daa17bca6b02dde1708542341","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.21.tgz","fileCount":9,"integrity":"sha512-AbJ8LB69yqfUgmj06Jb92W0HGO5Fn1MuxtSQ+MAYS6QcN8WcbL7nmguMx4c1UPWa9+B9SQ3UbH7b9cBfp/qV3A==","signatures":[{"sig":"MEUCIFVHGCQRxklF40oitwj/DT/GW3pQd69Uk64KW1Gahy9QAiEAhoXSv09a+NH3PW7R7uMR4eAlFiYG2u1aEwznrguPLX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165255},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"7d1aca4bf85c5ed4335d39542c39c1f9a16ab568","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.21_1704305661542_0.6575436858381056","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@openfeature/core","version":"0.0.22","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.22","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"b2f026858a14d52cfe00afe955abe95ade8a279d","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.22.tgz","fileCount":9,"integrity":"sha512-f0ijCZ1MqOiv/CLrYFC8mP/uFkIQ24BiQ/PGZXEW5uSmRLC8a+J14Fwh3nFNj3ad/GzDF1TMoW4az+fIQRuefg==","signatures":[{"sig":"MEUCIFf3ghWtPRg4rH6owcQyFFMU0aAPS8Z2GHIMGa318v1NAiEAn2LljAaC9EaXoJUTiQyAfVLp0A4zTH+2TtyGln1pzc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172073},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"a0cc85546d06ce66f881c5e80122206344f5c710","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.22_1704745696230_0.26554194488628036","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@openfeature/core","version":"0.0.23","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.23","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"9aa010ea41e6d8b90eec315ef2edc7232a92334c","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.23.tgz","fileCount":9,"integrity":"sha512-7OW/n8C5lxX7ICT/tRccYVPlb935LjLEYzxmsHOd6j9dMpUSPtvo3JA38UDHwhkq55S7ngXzSxmlWEugo1LELg==","signatures":[{"sig":"MEQCID+d8fSM7337kpMqXnW+vwB1kluPwD5YgcClAnJG4uPMAiApUBzCJBmsCEv01IxDnmyHaagC3LEfH1ImgbPJsVwicg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172739},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"da478cb0b0696e2c5dd594ccfce8e8236e6695cb","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2016 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.23_1704994197439_0.6980662688040307","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@openfeature/core","version":"0.0.24","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.24","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"de90ae721171d8b1ecc0ec426ddf608a5c4237f9","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.24.tgz","fileCount":9,"integrity":"sha512-4jnailp7ygOeOGK+QbYtH0KnmBxyGD26O60MihYPbuIV8vPJ0E54l1SXbDb/hNbcanpEBPdL3L7n0WNyulXyCQ==","signatures":[{"sig":"MEYCIQCyCGTwLbun8zf9hX5BbB9rV5JKS1+atzh74FshpunN9QIhAPlXakJ+KdrgI52zgX52ueVAOlCEXARSu03JE2VOkYuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171196},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"12b3b352760006ce7ccf5e53b4e326aedf8953bc","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.24_1706638727810_0.17594609885605017","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@openfeature/core","version":"0.0.25","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.25","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"8e40b6988692f0038057480ec3ae8be9c72ea3b9","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.25.tgz","fileCount":9,"integrity":"sha512-/NrqVXY39WTOZ3EUtqnFOXFlvcJNuXFm+gi3Zs7wz8SzNdFhvrFtsL7ylQtIgYK5WBOP1HxrtAwrpEicaO1emw==","signatures":[{"sig":"MEUCIQDb2xj68S4KVJ41b74EoBL6tLs57Ar7ntnBm6ZPxhpT7AIgXbVzXm1opjC9DOoDaTpwSMq6KHhtcaa2Nhu8QuyCm4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172078},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"53a89ab0ce9ec2b95a394e5b6c6569177abf5141","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.25_1706734572646_0.2486873365750648","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@openfeature/core","version":"0.0.26","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.26","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"79b9f39b30ec255f62748b90ccd93a6d90c233a7","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.26.tgz","fileCount":9,"integrity":"sha512-LWeyddSXWyL2aRAqFYO6ePCWSAsMXLPklzsj0lLnm+Fbc+oQH81L6TjqpZ3/vyV1dbFRjyxa5hTDl/ZgJikSUg==","signatures":[{"sig":"MEQCIAhRreutGHKJaHtrwM/lrh7rhy34KBCNBIQ/YPFZbcKBAiAMwv73ot2xB1O4LsIboG1TUwbXIJD52e0FIFnnRu+WeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175704},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"2fc38bd8387ab7219eac15d8a1cf4f8da24855da","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.26_1708622669640_0.621044233717825","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@openfeature/core","version":"0.0.27","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.27","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"04b6a7935ec09bda6f46e205774b6e7ba2238c76","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.27.tgz","fileCount":9,"integrity":"sha512-l7SXauG457ToczbrGiEEwjiTIZRJq/TUPakiaUQVNLObYEnmHFyjjOP0R/jZNUbyIf1qb8NaCGtQ6Y5adXmQbw==","signatures":[{"sig":"MEUCIQC3gAoeFA4y9RMjU7m9e8RsyIlsHE5YX5GADI6EtmB5hgIgDWEE6z5c3pV4fJbgFDtBO8aRuup3Qsi+wAwNbIWOExM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200164},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"ccbb1f9c9746af73bc17b43808072a678d05c371","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.27_1709666021902_0.4610338689013782","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@openfeature/core","version":"0.0.28","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@0.0.28","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"379e9af1f5142fc1fb34a677350b885d582c783d","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-0.0.28.tgz","fileCount":9,"integrity":"sha512-aVW20zy9cix2KlLzbHxdrIEWMR2MATCKP79GO3RJnOGlqsRNM0PLCH1KFl6347bRB4x5uTpSoQH4OcpmAXJAUw==","signatures":[{"sig":"MEUCICOL+bfwGo+qBiz8NPin6SV6hxlshxVFYpxKQdYTr6KiAiEAqPA+XkUIZAAdDf7JoZvzZe0w5T2hK4w7rYd8a441Be4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199880},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"31b92a97c19071334cb7cf10767be9d40be55943","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.28_1709679810836_0.47985471150825787","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@openfeature/core","version":"1.0.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.0.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"b65ae8d74d90b85e649ba99a2d2cece0808fa371","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz","fileCount":9,"integrity":"sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==","signatures":[{"sig":"MEUCIQDgo8dKgqS0AZyimsLdxQd0njT9SSwtC+tLcdJp1oD1ywIgflEl+gMVdSeBUdwpJrldzOQlumWxG12pAdlOJAJ+Nlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199879},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"4191a02dbc5b66053b63d19e2e9c5bf750aaf4bf","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1710269811100_0.8973560811177346","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@openfeature/core","version":"1.1.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.1.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"4563f5ae6150740d9a252f49ce597a60566deabf","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.1.0.tgz","fileCount":9,"integrity":"sha512-aNuvOmqrFxAyzLnEa3YINsUu1pskXyEeMu4O9Kyde0+cS7q+Tgh4KKePwAROXkhhU1RQckW931P41xK5osXAWA==","signatures":[{"sig":"MEYCIQCihTJJiiQEQMTktdS3//o04UrlYtgFKiY0nUxqLArHOgIhAKhdlFv1ih6/7dRkUeXaWOTCttdrhHytg20xnQDMYNT0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200468},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"b3e5f7eb2aac5d5533c51764242e06a6ba508082","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"8.19.4","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1712083002600_0.375054092985998","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@openfeature/core","version":"1.2.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.2.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"d6284100ef4a1622ffcbe9b231b3d5e3dae1a578","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.2.0.tgz","fileCount":9,"integrity":"sha512-JyIiije5f+8Big1xz7UAmxqVmHBuFUI9Dh8DEFG2D1ocgjMm1tEzYXJDr3urCQGNnX9M/cYtNhEcGfyontIgJw==","signatures":[{"sig":"MEYCIQDXEzq+qELnLCwwcPhn+GL1ddrsuTopj2+6DMIUQhHLNQIhAOxSX4ppAIZkejlkPeAI+oxRrAWKeLBv7xpu/YGMxIA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199005},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"692ad5b27a052a4c5abba81fe1caa071edd59ee7","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2022 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.5.0","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1715629478032_0.03563554951278092","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@openfeature/core","version":"1.3.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.3.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"59e98813fa3878402de7b9529cec1734597f9be7","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.3.0.tgz","fileCount":9,"integrity":"sha512-Z2TiqfC4zoiCB/JMzIrzRrdDYdfOCGjI2MDgNHDEwA/k3y5IZANFkNAc/nhfof/QrmOy0HjQtvjRLnEW8urqJQ==","signatures":[{"sig":"MEQCIEQv1+Kjf2QsI5W8993jXcZs0LeHPgjO0AtV0Us7b7g6AiBzrhK2DZHrk+yLK6le111HwRp+NWySnnbQzg37599idg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206902},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"25086c5456d81fa040ce95ea1a067543408e3150","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.0_1718112983973_0.26485513973006714","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@openfeature/core","version":"1.4.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.4.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"07a929ef6f731903b210cdbaa58d76d4d2623a79","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.4.0.tgz","fileCount":9,"integrity":"sha512-Cd5eeAouAYaj1RMgVq4gfasoAc4TSkN4fuhloZ3yCQA2t74IdVMAT0iadq1Seqy+G7PZoN2jy706ei9HT55PIg==","signatures":[{"sig":"MEUCIQCTsqxDgHpX4Pb/GHyicZzyLUqUtR1SzeA/DsUkFvkeTQIgQQT4L8CTi9VoQ8/8mAyknmZGEQOsvmG7320LS2gzVr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206934},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"01344b28c1381d9de3aefde89be841b597a00b70","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.0_1724849165070_0.10055604936444995","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@openfeature/core","version":"1.5.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.5.0","maintainers":[{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"toddbaert","email":"toddbaert@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"5fda73aa125dfb5729f5dd7362df00b6dca23a24","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.5.0.tgz","fileCount":9,"integrity":"sha512-dRBJjnYhEa6XoF9BNf9sW4sHuXmigfBbbatA5djbRXRBDExrXsMydMpEWQqKYhd7XwdwFatuh2q+UkVbXriUKA==","signatures":[{"sig":"MEUCIQDY5a0ORiyav1YKeg+YyX90aNBc5TT4iMlbkFchvZbePgIgIBhDEuYHbflz2WcZ2PLUDj/Bwwj6xoB6Vd/4eRoeroA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209751},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"fe3ad8eeb9219ff08ba287cab228016da0b88e88","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.0_1730215654122_0.9278510586850934","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@openfeature/core","version":"1.6.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.6.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"06f29aa2ac4c657c7be0589068c0cb740657c4d6","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.6.0.tgz","fileCount":9,"integrity":"sha512-QYAtwdreZU9Mi/LXLRzXsUA7PhbtT7+UJfRBMIAy6MidZjMgIbNfoh6+MncXb3UocThn0OsYa8WLfWD9q43eCQ==","signatures":[{"sig":"MEUCIQDIKKCH+euOUqLJn9LRh1yy3qlhTnyJHWxkyvVPVZIbswIgbWqlB4GvPY8mMOUIG0xDMNoZ+YIBQqz7UcK7UpR2MJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209726},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"bd26d0a23443fa8ffda6ef70b535c836a4ae5966","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0_1734547431830_0.6628557522389147","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@openfeature/core","version":"1.7.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.7.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"a798f9521e352d0038744f3f7af0bbbb1b50a33e","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.7.0.tgz","fileCount":9,"integrity":"sha512-Qg0+KpkNRyiFzBXORaZa/4F+Ds577LNgakCtauy7Asn7U8lyK3PP1nZ8yZWMKsInCXa1IEn3JZ+xkkoUd0Weng==","signatures":[{"sig":"MEQCIG36fMsXjH7N7KhQ3cpeuX+Kws+/SRpNVCslffmjfkOxAiBtMmpkLwjpMb/Ph+kkcvcgzwHROWQyoHiRFvDG+ptbig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209732},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"644b9a148d377cbcded621f783e0caf3f089a594","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.0_1738958705892_0.08806062842923001","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@openfeature/core","version":"1.7.1","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.7.1","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"d81aecce13184fdbd1e59ac76d857b0eed97a50d","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.7.1.tgz","fileCount":9,"integrity":"sha512-6w3MvNp8aR3BZRxafKunS76I2FGzDL/ehmbzgRTjh2ohWGnfIgOV2IpG1UFMpPRu1qw0KazwvqXowqec5DKSeQ==","signatures":[{"sig":"MEUCIQD4jr33KzZuHeN8/soZv1BTFvFlmDfE7+ZlBuPi3IKzQQIgZ5sKxcz/rjG1wJ4mICnEyRTuLQ2DZYVCR/2ycnLNaao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240196},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"30004ea88f84e7304b5c5d5d89121cce7e48f1b0","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.1_1739480675584_0.21441063473773037","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@openfeature/core","version":"1.7.2","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.7.2","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"b2663f7beb93310dfeef003509cb140e33790fb7","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.7.2.tgz","fileCount":9,"integrity":"sha512-pbpREdO/8D6ocFYWIzAJ24iJ1td04Anl+TehUzx9r1xR8vKJab+O4TlC/XP7s9JuD5hRPBfmo5gDha/KWVSG4A==","signatures":[{"sig":"MEUCIQD0sAYF+rxMOdIeebnAJh/pQMtTSjqsRkVFW/2Izq/LjQIgCvrxJ/AfIQXH6mm5nBZ3G+uVazz8sTwisvDm+11/dn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240196},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"a703ee7a6fc183bcfdf3f67b342b0b3cd76d43f9","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.2_1739904728857_0.7955103796725567","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@openfeature/core","version":"1.8.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.8.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"2cec01af993f1c298afb4bbd4492b71ed04ef893","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.8.0.tgz","fileCount":9,"integrity":"sha512-FX/B6yMD2s4BlMKtB0PqSMl94eLaTwh0VK9URcMvjww0hqMOeGZnGv4uv9O5E58krAan7yCOCm4NBCoh2IATqw==","signatures":[{"sig":"MEUCIQDO8IPpjev1GRSj6+XUfbw+KAfsNLIeHD/NAuES0Qq19AIgQbxte04OFmJ9Fj4Lrp61jlfdpYVY5pjjpmHb413UOvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242110},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"b60c3df3727232a5b2366e4327eab754fbfa790a","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.0_1744294119956_0.7765374201184363","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@openfeature/core","version":"1.8.1","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.8.1","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"9e10166d2ada996a941ab430d5c26c7df03cc710","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.8.1.tgz","fileCount":9,"integrity":"sha512-5mDq0RTlCZKc3BKAArnz4CiPK5uPY5rf1NpYRy4snPf4OppcZXnjjrvozo5I1p4UtyHGu/maoUVtaQCY54/n0A==","signatures":[{"sig":"MEYCIQD3D8JI3EScoj0FtAaHfTXbk6JfvKqO09ijiOs1vUd4uAIhAJ+FN1sBkQL16I146WZIW8Cf3MLaXrvvE4JA1pXU95Sj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240879},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"d8bd93b6d5256445d12185d639e1cd91800a8a16","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","actor":{"name":"toddbaert","type":"user","email":"toddbaert@gmail.com"},"email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.1_1750969100130_0.9030018855670889","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@openfeature/core","version":"1.9.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.9.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"9e93edf8d306280789ea49928995e563f405e236","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.9.0.tgz","fileCount":9,"integrity":"sha512-pbJM8bD9yApOzZDEF5njL0A3B1bbT+DHtyCbYVCf5NOVGR6nNWiQaWFcQwrbvfOx9pvVm770/uRfBCzdL2XAUA==","signatures":[{"sig":"MEUCIH3BuEFZJsFgpsLbr8G6X8Zjg1nldFBI5BGIoGxqHmQ7AiEA0F1REQhf58Nnk96+6cmQIshzjY2zsknzST216XT25yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249081},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"e6e5ff3edfcd0be91ee277d46706f5e41c76584c","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.9.0_1755033117063_0.8005549506292375","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@openfeature/core","version":"1.9.1","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.9.1","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"9925a04ed0745e92dd7b3793b35cff1ed89d54c1","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.9.1.tgz","fileCount":9,"integrity":"sha512-YySPtH4s/rKKnHRU0xyFGrqMU8XA+OIPNWDrlEFxE6DCVWCIrxE5YpiB94YD2jMFn6SSdA0cwQ8vLkCkl8lm8A==","signatures":[{"sig":"MEUCIQCA570ibwl7aUMEGImjiJ2I2jiHh4OZUlaZZHYLuDMvMAIgCk4tPKWBMpYuH6/jYCCCuPT7oG22kyR3gBsQMqWC65g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251206},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"e3b970e025cfe3465a178ce766d68af6f58f7776","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"toddbaert","email":"toddbaert@gmail.com"},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.9.1_1759136046464_0.7892072131257706","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@openfeature/core","version":"1.9.2","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.9.2","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"ec49e1e0e5d6bd5bf9b13f63ea5e410f7bc823e0","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.9.2.tgz","fileCount":9,"integrity":"sha512-0lX0xYTflLrjiYNlareYmdV98xEddR5+PhcuoGvH+BMIqpZ2icAC7us9Uv86KRVqofXvpAUwpP32wgqmtUFs8Q==","signatures":[{"sig":"MEQCIDWT6RCWAUg2o9eYdwOMun7HJIjVH7ToAAJET+YrS63GAiB6gsTPjvC+OyQY2BEVICLM5tU6KEj6zxyF/00E2S4j6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323401},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"2064d75ae097ff66f7d5e8073eb0abf711a5a3b8","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:482d53f2-46cf-4469-84bd-d7fa7a7e0064"}},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"11.10.0","description":"Shared OpenFeature JS components (server and web)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.9.2_1771385694827_0.03730052232980774","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@openfeature/core","version":"1.10.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.10.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"6fdcc2e00909bc0de45eae602c6650604bff1ed0","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.10.0.tgz","fileCount":9,"integrity":"sha512-C3ynxtPYhe5qVJgQIqCNxZXeRXo4t1Eo86uiROr8+sD6F2OjEJGIp6VOGxz+r6jkad2s8Br9BnUJOvskhai/3A==","signatures":[{"sig":"MEQCIFDqI8GcUIpZpGr8HvBrUqAt3/mVpH4k7Z1N53ACM83oAiB++mDhCJjzV6J+EXpqWFwYEoIrfVjkiUFX0mEZ6VWxlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328676},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"54acc8a49544aecf7633e3e0af793e3d7daeaffc","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:482d53f2-46cf-4469-84bd-d7fa7a7e0064"}},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared OpenFeature JS components (server and web)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.10.0_1776812901296_0.48157571678904265","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@openfeature/core","version":"1.11.0","keywords":["openfeature","feature","flags","toggles"],"author":"","license":"Apache-2.0","_id":"@openfeature/core@1.11.0","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"homepage":"https://github.com/open-feature/js-sdk#readme","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"259574b2196c211b7eb487a47b9eadfbbd87473e","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.11.0.tgz","fileCount":9,"integrity":"sha512-P0u3/ht/oZCQT89fOed+laLk0kZR529a825cS02uPDglxXbE97irWYpDAeRGGVETIzKfuy+H2g8c3Ccv/tXJNQ==","signatures":[{"sig":"MEYCIQCu2BGeHMGjQhiD4mBL81KT+vPLm2rGvH7jBh7A0uWMrwIhANVhP3PYnmatjuQQWlxcwugLt0ysujjxVP+qutAOTssh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334372},"main":"./dist/cjs/index.js","types":"./dist/types.d.ts","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"70ea910c096d9f2fabb00254201e5da34afb43df","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:482d53f2-46cf-4469-84bd-d7fa7a7e0064"}},"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared OpenFeature JS components (server and web)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/core_1.11.0_1781282867905_0.13609135414195972","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"_id":"@openfeature/core@1.12.0","bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"dist":{"shasum":"c9c2be428f9ceb1e8aff4e33709efe6005ea99b3","tarball":"https://registry.npmjs.org/@openfeature/core/-/core-1.12.0.tgz","fileCount":9,"integrity":"sha512-7PCPzyd1OC19begz30+CRknFB0ChtyaZUhk7YWrk+Bov1fpVw0HYkTXtoxxsvPfDZB9P9WsT7uixN+Z8f9+bcA==","signatures":[{"sig":"MEQCIEw2SJX1JPnYjVMR1nHeXr22xAnUnVuoLelOBE+kNHrgAiAV/ZwUXlqqcm6CogyCnXDh8vVkrsVa4CsBOgsfQXQlrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzFVM8UaVuUCnhVFRxqo2gslrPIhKt4N+C1FsHnH1v3AIhAMz68RZ3rRK3Auxfm6bXiIV0pHtDrr0jL5+2dvBADIty"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openfeature%2fcore@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340201},"main":"./dist/cjs/index.js","name":"@openfeature/core","types":"./dist/types.d.ts","author":"","exports":{"types":"./dist/types.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"gitHead":"090bf55779267f60b0a25c8486a8644855683fc4","license":"Apache-2.0","scripts":{"lint":"eslint ./","test":"jest --verbose","type":"tsc --project ./tsconfig.json --declaration --emitDeclarationOnly","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:rollup-types","clean":"shx rm -rf ./dist","prepack":"shx cp ./../../LICENSE ./LICENSE","version":"echo $npm_package_version","lint:fix":"eslint ./ --fix","build:cjs":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=cjs --outfile=./dist/cjs/index.js --analyze","build:esm":"esbuild src/index.ts --bundle --external:events --sourcemap --target=es2015 --format=esm --outfile=./dist/esm/index.js --analyze","postbuild":"shx cp ./../../package.esm.json ./dist/esm/package.json","current-version":"echo $npm_package_version","build:rollup-types":"rollup -c ../../rollup.config.mjs","publish-if-not-exists":"cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi"},"version":"1.12.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:482d53f2-46cf-4469-84bd-d7fa7a7e0064"}},"homepage":"https://github.com/open-feature/js-sdk#readme","keywords":["openfeature","feature","flags","toggles"],"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared OpenFeature JS components (server and web)","directories":{},"maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.12.0_1785264829241_0.9773486065087211"}}},"time":{"created":"2023-10-31T17:51:58.200Z","modified":"2026-07-28T18:53:49.720Z","0.0.15":"2023-10-31T17:51:58.563Z","0.0.16":"2023-10-31T18:09:37.003Z","0.0.17":"2023-11-03T17:18:32.194Z","0.0.18":"2023-11-09T14:04:12.175Z","0.0.19":"2023-11-21T20:22:16.419Z","0.0.20":"2023-11-27T16:39:47.204Z","0.0.21":"2024-01-03T18:14:21.751Z","0.0.22":"2024-01-08T20:28:16.502Z","0.0.23":"2024-01-11T17:29:57.709Z","0.0.24":"2024-01-30T18:18:47.966Z","0.0.25":"2024-01-31T20:56:12.801Z","0.0.26":"2024-02-22T17:24:29.958Z","0.0.27":"2024-03-05T19:13:42.115Z","0.0.28":"2024-03-05T23:03:31.019Z","1.0.0":"2024-03-12T18:56:51.325Z","1.1.0":"2024-04-02T18:36:42.812Z","1.2.0":"2024-05-13T19:44:38.224Z","1.3.0":"2024-06-11T13:36:24.148Z","1.4.0":"2024-08-28T12:46:05.218Z","1.5.0":"2024-10-29T15:27:34.339Z","1.6.0":"2024-12-18T18:43:52.035Z","1.7.0":"2025-02-07T20:05:06.073Z","1.7.1":"2025-02-13T21:04:35.820Z","1.7.2":"2025-02-18T18:52:09.046Z","1.8.0":"2025-04-10T14:08:40.164Z","1.8.1":"2025-06-26T20:18:20.315Z","1.9.0":"2025-08-12T21:11:57.260Z","1.9.1":"2025-09-29T08:54:06.685Z","1.9.2":"2026-02-18T03:34:54.989Z","1.10.0":"2026-04-21T23:08:21.435Z","1.11.0":"2026-06-12T16:47:48.060Z","1.12.0":"2026-07-28T18:53:49.315Z"},"bugs":{"url":"https://github.com/open-feature/js-sdk/issues"},"license":"Apache-2.0","homepage":"https://github.com/open-feature/js-sdk#readme","keywords":["openfeature","feature","flags","toggles"],"repository":{"url":"git+https://github.com/open-feature/js-sdk.git","type":"git"},"description":"Shared OpenFeature JS components (server and web)","maintainers":[{"name":"toddbaert","email":"toddbaert@gmail.com"},{"name":"beeme1mr","email":"beeme1mr@gmail.com"},{"name":"lukas.reining","email":"lukas.reining@aol.com"},{"name":"jonathannorris","email":"jonathannorris@gmail.com"}],"readme":"<!-- markdownlint-disable MD033 -->\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/open-feature/community/0e23508c163a6a1ac8c0ced3e4bd78faafe627c7/assets/logo/horizontal/white/openfeature-horizontal-white.svg\" />\n    <img align=\"center\" alt=\"OpenFeature Logo\" src=\"https://raw.githubusercontent.com/open-feature/community/0e23508c163a6a1ac8c0ced3e4bd78faafe627c7/assets/logo/horizontal/black/openfeature-horizontal-black.svg\" />\n  </picture>\n</p>\n\n<h2 align=\"center\">Shared js components (server and web)</h2>\n\n[OpenFeature](https://openfeature.dev) is an open specification that provides a vendor-agnostic, community-driven API for feature flagging that works with your favorite feature flag management tool.\n\n## 🔩 Shared JS components\n\n> [!IMPORTANT]\n> If you're developing a provider or hook, you probably do not want to use this package!\n\nThis package comprises the common types and interfaces of the OpenFeature server and web SDKs.\nIf you are developing a provider or a hook, you should instead utilize the [server](../server/README.md) or [web](../client/README.md) SDKs.\nThis package is useful if you need to reference the underlying types common to all the JS SDKs or if you're creating a utility that can be used for both server and web implementations.\nBe sure to add this module as either a `devDependency` (if only build time assets such as types are required) or as a `peerDependency` with a permissive version expression.\n\n### Type-Safe Flag Keys\n\nThis package provides TypeScript types that allow consumers to enforce type safety for flag keys through module augmentation. By default, all flag key types (`BooleanFlagKey`, `StringFlagKey`, `NumberFlagKey`, `ObjectFlagKey`) are defined as `string`, but consumers can override them to restrict flag keys to specific values.\n\nTo provide type-safe flag keys, create a TypeScript declaration file (e.g., `types.d.ts`) in your project and use module augmentation:\n\n```typescript\ndeclare module '@openfeature/core' {\n  export type BooleanFlagKey = 'enable-feature-a' | 'show-beta-ui' | 'allow-experimental';\n  export type StringFlagKey = 'theme-color' | 'welcome-message';\n  export type NumberFlagKey = 'max-retries' | 'timeout-seconds';\n  export type ObjectFlagKey = 'user-preferences' | 'feature-config';\n}\n```\n\nOverriding these types will allow for all methods that fetch flag values to enforce that only the specified keys can be used in TypeScript, providing better type safety and reducing the likelihood of typos or incorrect flag key usage, while also providing type-ahead suggestions in IDEs.\n\n### API Reference\n\nSee [here](https://open-feature.github.io/js-sdk/modules/_openfeature_core.html) for the complete API documentation.\n","readmeFilename":"README.md"}