Skip to content

feat: add OJET/AMD compatibility and assistants dateTo support#78

Open
miquelgall wants to merge 2 commits intomainfrom
issue-77-ojet-mvvc-compatibility
Open

feat: add OJET/AMD compatibility and assistants dateTo support#78
miquelgall wants to merge 2 commits intomainfrom
issue-77-ojet-mvvc-compatibility

Conversation

@miquelgall
Copy link
Contributor

Summary

  • add AMD distribution output () alongside existing ESM output
  • keep ESM default behavior and add subpath export for OJET/AMD consumers
  • add optional support to resource assistants params and request query building
  • add compatibility tests for backward compatibility and AMD/OJET packaging behavior

Validation

  • ran compatibility tests:

@ofs-users/proxy@1.29.0 test
jest --runInBand test/general/compatibility.test.ts

----------|---------|----------|---------|---------|--------------------------------------------------------------------------------------------------------------

File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files 16 16.5 7 16.03
OFS.ts 13.26 16.9 8.97 13.29 53,62,73,77,95-758,780,783,786,789,819,822,839,846,850,859,871-1113
model.ts 30.13 0 0 30.13 52-69,74,152-155,158-163,166-169,172,180,193,206,213,225,229,258-270,289-311,344,368,386,420,448,484,560,644
---------- --------- ---------- --------- --------- -------------------------------------------------------------------------------------------------------------- (pass)
  • ran dist build:

@ofs-users/proxy@1.29.0 dist
rollup --config rollup.config.mjs (success)

Fixes #77

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Mar 18, 2026
@miquelgall miquelgall requested a review from btoron March 19, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compatibility: support Oracle JET/OJET MVVC release builds (AMD/RequireJS)

1 participant