package.json (@haylan/opencode-fastcrw, dev version 0.0.0-dev, scripts), tsconfig.json, Prettier config, CHANGELOG.md (Keep a Changelog), .gitignore
Placeholder src/index.ts so tsc has an input
Existing docs reformatted by Prettier
npm run check and npm run build pass
Note for verification item 6: @opencode/plugin installs ~100 MB of transitive dependencies (effect, opentelemetry, ...); its solid/opentui peers are optional and are not installed. Deciding dependencies vs peerDependencies is left to the runtime checks.
Step 1 of the build order in `docs/spec.md`.
- `package.json` (`@haylan/opencode-fastcrw`, dev version `0.0.0-dev`, scripts), `tsconfig.json`, Prettier config, `CHANGELOG.md` (Keep a Changelog), `.gitignore`
- Placeholder `src/index.ts` so `tsc` has an input
- Existing docs reformatted by Prettier
- `npm run check` and `npm run build` pass
Note for verification item 6: `@opencode/plugin` installs ~100 MB of transitive dependencies (effect, opentelemetry, ...); its solid/opentui peers are optional and are not installed. Deciding dependencies vs peerDependencies is left to the runtime checks.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Step 1 of the build order in
docs/spec.md.package.json(@haylan/opencode-fastcrw, dev version0.0.0-dev, scripts),tsconfig.json, Prettier config,CHANGELOG.md(Keep a Changelog),.gitignoresrc/index.tssotschas an inputnpm run checkandnpm run buildpassNote for verification item 6:
@opencode/plugininstalls ~100 MB of transitive dependencies (effect, opentelemetry, ...); its solid/opentui peers are optional and are not installed. Deciding dependencies vs peerDependencies is left to the runtime checks.🤖 Generated with Claude Code