Skip to content

Add @forgewisp/bundled-tools catalog and apps/bundled-demo showcase#1

Merged
angelocavallo merged 2 commits into
mainfrom
feat/bundled-tools
Jun 22, 2026
Merged

Add @forgewisp/bundled-tools catalog and apps/bundled-demo showcase#1
angelocavallo merged 2 commits into
mainfrom
feat/bundled-tools

Conversation

@angelocavallo

Copy link
Copy Markdown
Contributor

Ship a ready-to-register catalog of browser-effects tools (time, UUIDs, safe math, hashing, base64, viewport, battery, localStorage, clipboard, speech, download, geolocation) grouped by risk tier, plus a vanilla-TS showcase app that registers the full catalog and renders a toolkit sidebar and artifacts panel. Version core and bundled-tools in lockstep at 0.2.0 and extend the release workflow to verify tag parity against both packages and publish bundled-tools via pnpm (rewrites workspace:*).

Angelo and others added 2 commits June 22, 2026 22:10
Ship a ready-to-register catalog of browser-effects tools (time, UUIDs,
safe math, hashing, base64, viewport, battery, localStorage, clipboard,
speech, download, geolocation) grouped by risk tier, plus a vanilla-TS
showcase app that registers the full catalog and renders a toolkit
sidebar and artifacts panel. Version core and bundled-tools in lockstep
at 0.2.0 and extend the release workflow to verify tag parity against
both packages and publish bundled-tools via pnpm (rewrites workspace:*).

Co-Authored-By: Claude <noreply@anthropic.com>
Turbo's lint, typecheck, and test tasks didn't declare ^build, so in CI
(where dist/ is absent on a fresh checkout and lint ran before build) ESLint's
type-checked rules couldn't resolve @forgewisp/core's types (pointed at
./dist/index.d.ts via exports). This surfaced as 243 no-unsafe-* errors in
@forgewisp/bundled-tools. Add dependsOn: ["^build"] so the dependency's .d.ts
is generated first.

Co-Authored-By: Claude <noreply@anthropic.com>
@angelocavallo angelocavallo merged commit eab2d26 into main Jun 22, 2026
1 check passed
@angelocavallo angelocavallo deleted the feat/bundled-tools branch June 25, 2026 16:46
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.

1 participant