Rename block-kit-builder to block-kitchen#13
Merged
Conversation
Renames the underlying library and template branding from "block-kit-builder" to "block-kitchen" everywhere it identifies our package, repo, or app — but leaves Slack's own "Block Kit" product terminology (the validator package, fallback message text, and validation references) intact. - package: dep @tightknitai/block-kit-builder -> @tightknitai/block-kitchen - package/Worker name: block-kit-builder-template -> block-kitchen-template - React export: BlockKitBuilder/BlockKitBuilderProps -> BlockKitchen/BlockKitchenProps - Slack app display name + manifest - README, SECURITY, issue template URLs and labels - HTML title, h1, launch config Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
@tightknitai/block-kit-builder→@tightknitai/block-kitchenand updates the React import toBlockKitchen/BlockKitchenProps.@tightknitai/slack-block-kit-validatordependency, the "Block Kit message" fallback text in the Worker, and "Block Kit validation" / "your first Block Kit message" prose.Why
The underlying React component library is being rebranded from
block-kit-buildertoblock-kitchen; the template needs to follow the rename so it depends on the published package under its new name and presents the new brand to users.Reviewer notes
pnpm-lock.yamlwas deliberately not touched — it still pins@tightknitai/block-kit-builder@0.1.0-alpha.0. Runpnpm installto regenerate against the new package name (requires@tightknitai/block-kitchento be published).BlockKitchen,BlockKitchenProps) assumes the library's TypeScript exports are being renamed alongside the package. If the library kept the old export names, revert the identifier changes insrc/client/App.tsx.block-kit-builder-template— rename the repo/directory separately if desired.Test plan
@tightknitai/block-kitchen(or update version) sopnpm installresolves.pnpm installregeneratespnpm-lock.yamlcleanly.pnpm run typecheckpasses (confirmsBlockKitchen/BlockKitchenPropsexports exist).pnpm run buildsucceeds.pnpm run dev:tunnel— load/, confirm the h1 reads "Block Kitchen Template" and the builder mounts.🤖 Generated with Claude Code