-
Fix SDK server configurations and API endpoints
- govinfo-sdk: Fix OpenAPI spec server URL from empty string to https://api.govinfo.gov
- courtlistener-sdk: Ensure proper API base URL generation with /api/rest/v4/ endpoints
These fixes resolve broken SDK endpoints that were causing 403 CloudFront errors and empty base URLs.
-
Fix missing typed API function exports
- Added export of generated API endpoints from main index.ts files
- This fixes the issue where typed functions like
getApiSearchV1Resultswere generated but not accessible to SDK users - Now all generated API functions are properly exported alongside the axios client
ca101bbThanks @beshkenadze! - - BREAKING: All packages renamed to use @us-legal-tools namespace:- courtlistener-sdk → @us-legal-tools/courtlistener-sdk
- dol-sdk → @us-legal-tools/dol-sdk
- ecfr-sdk → @us-legal-tools/ecfr-sdk
- federal-register-sdk → @us-legal-tools/federal-register-sdk
- govinfo-sdk → @us-legal-tools/govinfo-sdk
- Updated all imports and cross-package references to use new namespace
- Updated author information across all packages
- Standardized package metadata and documentation
-
179069eThanks @beshkenadze! - Fix TypeScript declaration file generation for all packages- Resolved missing .d.ts files in published packages
- Updated build scripts to use bunx tsc for consistent TypeScript versions
- Fixed tsconfig.build.json configuration for proper declaration generation
- All packages now include complete TypeScript type definitions
- #4
c8d0749Thanks @beshkenadze! - fix: resolve TypeScript declaration generation issues
2510a08Thanks @beshkenadze! - - Configure Changesets for automated per-package releases- Add publishConfig for public npm access to all SDK packages
- Set up GitHub changelog generation with PR links
- Ensure each package can be released independently
-
b67400f: Minor version bump for all packages with the following improvements:
- Fix DOL SDK package name to use @beshkenadze namespace
- Update npm badges to shields.io for better GitHub compatibility
- Add missing GovInfo SDK and DOL SDK documentation
- Update CI workflow to use MCP Inspector with bunx
- Fix import ordering and linting issues across all packages
- Add API wrapper functions for e2e tests
- Improve test reliability and skip tests when API keys are missing