Fixed
- Fix OpenCode plugin loading on strict ESM runtimes by importing
package.jsonwithwith { type: "json" }. - Add a regression guard that verifies the built
dist/plugin.jskeeps the JSON import attribute.
Verification
bun run buildbun test tests/plugin-loader-contract.test.tsbun testbun run typecheckbun run format:checkgit diff --check
Fixes #112
Full Changelog: v2.14.2...v2.14.3