Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
75c35cc
chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /packages/node-sdk/ex…
dependabot[bot] Jan 20, 2025
f7c3ea4
feat(browser-sdk): support overrides, propagate updates (#286)
roncohen Jan 20, 2025
fdd6c80
chore(deps): bump vite from 5.4.10 to 5.4.14 in /packages/node-sdk/ex…
dependabot[bot] Jan 22, 2025
888f989
chore(deps-dev): bump vite from 5.4.6 to 5.4.12 (#291)
dependabot[bot] Jan 22, 2025
847da26
Toolbar (alpha) (#290)
roncohen Jan 27, 2025
a4a7bfd
Bump browser and react SDK to 3.0.0-alpha.0 (#294)
laander Jan 27, 2025
fb38c71
Fix various minor dependency resolution warnings (#296)
laander Jan 28, 2025
912ef97
feat(browser-sdk,node-sdk): add avatar support for user and company c…
pavkam Jan 28, 2025
58f46d7
Bump year (#281)
makwarth Jan 28, 2025
3ee8846
chore(deps): bump next from 14.2.15 to 14.2.21 in /packages/react-sdk…
dependabot[bot] Jan 28, 2025
b297b6c
fix: docs ci script (#298)
matus-vacula Jan 28, 2025
78ba573
feat(browser-sdk,react-sdk): extend the web SDKs to support the new `…
pavkam Jan 29, 2025
ecb8a4c
Forward `toolbar` config in react-sdk (#299)
laander Jan 29, 2025
f384857
Bump react + browser SDK to v3.0.0-alpha.2 (#300)
laander Jan 29, 2025
81f5ddc
feat(node-sdk): support for remote configuration (#295)
pavkam Jan 29, 2025
ee38109
chore(node-sdk): bump version (#302)
pavkam Feb 3, 2025
eca331d
chore: allow publishing of non `main` branches` (#304)
roncohen Feb 4, 2025
aee63d5
fix(node-sdk): update Feature type to support undefined config
pavkam Feb 4, 2025
2029f91
chore(node-sdk): bump version to 1.6.0-alpha.3
pavkam Feb 5, 2025
5fd4280
feat(node-sdk): improved flag events (#307)
pavkam Feb 12, 2025
8c79bd8
Merge branch 'main' into node-1.6.alpha
pavkam Feb 12, 2025
79f3d9c
feat(openfeature-node-provider): improve flag resolution and context …
pavkam Feb 12, 2025
01845eb
chore(deps): bump @bucketco/node-sdk from 1.6.0-alpha.3 to 1.6.0-alpha.4
pavkam Feb 12, 2025
79a9757
feat(openfeature-node-provider): enhance todo feature management with…
pavkam Feb 20, 2025
9306dfe
feat(node-sdk): add configurable exit event flushing (#311)
pavkam Feb 13, 2025
cb23e1e
Merge branch 'main' into node-1.6.alpha
roncohen Feb 21, 2025
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
1 change: 1 addition & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- main
- v*

jobs:
release:
Expand Down
4 changes: 1 addition & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,5 @@
"**/*.lock": true
},
"typescript.tsdk": "node_modules/typescript/lib",
"cSpell.words": [
"bucketco"
]
"cSpell.words": ["bucketco", "openfeature"]
}
43 changes: 39 additions & 4 deletions docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,46 @@ typedoc
# We can fix this by removing the number at the end of the anchor.
SEDCOMMAND='s/globals.md#(.*)-[0-9]+/globals.md#\1/g'

FILES=$(find dist/docs/@bucketco -name "globals.md")
# Find all markdown files including globals.md
FILES=$(find dist/docs/@bucketco -name "*.md")

echo "Processing markdown files..."
for file in $FILES
do
sed -r $SEDCOMMAND $file > $file.fixed
rm $file
mv $file.fixed $file
echo "Processing $file..."

# Fix anchor links in globals.md files
if [[ "$file" == *"globals.md" ]]; then
sed -r "$SEDCOMMAND" "$file" > "$file.fixed"
rm "$file"
mv "$file.fixed" "$file"
fi

# Create a temporary file for processing
tmp_file="${file}.tmp"

# Process NOTE blocks - handle multi-line
awk '
BEGIN { in_block = 0; content = ""; }
/^> \[!NOTE\]/ { in_block = 1; print "{% hint style=\"info\" %}"; next; }
/^> \[!TIP\]/ { in_block = 1; print "{% hint style=\"success\" %}"; next; }
/^> \[!IMPORTANT\]/ { in_block = 1; print "{% hint style=\"warning\" %}"; next; }
/^> \[!WARNING\]/ { in_block = 1; print "{% hint style=\"warning\" %}"; next; }
/^> \[!CAUTION\]/ { in_block = 1; print "{% hint style=\"danger\" %}"; next; }
in_block && /^>/ {
content = content substr($0, 3) "\n";
next;
}
in_block && !/^>/ {
printf "%s", content;
print "{% endhint %}";
in_block = 0;
content = "";
}
!in_block { print; }
' "$file" > "$tmp_file"

mv "$tmp_file" "$file"
done

echo "Processing complete!"
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"build": "lerna run build --stream",
"test:ci": "lerna run test:ci --stream",
"test": "lerna run test --stream",
"format": "lerna run format --stream",
"prettier": "lerna run prettier --stream",
"prettier:fix": "lerna run prettier -- --write",
"lint": "lerna run lint --stream",
Expand All @@ -26,7 +27,8 @@
"prettier": "^3.3.3",
"typedoc": "0.27.6",
"typedoc-plugin-frontmatter": "^1.1.2",
"typedoc-plugin-markdown": "^4.4.2",
"typedoc-plugin-mdn-links": "^4.0.7"
"typedoc-plugin-markdown": "^4.4.1",
"typedoc-plugin-mdn-links": "^4.0.7",
"typescript": "^5.7.3"
}
}
Loading
Loading