github-actions[bot]
f6cb1ef244
Version Packages ( #76 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-26 17:09:47 +02:00
Aaron Morris
bd7e10aa39
(statsig-adapter): Release Statsig Adapter ( #43 )
...
* (statsig-adapter): Move Edge Config to peer deps, more consistent api key naming
* Move dynamic imports into initializeStatsig
* Add default adapter pattern
* Add changeset
* Add layerParameter to get config parameters from experiments in a layer
* (statsig-adapter) Focus on feature management (gates, dynamic configs), add origin, add exposure logging option
* (statsig-adapter) Update key handling and default export
* (refactoring, wip): move some runtime details out of the main implementation of the Statsig adapter
* Use statsig-node-lite
* Switch default environment variable to STATSIG_SERVER_SECRET"
* (statsig-adapter) Add readme
* Update README — Remove details on precompute, add optional peer deps to install command
* Add peerDependenciesMeta
* Update changeset text
* Refactor Statsig Adapter
Add experimentation primitives, disable exposure logging by default, identify StatsigUser instead of `{ statsigUser: StatsigUser }`
* (statsig-adapter) Update default environment variables
* use envvar: EXPERIMENTATION_CONFIG_ITEM_KEY
* Update packages/adapter-statsig/README.md
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* Update packages/adapter-statsig/README.md
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* Update README, docstrings
* upgrade statsig-node-lite
* remove edge config devDep
* reduce propagation time of Statsig updates
* update deps
* update lockfile
* prefix error
* simplify README
* extend package.json
* fix type
* switch example to gate
* expose types of Statsig SDK
* work around syncing issue
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
2025-02-26 17:03:57 +02:00
Dominik Ferber
f030fc5fdd
flags-sdk.com » flags-sdk.dev ( #71 )
2025-02-21 08:26:50 +02:00
Dominik Ferber
422435c0eb
rename ( #68 )
...
* @vercel-flags » flags
* update lockfile
* fix name
2025-02-20 19:54:09 +02:00
Andy
6a05c045f1
Fix import in README ( #65 )
2025-02-18 12:02:36 +02:00
github-actions[bot]
cfad2444bf
Version Packages ( #60 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-14 13:43:03 -05:00
Dominik Ferber
48cbe4533b
Add @flags-sdk/edge-config adapter ( #57 )
...
* add Edge Config Adapter
* add README and tests
* add changeset
* add edge config caching
---------
Co-authored-by: Aaron Morris <aaron@vercel.com >
2025-02-14 10:53:13 -05:00
Aaron Morris
cf532daf20
Update flags package json ( #62 )
...
* (flags) remove index from exports
* Update tsup.config, use clean:true instead of rimraf
* Add changeset
* pnpm-lock
* update tsup config, remove unused provider entrypoints
* tsup.config: update entry format
* Add attw check in CI
* Update .changeset/tidy-schools-retire.md
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
2025-02-14 09:45:24 +02:00
Dominik Ferber
a96464e7b9
Revert "fix use node: protocol for async_hooks import ( #52 )"
...
This reverts commit 6784f10def .
2025-02-07 06:55:43 +02:00
Dominik Ferber
475dd26e4d
remove empty line
2025-02-06 15:34:33 +02:00
jlca
6784f10def
fix use node: protocol for async_hooks import ( #52 )
...
* fix use node: protocol for async_hooks import
2025-02-06 15:33:49 +02:00
Dominik Ferber
6955b68448
avoid printing full error during development ( #59 )
...
* avoid printing error in development
* add description
* add changeset
* change message
* add more tests
2025-02-05 17:55:25 +02:00
github-actions[bot]
1961a6a758
Version Packages ( #48 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-24 17:45:35 +02:00
Dominik Ferber
2713ea7aff
throw on undefined unless defaultValue is defined ( #46 )
...
* throw when decide returns undefined
* throw on undefined unless defaultValue is defined
* wip
* bring back JsonValue
* do not enforce on typescript level for now
* add changeset
* mention exported types
* add precise types
* fix summer-sale example
2025-01-24 14:22:12 +02:00
Dominik Ferber
76feb1667f
add mergeProviderData ( #47 )
2025-01-23 19:57:31 +02:00
github-actions[bot]
051eb57ddc
Version Packages ( #41 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-21 14:21:46 +02:00
Dominik Ferber
13269ff404
add tests for inferred options ( #42 )
2025-01-20 21:35:21 +02:00
Aaron Morris
bdea1488af
Statsig adapter ( #27 )
...
* Add a Statsig adapter
* (statsig-adapter): Update initialization
* (changeset) Add changeset entry
2025-01-20 11:39:04 -05:00
Dominik Ferber
708d5e21b9
infer options of boolean flags ( #40 )
...
* infer options of boolean flags
* fix typo
2025-01-20 17:34:04 +02:00
Dominik Ferber
55fe9b5e3c
change from .com to .dev ( #38 )
2025-01-17 13:32:02 +02:00
github-actions[bot]
3b5ec2e887
Version Packages ( #36 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-16 18:23:08 +02:00
Dominik Ferber
7e21d4f6be
update README and package.json files ( #35 )
...
* update README
* add metadata to package.json
* add changeset
* add sveltekit keyword
2025-01-16 18:18:43 +02:00
github-actions[bot]
10f85c44b0
Version Packages ( #3 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-16 16:53:56 +02:00
Dominik Ferber
5351cd8259
change domain ( #29 )
2025-01-16 12:36:02 +01:00
Dominik Ferber
d505cb5993
unify and simplify adapters ( #28 )
2025-01-16 10:29:56 +02:00
Dominik Ferber
30f26947d6
allow usage without FLAGS_SECRET ( #25 )
2025-01-14 17:53:48 +02:00
Dominik Ferber
7611bb6d10
symlink assets, use dark mode image ( #23 )
2025-01-14 14:19:19 +02:00
Dominik Ferber
baebcfc9d7
symlink readme ( #22 )
...
* symlink readme
* add hero image
2025-01-14 14:10:11 +02:00
Dominik Ferber
ef08ecc6b2
reword README ( #19 )
...
* reword README
* copy readme to package
2025-01-13 13:55:52 +01:00
Dominik Ferber
1fcd4fc177
Add Pages Router examples ( #12 )
...
* upgrade next
* ensure pages router support in turbopack
* add pages router examples
* fix cards
* re-add node prefix
* remove node prefix
* fix tests
* fix pages router pages
2025-01-10 15:06:24 +02:00
Dominik Ferber
3c66284279
prepare release ( #5 )
2024-12-13 14:22:12 +02:00
Dominik Ferber
db89f0dfb1
Init
2024-12-12 13:01:06 +02:00