Dominik Ferber
ec0d13f66f
Rename Edge Middleware to Routing Middleware / Proxy ( #229 )
...
* adjust proxy export
* rename Edge Middleware to Proxy
* mv folder
* rename featureFlagsInProxy
* proxy
* Routing Functions → Routing Middleware
2025-12-05 11:51:42 +02:00
Dominik Ferber
f1376294aa
upgrade ( #226 )
...
* upgrade
* use as-any workaround
2025-12-04 14:27:54 +02:00
Dominik Ferber
ba4eec7b23
replace eslint and prettier with biome ( #187 )
...
* remove @pyra/eslint-config
* wip
* wip
* convert shirt-shop-api
* convert shirt-shop
* convert snippets
* convert next-13
* convert next-14
* convert next-15
* eslint configs
* upgrade prettier
* use eslint v9
* run prettier
* resolve type-check
* adjust eslint
* drop Next.js v13
* fix next-14
Avoid accidentally using implicitly installed eslint v8
* update lockfile
* rm @eslint/eslintrc
* add @next/eslint-plugin-next
* biome
* biome fixes
* wip
* apply formatting
* tabs
* rm prettier
* spaces
* fix svelte
* update lockfile
* single quotes
* format all
* rm eslint-disable comments
* upgrade playwright
* upgrade publint
* upgrade playwright ci workflow
* try chromium headless
* try adding executablePath
2025-10-15 23:38:17 +03: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
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
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
55fe9b5e3c
change from .com to .dev ( #38 )
2025-01-17 13:32:02 +02:00
Dominik Ferber
bb19b95355
adapt example ( #26 )
2025-01-14 17:23:12 +01:00
Dominik Ferber
3c56919727
replace favicon ( #21 )
2025-01-13 14:21:18 +01:00
Dominik Ferber
f44f3971f5
make overview example dynamic ( #18 )
2025-01-13 09:31:51 +01: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
3db88e1873
Suspense fallbacks example ( #14 )
...
* ppr shells
* rename
2025-01-10 17:53:33 +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
e40be88725
ensure id on first-ever request ( #11 )
2025-01-09 10:11:18 +01: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