{"_id":"@gradual-so/sdk","_rev":"28-90790937038616e794489e76b2e1c498","name":"@gradual-so/sdk","dist-tags":{"latest":"0.8.12"},"versions":{"0.0.1":{"name":"@gradual-so/sdk","version":"0.0.1","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.0.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/gradual-io/gradual#readme","bugs":{"url":"https://github.com/gradual-io/gradual/issues"},"dist":{"shasum":"272c1411b67b4f9f50387fa9f0963e17e1374f52","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.0.1.tgz","fileCount":7,"integrity":"sha512-MjEle8mN0GdvFC67UWtCSLXkspsZpVjFKMLHYAchyWVQy8w7oC3yHE/5yNsGz55uAnqRsNAd77P7eDPiX9KXvg==","signatures":[{"sig":"MEQCIFG8U6OAnOih7y1qXpFQ65dAkjxDbuHJKV0Kstxv8x1ZAiB2kShC7IGAdCH7xE+mlCHuYugvhj6gMjsThwxEA18lLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"156bc4b84ae7376535afff8928d729b187a37258","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/gradual-io/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"catalog:","@gradual/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1770240662650_0.8423650769823652","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@gradual-so/sdk","version":"0.0.2","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.0.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"a600b1a177c745381cea5bedfd6fc78ce0d70f37","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.0.2.tgz","fileCount":8,"integrity":"sha512-/jZE9g4iBzil7UWkTdx7U5MF3ERfH6OiOXhhCyL4PlqZ13+jhFdDlxCQ77VzYDWFwxtDBF1NuH1SPtD18ha26Q==","signatures":[{"sig":"MEYCIQChyUSL9E0rYDCDBThVFTFdvI6Iuxy1N/pM9fAXbiTHCgIhAPxQIbKk1VZxEO5QEBOssjl2C4H9/EeGi8uj4qGHprfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55379},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b59fbf99f8814e2fa2d68415165af0693aaf1348","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:","@gradual/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.2_1770244109800_0.7171649879166078","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@gradual-so/sdk","version":"0.1.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.1.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"fee79a7593017d40b877db33a92958e7c5a84a2b","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.1.0.tgz","fileCount":8,"integrity":"sha512-arSdVtLmoozNIu+RoJlh4pUHYL2lpbXpIA3rTWym11ryoedM6soBPxSPL+GzPvV8n4HtLKonVE8kBvFH32lNKw==","signatures":[{"sig":"MEQCICP236WonvgXWokxU97wuJDAlo17aJ+8KW3sus3zHEdOAiBGQCzk61qOc+K57KLMuAbn3l37Nln2bYopoloZrFd5CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55379},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"c5d0ad6beb88af6e00d6ab66a15c2412e81cb9b1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:","@gradual/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1770245113143_0.09535294296110175","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gradual-so/sdk","version":"0.3.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.3.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"5b8ea316830170fa345d07a40ca64e029c706bd3","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.3.0.tgz","fileCount":8,"integrity":"sha512-dPcXpaZHOA0tlzQZiOjmf1F7XerziUgvvmnA6YbetEfGjOqVaFuNwuTOayrOJlKwL4H8EojJs9yPxibi5K/fTQ==","signatures":[{"sig":"MEYCIQD0L8SP4Z/3yVUP2d/Et9DnNRO2Rw3PwuAmXCJcFSb7eQIhAJEEQEegx+XE51bRhKC/8w3cJQf1vVYr9eNFWeuDWQaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55339},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5460645a14cef4a4e7c08f5aad2947d8e911786f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1770245920124_0.994715108809684","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gradual-so/sdk","version":"0.4.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.4.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"678765070459c82cf17159ed060299a805615634","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.4.0.tgz","fileCount":8,"integrity":"sha512-3FHhdNxjfnyXHd9zf+DUY+A2HQVgMz8McarcUNVCq/GV7+DOKnNUyZcMNlNrY3+P2zTRbStTbjGvZCk4POr0qw==","signatures":[{"sig":"MEUCIQDf8WAvInTJT/wycqbzHT5zXFpYUXrw92MOdndZHgXX5AIgLsp4V/AG1SU97BsnWcZPVTaFrLpdMV0YvIEDZu4Qfy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55339},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"912f68e825977bce5abdc81403faefc33019b12f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1770246524382_0.11621340777768308","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gradual-so/sdk","version":"0.4.1","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.4.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"96f8904792e4730170e8cc7700909685187f058f","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.4.1.tgz","fileCount":8,"integrity":"sha512-73LgZ8c1nI8AySjOkm7HbHu9bQ748jELFl37AK0DgMyFmrcHRvcpIqIK9WVqhBk/m9JjpR0HjjnJ9kvHIHiXdA==","signatures":[{"sig":"MEQCIAXqF+QsO+JdxAQQFvUSmMrX3pQJ8dAVPuS2uOUd2ySuAiBBVDvJDP6DkzzFa26hjVOpKjMZS1nOez8J363SrFDyxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b4a1a9ffd8de3cf202d1e07ce66d7228ece37653","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1770276517245_0.9553765301771426","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gradual-so/sdk","version":"0.5.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.5.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"3262162bd452efadb665d41c1161d82b11be37f5","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.5.0.tgz","fileCount":8,"integrity":"sha512-OZU0SFMHpZ4RYZKr2IG1gKvrt9iC0c72Di1O7I+A0QaMIkb5bhSMUCYhC+FnLw5TY4UVB4tv4peXO6s9PVXgEQ==","signatures":[{"sig":"MEUCIQCMUVRlNtr6YJn+TdtPKYTPmrDF3e473Y8CkrkLo307NQIgFVMEH8DaDhoysvt9V0Wg7RU2wvcveL0qjYypc0Ts/n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61043},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"3d7eb6a0da462b1069ad7e6573a9d0d58e1f0d01","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1770324816975_0.32065628472437013","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gradual-so/sdk","version":"0.6.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.6.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ad437f03b42e600f6f904618e5f5fbcb2e5919fa","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.6.0.tgz","fileCount":8,"integrity":"sha512-bM1REMBk8Hh1ssjvS81c7dyKTY0Zi6vmWkexej5K3U0gSoCRK1zYtJMmpZfNgphY+XZJbU+4O3D/HnM6g1DRuw==","signatures":[{"sig":"MEYCIQCCS6Rc04H0sfw88DdJpS9LMezf6oI3p9dmzIUOP8EergIhAL59g7E661n+e/r6JHIa79HdFTgE5vYsz+nWvzLkS/zv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63565},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"982df55056ebb92efb2966960b724f183b15e9ba","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0_1770326430537_0.2804811495352866","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gradual-so/sdk","version":"0.6.1","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.6.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ad4e48465049d59600e0660e60302b94d4ea755e","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.6.1.tgz","fileCount":8,"integrity":"sha512-ZHh7VXghS1zmFKdsSoWP6cSlWswglxpqCiO7erSv1sv9+zRr7EIiwpepvZ+MSIvH9IyYmLTsYRY5+cgbOqkvlw==","signatures":[{"sig":"MEYCIQCO/dGqb3Rbm6yXzqKJi2Ddl7Ek4Xhsb0zq/5MynRewYwIhAJkLmZ+ovXLHa88GL/aENMLfBkEoz4HGISGPlzMNdhNI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74897},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2f3be1f018d6623002575a90c14b6417f2310e23","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.1_1770415231428_0.12023225275925631","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gradual-so/sdk","version":"0.7.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"9b4ee9c2b2038252105fe946bae62146ccb84546","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.0.tgz","fileCount":8,"integrity":"sha512-Mv1JpoG/kJ2OforTHLQugj2WQPlSpU4Yo6drfaqtkqTLWRd4q8mCTbRnDq4HWNuaAGd3r6SiZUR2lF1SpTU+HA==","signatures":[{"sig":"MEYCIQDrCg0X8YGjlRMpy9e9TOIDy7WfJBeF8M8XsFq1KioMKAIhAJeGIuHlYBsd3G+Upuo1LX1i4hPk0SfZG42AHg5DX+T7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96911},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5c2fad54f29cdc2c95cd66e385bb57b233284895","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0_1770488279832_0.7115547162532674","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@gradual-so/sdk","version":"0.7.1","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"3eeeec62d19c174e17d695ee0d60e68f212e213c","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.1.tgz","fileCount":8,"integrity":"sha512-RFx14ZS6RZXU3OagGJWOzEJy0TdP6MyF++72EAri6FEYu0HA913UvIyjjfo9nQht5Gsdnu5XpXk7TlWqbcV2GQ==","signatures":[{"sig":"MEUCIGhjIzNrx1Ax4DC3S3gq//OZoxcL4y0AGyooCIUNIfUlAiEAkC3w30YWomvcSelxyK7Zio6u5NzhwBYirgO02UcfxsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108991},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"13c1fe3c74ad049cfbf4ae7633eac527a2e81996","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.1_1770543961402_0.5004396385553089","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gradual-so/sdk","version":"0.7.2","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"80fa7df73251afe919829a0f0905fdf14a65ecbe","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.2.tgz","fileCount":8,"integrity":"sha512-VKvGNVRTbceQRAOh+GdDBrBQ4SAtA1YehVrkUza2J2Bqma7GKhhQ6wR55fgRYP3hZC6Dl79clGIDgXYYu6zcZQ==","signatures":[{"sig":"MEQCIBlXgadhBBKUq6WtPAXU0eIq0ebmlw5L8lo3c5gTK+pSAiBKckiV+k69Tyr8kBTCw5JTsVqcQQHvpCakNRNgOSdTQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119539},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"674d6d279bc2a5571fcd9a5100931548d547731b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.2_1770547586495_0.7385669247482434","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gradual-so/sdk","version":"0.7.3","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.3","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"a898d050ef41926357d05881e30c6fe8f39a7ef4","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.3.tgz","fileCount":8,"integrity":"sha512-ABE66RLQQ/v6UKpMaBerC5JFMp91IsVpYPrt6r5zV2GGPLEpcETdAvI9CiVplgk/1W9HI++9Meinvbpb9Z4+Qg==","signatures":[{"sig":"MEUCIQCyBPuxXU1rtjE8hgB7ZtUPMu4A8zLEhlxX3DCwF2QiKQIgGzR9gCjRXasPi1UiUSdQG7atWgHYD9fGq0HOs7pVwb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132189},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7dfb302c4ff2e217aa89a2aded25ce5696439031","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.3_1770548996251_0.37378347237905407","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@gradual-so/sdk","version":"0.7.4","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.4","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"95c74715d1a5b5726dde4dbb095801322e2cb7f2","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.4.tgz","fileCount":8,"integrity":"sha512-4y5OWFRAvgVrdWohjcMj+94dWVZnxT/mFCIjRNIzGS1yAFsJ0rMjm4Phve9yMK1h8Dbq72BkUqvrICl69mW7JQ==","signatures":[{"sig":"MEYCIQDleRUXtEAcLHOWOuS1B4WAPTDhzfcJPsclVwlH3GrBuwIhAIsBN30ExzdW6e11GLv3hpTOPps1lwEKa7TIP19C8Exb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132281},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0f6b29bd879faa8379cae3551480d3d276fa6067","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.4_1770550585030_0.09074939742413224","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@gradual-so/sdk","version":"0.7.5","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.7.5","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"e1f9bb14383fc31775bde582d5a456b13143dcec","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.7.5.tgz","fileCount":8,"integrity":"sha512-Js6HvpUYJlrhzuUO07Nh+M79qJ8/lCk2QZ0ENexSzkxf8XZf2DsEXUwp3rr7gg2vz3DzfcISxtIoSlit7T1twQ==","signatures":[{"sig":"MEQCICKW10fVnG46zdZ+ee1LHZ22OskzhvS3excIJoJ6/LEWAiB8Yua36g7ckkRlRJ2/DP7C5Au3NfujVC6tugYhp3ufog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131413},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4d9b34c5f666b6ad29292041cb56f1e1b4b23757","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.5_1770551877061_0.5033772679009991","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gradual-so/sdk","version":"0.8.0","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"3121852266032b9f005d8859ad5d9c92057e89e9","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.0.tgz","fileCount":8,"integrity":"sha512-EObtf47fLZZ2Ciyxl2dv0x6aVkLJbyzvjxVvsACpO8yxruVg/SM0I+GWOAos7nQCs2tU8XcgsNl+ruxRs8I11w==","signatures":[{"sig":"MEUCICVAPSJjkCoJDW6M3DMvez4XRDMF0OMmkgm8ZpR1+niCAiEA6vmS/ps4x+YyA/wJ6C39liYN1edf4vqXwG7PnT1LgPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143953},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4f0ae11a64d048905c06577f77e4db9346945c2a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0_1770761889422_0.5140742038085968","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@gradual-so/sdk","version":"0.8.1","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"28ef569221d4cadc2ec12b8f5209bc1fa5007a30","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.1.tgz","fileCount":8,"integrity":"sha512-WNusXLon/jW+eaOVGEyLyjIu48hLDnKRKeK0gH3C7G7kX50Xbw0UgqgG1P04Mqt9L+kaihKnnmMUX3JuhGqizg==","signatures":[{"sig":"MEUCIEJMzPEsOSZttrN7r8ygdyVqBcrcFC1+NR9+SXDrnL64AiEA4+CG5wP8Q6S0XK/V8EGeOARbM4UzqLbr96DfVpnJgb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143953},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5152caf66e1b4eb24dc0b1f7f87769d57cd950d7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.1_1770763217665_0.6980515899989381","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@gradual-so/sdk","version":"0.8.2","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"3d8a6f194c59a628d09ee97f11d43cedfa174983","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.2.tgz","fileCount":8,"integrity":"sha512-mokTDigO2g2PjSGjgDCtvalpB+Zl4OtmIEY4dyfPGL7QZlihxeYXcYKZk/ye74isTti90pAhdx2/QiuMFGuSQA==","signatures":[{"sig":"MEYCIQCM/UKBGg65OYvZOQofZHXVKLtmb+j5H4Qne2J0lP4ljwIhAOMMsj6BMRai6bbDdQO1LzNweYIX7Nq7wWN0Hg+9JwNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143953},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"699c6d407876ae90b046c901bc61a8be7e738917","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.2_1770763881830_0.8724449563977581","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@gradual-so/sdk","version":"0.8.3","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.3","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"341bcbde2dbbcd1ce2db34f3c3e1e926f2de06d1","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.3.tgz","fileCount":8,"integrity":"sha512-5g+YCZ4MWMrHn+VuKA2APCtsZX1w8IB7256rjS6dlTL7ujpr94BN8vucezk7SDa3d0AMEKKIQ479EOSNnEf4aw==","signatures":[{"sig":"MEQCIGHzPwweZQkf1Zz/3t/TwJjSxJA5IUbvTx6ki0cVE4MMAiBdGqXnDxk09x1Jc0+N4SZUpXBJXu0aQMKXMvyI4HzMog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152183},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7668742dc6fc3aedcb2cdb7fcff0418bc3142f4b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.3_1770830511453_0.5253874380184387","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@gradual-so/sdk","version":"0.8.4","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.4","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"51d546513601994ab1e592ee5772252fa4028fad","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.4.tgz","fileCount":8,"integrity":"sha512-FAqZmRHl9QOTK5h1n5U2qZ3NJF+PpYcbzMKZeUL6T7pqbjwwJggKJVSbBSUks3yCM1zLgmqYC56HFeYx8+37ug==","signatures":[{"sig":"MEUCIAWvx8JZlTHIjtt7Xj0s0c4yACcLx0brXfiNElNXAx3dAiEA/JX3zOy+irqSx+GcX8FCIULwOqoLUxL2RSK7DzAnSRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160559},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4f4f68e34780d119edf233d7e285166cff6ef6ba","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.4_1770847428649_0.7387214990245647","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@gradual-so/sdk","version":"0.8.6","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.6","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"17aa6c750abab25541b8e50b82bc8152e09ca552","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.6.tgz","fileCount":8,"integrity":"sha512-O1Gu97pnzlEH7A1kDQqMZLD52qM6vMsy3zcS3NZk0vUi4FM+s00uyVruaQ0vAuX2SU5vTzwI3tSaRpNlNah9kA==","signatures":[{"sig":"MEUCIEjS1gGwGGvnfC6nNtCa60Z4KOL60AHsPR5Rb2cX2mtJAiEAhnI/iEEYooHKJUBQFmPAhVRdtYxFYqglKBUCAI0Yw9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163621},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"683e4cd2ddd5851c5ee2c84893607ea47c1b238f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.6_1771450816843_0.40214450968518944","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@gradual-so/sdk","version":"0.8.7","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.7","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"11465ebf9e9f9a90ec416f9b3d8c2d41075f4e81","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.7.tgz","fileCount":8,"integrity":"sha512-7awTuRV2K1pVfUTkTjI+JkwnaCfYr1Tg2vEbqVXP6p3pTvYKyFC33W9JPZb9/wxEUZdapFvwtiaWulKp4nusIw==","signatures":[{"sig":"MEUCIQCMHwl/WqxTPjSxTJfBWxRezOBhFYn5bsF9KOeKlqhMVgIgXMaI21jQrGLMOfuRkQ0NTscZJIbDyqO6/YyBM0V1jGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165817},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5c4435875985020818b3d48efd41565654acb409","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.7_1771624090211_0.49120845832176974","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@gradual-so/sdk","version":"0.8.8","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.8","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"c1a08ef477ccb678a72ed53d71b1d2b95ec11b5a","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.8.tgz","fileCount":8,"integrity":"sha512-hIaaPbguCHE2i5RAXuKb7tyP7hn+d2YqZ84ub7iy2+1FHJAbn7+VlpzSLn4GlVszTKyN3dmVXKDhO2VgbfDhBQ==","signatures":[{"sig":"MEYCIQCghDnwCnhv3pFYNOX4BAppVFbvepteCyVrPPI/J7dSdwIhAJKv99wLhNAW9IdQ8VTmkkPxDRBYPdPxD3YW2xCzgXhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182531},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b6869ca54b9cd956b5d7822faa84e8e28fe10af1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.8_1771626133645_0.8036350764964275","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@gradual-so/sdk","version":"0.8.9","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.9","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ec0a68ca04b05fe58ad4213d38d862b92ec36534","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.9.tgz","fileCount":8,"integrity":"sha512-DXhQdQj8PlRpCjyJbtsPbg1LxuxeOVozkynFqshia77K51pytC8VAyajyn6I19jr6UUSRRpMijpko8HiBVbKgw==","signatures":[{"sig":"MEYCIQCkEMk6fUM/m1V1/cqG2L6q+vBcFSJUTA2bdT+mxg0ImQIhAMjuh+S78eHfx7fbqQECi4NjndvwrurlUSLDUsPBxh+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191269},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"9aeb8bba8528b05b611158697b8c714f2a54c7f4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.9_1771714560193_0.07349816397224163","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@gradual-so/sdk","version":"0.8.10","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.10","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"45508c42ca95c7c7160c3f3d705b45012909b699","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.10.tgz","fileCount":8,"integrity":"sha512-CXAV8L1z21YhzZpyXQv0QtVabgPtLTe1h7ofgAEw5X56bU8SNmJ9bTTXoKECEgOqfwx44IRbaiVrY2S47NbTJg==","signatures":[{"sig":"MEUCIQDU+zQUQIJ/oE6Xi1k4kDl5+yvXt8G3bd4FNsPoMUVq9gIgDIsAQBilQqiZsVmgclHGcl5/Zu/kYFfeMJ/rc7TlKFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192720},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"363525c4bdff7746ee6572a333e30d6c89ebe0fd","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.10_1771715991481_0.3847949449560306","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@gradual-so/sdk","version":"0.8.11","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.11","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"e9984c9f65ad97533bbe53a4ad5a3d74556abac2","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.11.tgz","fileCount":8,"integrity":"sha512-xPYW5JWLdFWj6oSAs8T1tjRXPlVC+3z3+DTj6ukp/K6PnKUv3Tz6ebP8AmVsE21tYadWg1yFEdhwRGz8qi0K/g==","signatures":[{"sig":"MEUCIFkIlPIYwLSuakI2eQAI6G6JVWyf7ruW4FQFy8zZOLCMAiEA2SwObQkAQzLI3Fe40QEHOiyyQn93nmH/UPnEqPqzv/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192482},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"68ef5965cbba6ff3fcacb3a61a97c062da8c129c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.11_1771773387751_0.5127378727883742","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@gradual-so/sdk","version":"0.8.12","keywords":["feature-flags","feature-toggles","gradual","sdk"],"license":"MIT","_id":"@gradual-so/sdk@0.8.12","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"7b7aa9feddcf196e996b7e8ece38f35a9ae4dc60","tarball":"https://registry.npmjs.org/@gradual-so/sdk/-/sdk-0.8.12.tgz","fileCount":8,"integrity":"sha512-Fk5Go0ivdLwR1U2iAfpm1c/UUCmck2spRZqerRgxMqPvKSb62ruGokTSSJTS6W0IYpGkzpNHi8tscTrIusaNvg==","signatures":[{"sig":"MEUCIQD0osTu9KJ/QUO6dh7RGqb6qCtKFmGb1tnMfotGacDZsQIgZ7nNA9RiIdW+lYEMAQbFq3fUlfqs95HI6jdrly+qr+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194598},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a4e8d0570ee854707e6fc434ae901e6f28ef9d7b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for TypeScript and JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.12_1773645082963_0.8296150685866783","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-04T21:31:02.554Z","modified":"2026-06-25T22:35:46.401Z","0.0.1":"2026-02-04T21:31:02.784Z","0.0.2":"2026-02-04T22:28:29.968Z","0.1.0":"2026-02-04T22:45:13.300Z","0.3.0":"2026-02-04T22:58:40.268Z","0.4.0":"2026-02-04T23:08:44.531Z","0.4.1":"2026-02-05T07:28:37.381Z","0.5.0":"2026-02-05T20:53:37.173Z","0.6.0":"2026-02-05T21:20:30.688Z","0.6.1":"2026-02-06T22:00:31.572Z","0.7.0":"2026-02-07T18:17:59.977Z","0.7.1":"2026-02-08T09:46:01.561Z","0.7.2":"2026-02-08T10:46:26.631Z","0.7.3":"2026-02-08T11:09:56.424Z","0.7.4":"2026-02-08T11:36:25.211Z","0.7.5":"2026-02-08T11:57:57.209Z","0.8.0":"2026-02-10T22:18:09.580Z","0.8.1":"2026-02-10T22:40:17.813Z","0.8.2":"2026-02-10T22:51:21.982Z","0.8.3":"2026-02-11T17:21:51.627Z","0.8.4":"2026-02-11T22:03:48.813Z","0.8.6":"2026-02-18T21:40:16.986Z","0.8.7":"2026-02-20T21:48:10.349Z","0.8.8":"2026-02-20T22:22:13.791Z","0.8.9":"2026-02-21T22:56:00.334Z","0.8.10":"2026-02-21T23:19:51.622Z","0.8.11":"2026-02-22T15:16:27.887Z","0.8.12":"2026-03-16T07:11:23.179Z"},"bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"license":"MIT","homepage":"https://github.com/elijahnikov/gradual#readme","keywords":["feature-flags","feature-toggles","gradual","sdk"],"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk"},"description":"Gradual feature flag SDK for TypeScript and JavaScript","maintainers":[],"readme":"# @gradual-so/sdk\n\nTypeScript SDK for [Gradual](https://gradual.so) feature flags. Works in Node.js, browsers, and edge runtimes.\n\n## Install\n\n```bash\nnpm install @gradual-so/sdk\n```\n\n## Quick start\n\n```typescript\nimport { createGradual } from '@gradual-so/sdk'\n\nconst gradual = createGradual({\n  apiKey: 'gra_xxx',\n  environment: 'production',\n})\n\nconst enabled = await gradual.isEnabled('new-feature')\n\nconst theme = await gradual.get('theme', { fallback: 'light' })\n// theme is typed as string (inferred from fallback)\n\nconst limit = await gradual.get('max-items', { fallback: 10 })\n// limit is typed as number\n```\n\nThe SDK initializes automatically. Async methods like `isEnabled` and `get` wait for initialization before evaluating.\n\n## User targeting\n\nSet user context once, and it applies to all subsequent evaluations:\n\n```typescript\ngradual.identify({\n  userId: 'user-123',\n  email: 'eli@example.com',\n  plan: 'pro',\n})\n\nconst proFeature = await gradual.isEnabled('pro-feature')\n```\n\nOverride context for a single evaluation:\n\n```typescript\nconst enabled = await gradual.isEnabled('feature', {\n  context: { region: 'eu-west' },\n})\n```\n\nClear identity:\n\n```typescript\ngradual.reset()\n```\n\n## Synchronous access\n\nFor performance-critical paths, use `sync` methods after ensuring the SDK is ready:\n\n```typescript\nawait gradual.ready()\n\nconst enabled = gradual.sync.isEnabled('feature')\nconst theme = gradual.sync.get('theme', { fallback: 'light' })\n```\n\n`sync` methods throw if the SDK hasn't finished initializing. Use them when you've already awaited `ready()` earlier in your app lifecycle (e.g. server startup, after provider mount).\n\n## Refreshing\n\nFetch the latest flag snapshot from the server:\n\n```typescript\nawait gradual.refresh()\n```\n\n## API\n\n### `createGradual(options)`\n\nCreates a new Gradual client. Initializes automatically on creation.\n\n| Option | Type | Required | Description |\n|---|---|---|---|\n| `apiKey` | `string` | Yes | Your Gradual API key |\n| `environment` | `string` | Yes | Environment slug (e.g. `production`) |\n| `baseUrl` | `string` | No | Custom API base URL |\n\n### Methods\n\n| Method | Returns | Description |\n|---|---|---|\n| `isEnabled(key, options?)` | `Promise<boolean>` | Check if a boolean flag is enabled |\n| `get(key, { fallback })` | `Promise<T>` | Get a typed flag value (type inferred from fallback) |\n| `identify(context)` | `void` | Set persistent user context for all evaluations |\n| `reset()` | `void` | Clear the identified user context |\n| `ready()` | `Promise<void>` | Wait for SDK initialization |\n| `isReady()` | `boolean` | Check if SDK has finished initializing |\n| `refresh()` | `Promise<void>` | Fetch the latest flag snapshot |\n| `sync.isEnabled(key, options?)` | `boolean` | Synchronous boolean check (throws if not ready) |\n| `sync.get(key, { fallback })` | `T` | Synchronous value access (throws if not ready) |\n\n### Context options\n\nBoth `isEnabled` and `get` accept an optional `context` object to override the identified context for that evaluation:\n\n```typescript\nawait gradual.get('feature', {\n  fallback: 'default',\n  context: { teamId: 'team-abc' },\n})\n```\n\n## React\n\nFor React apps, use [`@gradual-so/sdk-react`](https://www.npmjs.com/package/@gradual-so/sdk-react) which provides hooks and a provider component built on this SDK.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}