Skip to content

Conversation

@hyperpolymath
Copy link
Owner

  • Add Bridge.res: ReScript module with transform, compose, prefix/suffix utilities
  • Add rescript.json: compiler configuration for ESM output
  • Add deno.json: task runner configuration for Deno environments
  • Add package.json: npm scripts for Node.js fallback
  • Add tests/bridge_test.mjs: 12 passing tests using Node.js test runner
  • Update .gitignore: ignore compiled output and package-lock.json

The bridge demonstrates the core pattern:
Input: src/Bridge.res (ReScript)
Output: lib/es6/src/Bridge.mjs (JavaScript ESM)
Test: node --test tests/bridge_test.mjs (12 tests pass)

- Add Bridge.res: ReScript module with transform, compose, prefix/suffix utilities
- Add rescript.json: compiler configuration for ESM output
- Add deno.json: task runner configuration for Deno environments
- Add package.json: npm scripts for Node.js fallback
- Add tests/bridge_test.mjs: 12 passing tests using Node.js test runner
- Update .gitignore: ignore compiled output and package-lock.json

The bridge demonstrates the core pattern:
  Input:  src/Bridge.res (ReScript)
  Output: lib/es6/src/Bridge.mjs (JavaScript ESM)
  Test:   node --test tests/bridge_test.mjs (12 tests pass)
@github-actions
Copy link

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
npm/rescript ^11.1.4 UnknownUnknown

Scanned Files

  • package.json

@hyperpolymath hyperpolymath merged commit a033efb into main Dec 27, 2025
3 of 5 checks passed
@hyperpolymath hyperpolymath deleted the claude/ship-known-good-bridge-ZWkxj branch December 27, 2025 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants