ForgeRock
Team
ping-javascript-sdk
Sign in / Sign up
Open main menu
ping-javascript-sdk
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
564
15d5af32 feat: add api-report tool, interface mapping validator, and migration guide updates Adds forgotten-export detection via api-extractor, interface mapping validation between legacy and new client packages, migration to lefthook, and initial API report generation for all client packages. Updates interface_mapping.md to match current SDK exports and syncs api-report files that drifted during the rebase.
by Ryan Bas
R
Succeeded
564
0ed8afd8 feat: add api-report tool, interface mapping validator, and migration guide updates Adds forgotten-export detection via api-extractor, interface mapping validation between legacy and new client packages, migration to lefthook, and initial API report generation for all client packages. Updates interface_mapping.md to match current SDK exports and syncs api-report files that drifted during the rebase.
by Ryan Bas
R
Succeeded
564
7b219574 feat: add api-report tool, interface mapping validator, and migration guide updates Adds forgotten-export detection via api-extractor, interface mapping validation between legacy and new client packages, migration to lefthook, and initial API report generation for all client packages. Updates interface_mapping.md to match current SDK exports and syncs api-report files that drifted during the rebase.
by Ryan Bas
R
Succeeded
564
07242466 fix: add tsx as root devDependency for CI script resolution Root scripts (mapping:validate, api-report:fix) use pnpm tsx which resolves from the root node_modules, not from tool packages.
by Ryan Bas
R
Succeeded
564
b33d1f29 fix: add tsx as root devDependency for CI script resolution Root scripts (mapping:validate, api-report:fix) use pnpm tsx which resolves from the root node_modules, not from tool packages.
by Ryan Bas
R
Succeeded
564
ca7d206c fix: add tsx as explicit dependency of tool packages tsx was only available as a transitive peer dependency of vite, causing mapping:validate to fail with exit 254 in CI where the resolution was unreliable after Nx Cloud distributed execution.
by Ryan Bas
R
Succeeded
564
ea1d1d1b fix: regenerate interface mapping and sync api-reports Updates interface_mapping.md to match current SDK exports and syncs api-report files that drifted during the rebase.
by Ryan Bas
R
Succeeded
564
4b892c20 fix: resolve lint, typecheck, and prettier errors across packages - Fix ExtractorLogLevel type in api-report config (use enum instead of string literals) - Remove unused imports in api-report integration tests - Add eslint-disable for intentionally unused type assertions in typecheck files - Apply prettier formatting fixes across all affected files
by Ryan Bas
R
Failed
564
Fix ready
→
6aac7114 feat: add api-report tool, interface mapping validator, and migration guide updates Adds forgotten-export detection via api-extractor, interface mapping validation between legacy and new client packages, migration to lefthook, and initial API report generation for all client packages.
by Ryan Bas
R
Failed
564
Fix ready
→
a75858ca docs: add JSDoc to all public API exports across client packages Adds JSDoc comments to all undocumented public exports in davinci-client, device-client, journey-client, and oidc-client. This eliminates (undocumented) markers from API Extractor reports, improving the API surface readability and enabling richer typedoc/IntelliSense output.
by Ryan Bas
R
Failed
564
Fix ready
→
4450937a docs: add JSDoc to all public API exports across client packages Adds JSDoc comments to all undocumented public exports in davinci-client, device-client, journey-client, and oidc-client. This eliminates (undocumented) markers from API Extractor reports, improving the API surface readability and enabling richer typedoc/IntelliSense output.
by Ryan Bas
R
Failed
564
e9af9db7 docs: add JSDoc to all public API exports across client packages Adds JSDoc comments to all undocumented public exports in davinci-client, device-client, journey-client, and oidc-client. This eliminates (undocumented) markers from API Extractor reports, improving the API surface readability and enabling richer typedoc/IntelliSense output.
by Ryan Bas
R
Failed
564
Fix ready
→
85742291 chore: add-changeset
by Ryan Bas
R
Failed
564
45682cff chore: remove unrelated davinci polling test file This file tests unreleased polling utilities (determinePollingMode, isChallengeStillPending, etc.) that don't exist yet. Not relevant to the migration guide PR — should be added with the polling feature.
by Ryan Bas
R
Failed
564
Fix ready
→
7ab96b15 feat: add interface mapping validator/generator and migrate to lefthook Add tools/interface-mapping-validator — a CLI tool that validates and generates the interface_mapping.md and MIGRATION.md documents from a TypeScript mapping config combined with auto-discovered SDK exports. Three CLI modes: - validate: check for drift between docs and SDK exports - generate (--generate): rebuild sections 0, 1, 5 from config - fix (--fix): patch existing tables Also: - Migrate git hooks from husky/lint-staged to lefthook - Add CI step that validates interface mapping on PRs with auto-updating comments - Add root-level scripts: pnpm run mapping:validate, pnpm run mapping:generate 97 tests, functional core / imperative shell architecture.
by Ryan Bas
R
Previous page
Previous
Next
Next page