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
422435c0eb
rename ( #68 )
...
* @vercel-flags » flags
* update lockfile
* fix name
2025-02-20 19:54:09 +02: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
2388982f2f
bring dark mode back for snippets ( #55 )
...
* Revert "Revert "add dark mode support (#53 )" (#54 )"
This reverts commit 2161f4d5f1 .
* switch to cssVariables: false
* bring back darkmode for DemoFlag
* fix suspense example
* fix skeleton example
2025-02-01 12:30:03 +02:00
Dominik Ferber
2161f4d5f1
Revert "add dark mode support ( #53 )" ( #54 )
...
This reverts commit 77d68a4a96 .
2025-02-01 06:27:57 +02:00
Dominik Ferber
77d68a4a96
add dark mode support ( #53 )
2025-01-31 08:47:25 -05: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
3e5db8c96a
enable ppr ( #16 )
...
PPR is required for the Suspense Fallbacks example
2025-01-10 12:45:25 -05:00
Dominik Ferber
6876875a13
remove partial-prerendering example ( #15 )
...
* remove partial-prerendering example
This is now available as a snippet, so we no longer need a dedicated application
* update lockfile
2025-01-10 19:27:33 +02: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
8152ef3371
split up docs ( #7 )
...
* wip
* init collection
* convert identify
* convert precompute
* convert adapters
* convert marketing-pages
* convert feature-flags-in-edge-middleware
* remove docs
* rename to snippets
* rename collection to snippets
* eslint
* list examples on landing page
* remove unused code
2024-12-18 11:27:26 +02:00
Dominik Ferber
33b661f231
update turbo
2024-12-12 15:32:19 +02:00
Dominik Ferber
db89f0dfb1
Init
2024-12-12 13:01:06 +02:00