{"_id":"@metamask/remote-feature-flag-controller","_rev":"37-9f13b03f56297b055421bc88502a1e23","name":"@metamask/remote-feature-flag-controller","dist-tags":{"latest":"7.0.0"},"versions":{"1.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.0.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"048162eaa6fa34401cfbabfa0eb33f0255bb2945","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.0.0.tgz","fileCount":54,"integrity":"sha512-jrjEQhW/RdHQ/GQbgXH97N6YqDUW7nGA40lEr0TUSIhJVVaHDX0gCiNmJZcQ89yLY4DZ0bisEwjrCu8LycYiQQ==","signatures":[{"sig":"MEUCIGD5s7OLcSGLtDj/cRs1GmZTPMZFsxSKRa9YAYWR1wY4AiEA1H+ZJicQGRjWvgx56yFwzUfPNmVzwtYynGdjvPgNBK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114689},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e2cdac920d5fbf2a97172ba444dc239aca4fb359","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"cockatiel":"^3.1.2","@metamask/utils":"^10.0.0","@metamask/base-controller":"^7.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","@metamask/controller-utils":"^11.4.3","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.0.0_1732823443962_0.6904709218025407","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.1.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9802e9c5e157e9c111d36e78c0ee93aee25936bd","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.1.0.tgz","fileCount":54,"integrity":"sha512-5Ca0p+m8nNzzIH6V78OFJBvfWmc83NBQpdu1OEFfT8170+aA/NiUvF5VyPhfv41ym8rIQu+6P5VjYzFLp8N2sQ==","signatures":[{"sig":"MEUCIQCqmCIErT3zMHoTsEtXSwJDqyDv4RKznVuC2seMpfVR+QIgGlAnCdWvmo6WB3ouffAFAj9NlW9gwXg4z4KCABPDs3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115335},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"0c526eec19702d22a72c7f26ad06be5e9977c6e7","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"cockatiel":"^3.1.2","@metamask/utils":"^10.0.0","@metamask/base-controller":"^7.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","@metamask/controller-utils":"^11.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.1.0_1733187992553_0.6656666489708611","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.2.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1cb58511e0585b955f4e2124075f40791ec21041","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.2.0.tgz","fileCount":62,"integrity":"sha512-wSAOXN6EnmjppjGjkshYJ68DUvDz2sa43q3WfBV433NNFV852FzwfUA/WbEo67bOFrP2l9vTezUQrcLA3U0Qyw==","signatures":[{"sig":"MEQCIEf4Bvf49otybRieFtlBbeMOT50rPI23cRfd8J+M6oj5AiB3o4EtugSZ/T5p7lfmfggGYlqo1ZOC5h1M5sWeLrU8Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139164},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"bf934589ee01ea5f3c379e52127afd7eb615ea7e","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","cockatiel":"^3.1.2","@metamask/utils":"^10.0.0","@metamask/base-controller":"^7.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","@metamask/controller-utils":"^11.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.2.0_1734029651290_0.4389669936626952","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.3.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.3.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"b83fc08c413b229b24046c84e2599d4dab2bafd8","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.3.0.tgz","fileCount":62,"integrity":"sha512-h5DnnqbFxLsm8N98rrlVwUpQvvH03epb+1YhRMghIKa5WtjyoERV2wp0MuSH8l2Or4+ccx8eLv/X2bsnmtujGw==","signatures":[{"sig":"MEUCIBzadsFry2JXaajB38BQ/qJlEenFydiOiXXzw9GTL4sdAiEAsTUXsxCX9a0PmJmOTiWblKHCtY59eFjodP910MOLnVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148397},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"9c4146d853642e39832986dd72cef4ef15175f78","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","cockatiel":"^3.1.2","@metamask/utils":"^11.0.1","@metamask/base-controller":"^7.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","@metamask/controller-utils":"^11.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.3.0_1736525165542_0.48594090818310853","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.4.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.4.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"efc6c457f9ec3f893789311c0a5ee6a86f198127","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.4.0.tgz","fileCount":62,"integrity":"sha512-bltrceU4Y4gKVuqaQ+9kD3a70XdM1PnzY4qgvvjKxNxxkLvS30eTlLe3M7DzJ4m5hto3ZKbb/rhHRP2PPVBytQ==","signatures":[{"sig":"MEUCIFARO0kHXOH7YaskjDZEM+HavKcIU7ZJkYh0jQr1ujjyAiEAwmHapTKocO3TNhebzmwF0bl4mNhiL3OyRcAGiHsYKfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158701},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4b5ac1371b255edbcf696ec028db3bfdc778fe83","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.1.0","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.4.0_1739286157516_0.4946545915314253","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.5.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.5.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"3a5078d698c1e603e51c4d3f155ce9d228ae07ea","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.5.0.tgz","fileCount":62,"integrity":"sha512-r+t/t3jKjpsVdoOVWWt6ulZHRhQn8gAMLID1l0QvQgmzQy87ayTDU7WAnyw+jFyO4z+OA/uCwj4EwN+M2rPXgA==","signatures":[{"sig":"MEUCIQDPi234+R2PYOQ3jn5dZzZbHQRewAr0CWaHkt7Ll5cdOQIgZK0ty21mtcTlrwO2kIB+B1G0SHBOsYIJX9C1IzDkVDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159997},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"f2d46451f825eaa43906fc49e2519fc8b5ebe09a","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.2.0","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.5.0_1739867373611_0.5675636164489104","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.6.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.6.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"138c0a841e52b00efb704c892fa5915fbe9ef1d8","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.6.0.tgz","fileCount":62,"integrity":"sha512-yMHHTR4lT38HQ8rl8qakX2eXUztudqk2GaGiumlT7D6tdROo96Oc6sU6ZQlYohIVJ1OH6TNP8ucKKlJ2GDtTHQ==","signatures":[{"sig":"MEUCIQDdlci0g+4e0OgHYoouIPuiK1lnpiZuGPVRhSzUjc6hFgIgOHnt285itGf+q4kLhV2TNVJllcNDqXSHCFV6Ecs49UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160465},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"6eeac725430ed84f70c37283a6683e9074db56f3","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.2.0","@metamask/base-controller":"^8.0.0","@metamask/controller-utils":"^11.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.6.0_1740758038875_0.18986430084095351","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.7.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.7.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"rekmarks","email":"rekmarks@protonmail.com"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"nicholasellul","email":"nicholas.ellul1@gmail.com"},{"name":"sethkfman","email":"sethkfman@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f96c8e826b17cc11bccd698d39acdd0898823efa","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.7.0.tgz","fileCount":62,"integrity":"sha512-cat2VVquij6pfDgkJuWR4FHXVrnKM5qmsSM2qrKbmzjcpOJfbbuv1HS4r5frOyjK9SvQMu43cgyDdPruqIPsfQ==","signatures":[{"sig":"MEQCIB8WNIuu0Glvp0CeybxgZu/boGFmf5qGIt3UHY1UTGX+AiBRji441wIgJD9qEoQip5B0ieqjtPfcvD7/Q4+s46umzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162763},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"d951dda4eaf2bb4c95bc28af6183cb7c40f273c8","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.4.2","@metamask/base-controller":"^8.0.1","@metamask/controller-utils":"^11.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.7.0_1754326635670_0.7070944529592793","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.8.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.8.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9f7380b127f54879d19bda6179aef623579f7631","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.8.0.tgz","fileCount":62,"integrity":"sha512-2bv7VizN5sVEaP6s7wLVRdC6251aBJQQzjFSk0Eqf7nw7p1uP8MdTZo5y+VDFzU4urwG2+homNqS1Q0XXvJUdA==","signatures":[{"sig":"MEUCIQC9I5k8kczMVwlW0LyWfD/xiJhv0PsNZFBBi7xdruqDdgIgfjrRF7ZBut3xTwYLfXMKdVt7ARAGJJcqvG+UvmleFrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164629},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"cc42c42fee8848dfc09356bb9ff1017e4b99de2e","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/base-controller":"^8.4.1","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.8.0_1760031696206_0.9307692797482161","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@metamask/remote-feature-flag-controller","version":"1.9.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.9.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"98316ac7d3ad5109dcc353b764108352df3fe360","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.9.0.tgz","fileCount":62,"integrity":"sha512-DcNfJ8lvYs+qF01uSUoYykORrcTTfx9Z+SLJqw0pmgFD4oYuD6RNXz99GiXx+Zg8lxXiaB6LJVvEEbjHVHv81w==","signatures":[{"sig":"MEQCIC/vOjvFf4AG98ET2kCyrtg9+Byf7Uq2H9f8oC0GBsU8AiB00pF4Wec1DZfXuaazr3C7POM9WYZX4WtnTSbSbcSe1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165254},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"ba918435c1bf0419fc658b5093d12e6c3a289b90","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/base-controller":"^8.4.1","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.9.0_1760530733359_0.8191295234833385","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@metamask/remote-feature-flag-controller","version":"1.9.1","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@1.9.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"ac25c947954c2444442aee4a040ae73f94f6f261","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-1.9.1.tgz","fileCount":62,"integrity":"sha512-q+08z34LrAoyyrcIizdAyI+30BR4snO5L6kvLxbd1xtOCvfOeajeXaBSVgOBsNLSJEr07qn3CgLRl9oBMzv3Kg==","signatures":[{"sig":"MEUCIEr81Me5erQCnKDvgKIHxGTtm0ggFYJzlo7g7P98SIIdAiEAq20dlaEf+ibH8NFKc+rs+Z69195pwuwqM7JDEoLxSKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165541},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"1577c9b7aad73dc66c1aec96b1af1d328a218d2e","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/base-controller":"^8.4.2","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_1.9.1_1761322777226_0.5227548604313499","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"2.0.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@2.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"7b7ef20ca9d06adb0d8d279d4b4bd5d17124ddf8","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-2.0.0.tgz","fileCount":62,"integrity":"sha512-Eqv7I325eEgzw2CSrPW3g8FwSTBxJTi2vG9ztlhIVOSu2xOoI7Xv/V41LtWVPJKvy/X2ifGw2d23DHTZpav2AQ==","signatures":[{"sig":"MEQCIDeyU2P4ZyPnRMHCQBrXL0oaWJYALuX6kuBo/yYe8C6DAiBbewYBI3JDXUWFdimNF3TZPXSTyR7nxoA3xuwPVkOcVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163468},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"f55cc4aa35e5259547f2832f665578ae2c4938a7","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.14.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.2.2","@types/jest":"^27.4.1","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_2.0.0_1761594820964_0.2551409360877406","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@metamask/remote-feature-flag-controller","version":"2.0.1","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@2.0.1","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"0cc1f11d848d4287420e62bc1d6f81f0928e2c36","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-2.0.1.tgz","fileCount":62,"integrity":"sha512-K+W/+vItq9ylybURraxGzQmcMGo6DkP/CyrBh7LG/9j65aI9XJ7Qyhj0I7JS7sOKk5OtQKO9+aj44v4W3xOw6w==","signatures":[{"sig":"MEQCIBghkiT/hgw8BD7EOF6RqGGaEiKxxhVNgSb8QPyPQbGLAiBK4+AQdqxD4fUlRLMGjp8Xb4d2cQf3VHWuCoJ7jFcNDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164384},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"fcb43e64fc5ce6745f904ac6b0b0a8eddf7e92c1","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_2.0.1_1763641072981_0.29538745196474947","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"3.0.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@3.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f3843eec85f4392d7c2ceb37526ac0f84ddd5286","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-3.0.0.tgz","fileCount":70,"integrity":"sha512-YQtGhmP2NVsR2nHq60ud7sHZqeQB9LS7XibwzmHEvh1ZRsBwL83tTczHwtpRgp2K87hw24CJmvugQNW4jf8C3A==","signatures":[{"sig":"MEYCIQDsA/ItpkJsVlqegz6HRlQI4x+AsxLFxbZES/ZizRCATwIhAP1oPharfUezvxmrx7aKNXPycVNo69g1hYkmHs/lgBiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192558},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"077f7649832ce5871a40b615f964bee7e82cd63d","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_3.0.0_1764854635188_0.47716317972713096","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@metamask/remote-feature-flag-controller","version":"3.1.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@3.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"cc49f5c9b30c5affc6a43653f9bf6e9eb66cab88","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-3.1.0.tgz","fileCount":70,"integrity":"sha512-TLcpI16DOOVw5J/50W3Zov2ueb1R8fAQU/fejViVwrC2U9TnsilRmUg6jLrq6eReBEv6BH7E/kOV2mcMjqoLKA==","signatures":[{"sig":"MEYCIQCBIHIx2sBrqjD4hYstzGEwZsq6eNuTpVV+U2XerbWMZAIhAKgsqLQUU37tAZBxG5ze8vL5McNbZJlzcMuwsKXemOla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207912},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4dd1d2b3332fc9ba0fb7fef2bb8b0c64ec81abd0","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.8.1","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_3.1.0_1765961663064_0.06563138541040803","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"4.0.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@4.0.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"a427017f39a18b38f864304cac50bf0201ee9cf8","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-4.0.0.tgz","fileCount":70,"integrity":"sha512-X2eRMgsiqUma+K7PxuMUlK6qmOyeArlAzqURCj/K6AnI5Tk/2ZM0MgpECTcdQ71acG24P+YWQOu/MScJcXrX2A==","signatures":[{"sig":"MEQCIHbya1TXhv1UqrwrlHzoBs2moxHGgT4u7TyxBIYv8aeGAiA6v7IBJhY198gZWTMC/ZvlCpDqzTAEWxRI9TmehpN8iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230607},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"5c39f7c0f07133ea2f9c513e118acf45a217bf93","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","publish:preview":"yarn npm publish --tag preview","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.9.0","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","nock":"^13.3.1","ts-jest":"^27.1.4","typedoc":"^0.24.8","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^27.4.1","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_4.0.0_1766183738329_0.9700078286951463","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@metamask/remote-feature-flag-controller","version":"4.1.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@4.1.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"5a7b8196e628d059e79f06abc4dc96e003e354c4","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-4.1.0.tgz","fileCount":70,"integrity":"sha512-++O729x0gLhkjS/Sy7eca2Phnr7bxWV9n4DeNmEw40lubppqsynKE5XjrQJ4xgwSy09hSO0zko3sK3nBbSPhJA==","signatures":[{"sig":"MEUCIC4YYSbf8afqQPi6qtOsseBafcCmyMYfXDv7jwN5LYRiAiEAx0s3I/Ylt3CoXb0iBQaOikgzQrVRqy0YaDv1gDgqRYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233844},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"156cdeeef0a21e76d56033ddb1da66de0ac1b958","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.9.0","@metamask/messenger":"^0.3.0","@metamask/base-controller":"^9.0.0","@metamask/controller-utils":"^11.19.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_4.1.0_1772034397166_0.5523808387831366","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@metamask/remote-feature-flag-controller","version":"4.2.0","keywords":["MetaMask","Ethereum"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@4.2.0","maintainers":[{"name":"danfinlay","email":"dan@danfinlay.com"},{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"8eb7abfad26b0d5c5e8a6c402873588c84b2050b","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-4.2.0.tgz","fileCount":78,"integrity":"sha512-7qkk5N74xbUtp5YyleacBnqGcVoY73VihGRopDi1isBowT2q9Qjy1c0TczG0EkA2+J/mVnYg5FSgJDZpo+dGQA==","signatures":[{"sig":"MEUCIGpgezVP0Huss45o9R7M9r9UOmHzhub5YLfQa515qgmKAiEA3Io/Ako59+s2OPcqBbvqMntrIUpzWFx7y6LIG8GZfTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245579},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4ed97951a61311efaa7e8eb3cca1c763fa60dfb1","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh","generate-method-action-types":"tsx ../../scripts/generate-method-action-types.ts"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.9.0","@metamask/messenger":"^1.0.0","@metamask/base-controller":"^9.0.1","@metamask/controller-utils":"^11.19.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^3.4.4","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_4.2.0_1774552916516_0.8342516315151183","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@metamask/remote-feature-flag-controller","version":"4.2.1","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@4.2.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"316bd4b96a545303b31385fdcf0263644281cf5a","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-4.2.1.tgz","fileCount":78,"integrity":"sha512-kCV2O9ZPyrLQVFbRzxGJDeU+uYBSHi0Jr+t4xIrPL4S30KFHdEXOkqN8WwwctxPLraiBeTLyUP5+BsueINdOqA==","signatures":[{"sig":"MEYCIQD39D2XZnmAMGBf4kctQuB5irZbWRvZxG8A7a6w4bU1xAIhANXXS4gsW3McEg13YjH2dCRaxvO7ywqMmss3/ePAUrb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246387},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"685b5082b3a1d0f455d2efd7aab0e9a82fb8c8e9","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.9.0","@metamask/messenger":"^1.2.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_4.2.1_1778494968563_0.23005993665081026","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@metamask/remote-feature-flag-controller","version":"4.2.2","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@4.2.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"9a7a6c9123880d7c6309fb5621e0bcc35514eccb","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-4.2.2.tgz","fileCount":78,"integrity":"sha512-IDLuUpMsSW2WXlufwoDX7O7uouCMCEvOoCfbIckHGO/h8F7PRcoOymeGVTc4RsY+P+jfeffcX6Mu0G+SqBukYw==","signatures":[{"sig":"MEYCIQCMT8DpNl4UM8sYJnGzZNFXWhNvw+U0kwyUM0cWOh1H/QIhAK8ulaaOIK0jSU5nEyn3jYHEEvYO248lLWyfr4WaDJ89","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252201},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"eed4ecc306c7d83d8a3651ded19bb0a47542e5da","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate"},"_npmUser":{"name":"metamaskbot","email":"metamask-npm@consensys.net"},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.9.0","@metamask/messenger":"^1.2.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","nock":"^13.3.1","ts-jest":"^29.2.5","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^29.5.14","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_4.2.2_1780494962977_0.13052553729789995","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"5.0.0","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@5.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"1e3f4ded06785234a822e65c40195d4c564cda20","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-5.0.0.tgz","fileCount":78,"integrity":"sha512-oT4vKLQEAVPYpbGl/dpZihL9sPM+lE0me4GDZwslTrBdx06rFZi2NOIaE70lKpFWQpdlCkbobVcfong7tdOnrA==","signatures":[{"sig":"MEUCIG2DxlzF5b3TB6Sc+w6VqQd+O9BE5jGq675mHCxB25duAiEAt42OgnEZW1uizuUDN3nrmgiz2b0nYcm2qOBtXiKOAIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fremote-feature-flag-controller@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281693},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"492e4c3179e55ea5c7d3e60e764e7336156f6fb4","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"gudahtt","email":"markjstacey@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5489c9-0b23-4054-bca7-614969092e8a"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.11.0","@metamask/messenger":"^2.0.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_5.0.0_1785502201404_0.08233648525629844","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@metamask/remote-feature-flag-controller","version":"6.0.0","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@6.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"4a0b53cacad0133dd41e138bd2b280e12aeaf0e8","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-6.0.0.tgz","fileCount":78,"integrity":"sha512-OtShmxZQR9nzRGZ/i+vhLkNPKSQvLeSjH4mxcvFjW5AX5c2KDGQZs0cE5yRRqySkcD4QJIRm+hm6VD55WF1nWA==","signatures":[{"sig":"MEUCIQCWCwpaAK8QygswHyD1LOWDixdAiZwA2MYtP5UT6UmxiwIgJ8iRtBwbihdK7pfzz7r2R84zzpkBAPFkwTn86FLEXaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fremote-feature-flag-controller@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296925},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"6955f29674b0c5674bdfe0fffb4a95e9c020e0ee","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5489c9-0b23-4054-bca7-614969092e8a"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.11.0","@metamask/messenger":"^2.0.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_6.0.0_1787605188893_0.9761312859034588","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@metamask/remote-feature-flag-controller","version":"6.1.0","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@6.1.0","maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"081518f1abfefcbfebb9f46bfeb564d3e9185dba","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-6.1.0.tgz","fileCount":78,"integrity":"sha512-Ogryr0mGP17eaHvGq+FvtjRydig9uNcC18mH8WXuCAhPCINtKTVKeAPLhWkvJhgsNHGf2WvLSRvncV1aOg3CXw==","signatures":[{"sig":"MEUCIQCMqv77KKKRthMVMpfRkPIUtccOYDcGtwTwtogiZg7IJgIgQJn9oTd7jRL86HDGlW758FTsbfUzX9FxV87rulvjWps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fremote-feature-flag-controller@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299069},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"8e61b1037933f2f80e4e3b243e09d8c97a63b21b","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5489c9-0b23-4054-bca7-614969092e8a"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.11.0","@metamask/messenger":"^2.0.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_6.1.0_1787850263388_0.7946476763323236","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@metamask/remote-feature-flag-controller","version":"6.1.1","keywords":["Ethereum","MetaMask"],"license":"(MIT OR Apache-2.0)","_id":"@metamask/remote-feature-flag-controller@6.1.1","maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"e5dd0dec17e10cf9a43ab8ae5cf8590d8e4320bb","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-6.1.1.tgz","fileCount":78,"integrity":"sha512-0jCfb7FNsuqMy+46faSUlFPUIr7Tu0tPxwbTswd9YXsnH0uu1Ujd/jxyAcax4wG5qnvzCOIJtVuyc+3TGaHZjQ==","signatures":[{"sig":"MEQCIDDIk2bWBj5VcH/BqAyvZvcXK5uz1cIwhC613LijMMYHAiBLG8mlg7l+Zz67DKzKk/6Vy6OPTYQ11N3okPBtNBAS8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fremote-feature-flag-controller@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305799},"main":"./dist/index.cjs","types":"./dist/index.d.cts","engines":{"node":"^18.18 || >=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"7a0942c1ccefc9f2dc201af1176dabcc02f9ceee","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"ts-bridge --project tsconfig.build.json --verbose --clean --no-references","build:all":"ts-bridge --project tsconfig.build.json --verbose --clean","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"mcmire","email":"elliot.winkler@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5489c9-0b23-4054-bca7-614969092e8a"}},"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.12.0","@metamask/messenger":"^2.0.0","@metamask/base-controller":"^9.1.0","@metamask/controller-utils":"^12.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"~5.3.3","@types/jest":"^30.0.0","@ts-bridge/cli":"^0.6.4","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remote-feature-flag-controller_6.1.1_1788816074467_0.9460598813842518","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"_id":"@metamask/remote-feature-flag-controller@7.0.0","bugs":{"url":"https://github.com/MetaMask/core/issues"},"dist":{"shasum":"f163541195aad887255f7af89222378cf92090d5","tarball":"https://registry.npmjs.org/@metamask/remote-feature-flag-controller/-/remote-feature-flag-controller-7.0.0.tgz","integrity":"sha512-Q122nTzJZ6p8tAXZL1XwVgeDsUTkYfTZSgZneE6xtXLyhCHsj4mYLRhab7fTf32qM4s20sdpMEzxf9zEOzLMEQ==","fileCount":42,"unpackedSize":163559,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@metamask%2fremote-feature-flag-controller@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD+uPauepmpGI3iVLbOWBueB7bNM/YIfjpFsih7Y4f1BwIgXgbB498UBPFNAB9mB+Jo69ebWJYNAAErDrCf7M3q5RE="}]},"name":"@metamask/remote-feature-flag-controller","type":"module","engines":{"node":"^22.14.0 || ^24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e12dae84191fd33e43e0996607a15828ef7539da","license":"(MIT OR Apache-2.0)","scripts":{"test":"NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter","build":"tsc --project tsconfig.build.json","build:all":"tsc --build tsconfig.build.json --verbose","build:docs":"typedoc","test:clean":"NODE_OPTIONS=--experimental-vm-modules jest --clearCache","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:clean":"yarn build:only-clean && yarn build","test:verbose":"NODE_OPTIONS=--experimental-vm-modules jest --verbose","lint:tsconfigs":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts","build:only-clean":"rimraf './dist' './tsconfig.build.tsbuildinfo'","changelog:update":"../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller","changelog:validate":"../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller","lint:tsconfigs:fix":"tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.mts --fix","since-latest-release":"../../scripts/since-latest-release.sh","messenger-action-types:check":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check","messenger-action-types:generate":"tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate"},"version":"7.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f5489c9-0b23-4054-bca7-614969092e8a"},"approver":{"name":"mrten","email":"maarten@zuidhoorn.com"}},"homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","directories":{},"maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"sideEffects":false,"dependencies":{"uuid":"^8.3.2","@metamask/utils":"^11.12.0","@metamask/messenger":"^3.0.0","@metamask/base-controller":"^10.0.0","@metamask/controller-utils":"^13.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"tsx":"^4.20.5","jest":"^30.4.2","nock":"^13.3.1","rimraf":"^5.0.5","ts-jest":"^29.4.11","typedoc":"^0.25.13","deepmerge":"^4.2.2","typescript":"npm:@typescript/typescript6@^6.0.2","@types/jest":"^30.0.0","@typescript/native":"npm:typescript@^7.0.2","@lavamoat/allow-scripts":"^3.0.4","@metamask/auto-changelog":"^6.1.0","typedoc-plugin-missing-exports":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remote-feature-flag-controller_7.0.0_1788986223289_0.6013956682685941"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-28T19:50:43.855Z","modified":"2026-09-09T20:37:03.762Z","1.0.0":"2024-11-28T19:50:44.134Z","1.1.0":"2024-12-03T01:06:32.750Z","1.2.0":"2024-12-12T18:54:11.458Z","1.3.0":"2025-01-10T16:06:05.730Z","1.4.0":"2025-02-11T15:02:37.703Z","1.5.0":"2025-02-18T08:29:33.795Z","1.6.0":"2025-02-28T15:53:59.110Z","1.7.0":"2025-08-04T16:57:15.857Z","1.8.0":"2025-10-09T17:41:36.450Z","1.9.0":"2025-10-15T12:18:53.565Z","1.9.1":"2025-10-24T16:19:37.440Z","2.0.0":"2025-10-27T19:53:41.146Z","2.0.1":"2025-11-20T12:17:53.196Z","3.0.0":"2025-12-04T13:23:55.335Z","3.1.0":"2025-12-17T08:54:23.217Z","4.0.0":"2025-12-19T22:35:38.469Z","4.1.0":"2026-02-25T15:46:37.311Z","4.2.0":"2026-03-26T19:21:56.657Z","4.2.1":"2026-05-11T10:22:48.722Z","4.2.2":"2026-06-03T13:56:03.119Z","5.0.0":"2026-07-31T12:50:01.504Z","6.0.0":"2026-08-24T20:59:48.981Z","6.1.0":"2026-08-27T17:04:23.499Z","6.1.1":"2026-09-07T21:21:14.544Z","7.0.0":"2026-09-09T20:37:03.379Z"},"bugs":{"url":"https://github.com/MetaMask/core/issues"},"license":"(MIT OR Apache-2.0)","homepage":"https://github.com/MetaMask/core/tree/main/packages/remote-feature-flag-controller#readme","keywords":["Ethereum","MetaMask"],"repository":{"url":"https://github.com/MetaMask/core.git","type":"git"},"description":"The RemoteFeatureFlagController manages the retrieval and caching of remote feature flags","maintainers":[{"name":"frederikbolding","email":"frederik.bolding@consensys.net"},{"name":"metamaskbot","email":"metamask-npm@consensys.net"},{"name":"gudahtt","email":"markjstacey@gmail.com"},{"name":"mrten","email":"maarten@zuidhoorn.com"},{"name":"mcmire","email":"elliot.winkler@gmail.com"},{"name":"naugtur","email":"naugtur@gmail.com"}],"readme":"","readmeFilename":""}