Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a9fdbb4
Add OpenFeature server provider
msiebert Mar 19, 2026
8b85aa9
Add missing OpenFeature provider tests for consistency across SDKs
msiebert Mar 20, 2026
be450a0
Add per-evaluation context support to OpenFeature provider
msiebert Mar 23, 2026
0b3946e
Align OpenFeature provider with server provider spec
msiebert Mar 23, 2026
e8b68ac
Simplify OpenFeature provider and fix misplaced shutdown method
msiebert Apr 1, 2026
7f5caf1
Fix _unwrapValue data corruption, Date handling, and add context tests
msiebert Apr 1, 2026
ef6c1d8
Add CI job for OpenFeature server provider tests
msiebert Apr 3, 2026
1ecae91
Pin GitHub Actions to full commit SHAs
msiebert Apr 3, 2026
877abd5
Fix CI: add package-lock.json and fix prettier formatting
msiebert Apr 3, 2026
39bb444
Fix areFlagsReady to track fetch completion instead of flag count
msiebert Apr 3, 2026
cdf9340
Add simplified static methods for OpenFeature provider
msiebert Apr 6, 2026
8999cb8
Use TARGETING_MATCH reason for successful evaluations and DEFAULT for…
msiebert Apr 7, 2026
5fe43b3
Address PR review feedback: add JSDoc, fix peer dep, simplify error m…
msiebert Apr 7, 2026
f83336c
Bind mixpanel peer dependency to major version
msiebert Apr 9, 2026
4da0720
Convert OpenFeature provider to TypeScript with npm workspaces setup
msiebert Apr 9, 2026
2caf5cc
Update package-lock.json for 0.21.0 workspace resolution
msiebert Apr 10, 2026
26199d3
Fix CI: prettier formatting and openfeature working directory path
msiebert Apr 10, 2026
57bb0b9
Fix CI: exclude packages from root tsc and prettierignore dist
msiebert Apr 10, 2026
f737a91
Move main SDK into packages/mixpanel workspace package
msiebert Apr 17, 2026
163e0c2
Address PR review: workspace CI, root tsconfig, dep bounds, JSDocs
msiebert Apr 17, 2026
cdfb0a7
Upload coverage to Codecov in CI
msiebert Apr 17, 2026
7794195
Hoist shared devDependencies to repo root
msiebert Apr 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ permissions:
contents: read

jobs:
build:
test:
runs-on: ubuntu-latest

strategy:
Expand All @@ -26,5 +26,9 @@ jobs:
- run: npm ci
- run: npm run check-format
- run: npm run lint
- run: npm test -- run --coverage
- run: npx tsc
- run: npm run test:all
- name: Upload coverage to Codecov
uses: codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe # v5
with:
files: packages/mixpanel/coverage/coverage-final.json,packages/openfeature-server-provider/coverage/coverage-final.json
- run: npx tsc --build
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
node_modules
coverage
dist/
*.tsbuildinfo

# ide files
.idea
Expand Down
2 changes: 0 additions & 2 deletions .npmignore

This file was deleted.

3 changes: 2 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
history.md
**/history.md
packages/*/dist
Loading
Loading