Skip to content

Conversation

@hyperpolymath
Copy link
Owner

No description provided.

claude and others added 5 commits December 27, 2025 13:57
- Migrate deprecated Js.* APIs to new ReScript 12 builtins (Promise, Dict, Array, etc.)
- Update @rescript/react to 0.14.0 with React 19 peer dependencies
- Fix ReactDOM.Style.make -> inline style objects for new React bindings
- Update rescript.json: bs-dependencies -> dependencies
- Fix Promise API usage (then/catch argument order)
- Fix typeof usage for Type.t variants
- Add --no-check to Deno test script for npm module resolution
- Optimize npm package files list (reduced from 1.9MB to 428KB)
- Update main entry point to lib/es6/src/Tea.res.mjs
Replace npx deno with direct deno invocation in test scripts.
Update justfile to use deno for fmt and lint commands.
- Document "no hidden runtime dependencies" guarantee
- Document stable API surface with .resi interface files
- Update rescript.json example to use "dependencies" (not bs-dependencies)
- Explain semantic versioning policy
- Fix repository URL to GitHub (canonical source, others are mirrors)
- Add CITATION.cff for academic citation
- Add METADATA.dc.xml for Dublin Core metadata
- Update docs/CITATIONS.adoc with correct author info and formats
- Implement data-* attribute support in Tea_Html (was TODO)
- Update ROADMAP.adoc with completed items (tests, HTTP, React 19, npm config)
- Add .well-known submodule from hyperpolymath/well-known-ecosystem
@hyperpolymath hyperpolymath merged commit 44d9734 into main Dec 27, 2025
0 of 6 checks passed
@hyperpolymath hyperpolymath deleted the claude/verify-npm-packaging-FOiu6 branch December 27, 2025 20:08
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