@londontypescript/create-temple-bar
v0.2.2
Published
Sets up temple-bar, the London TypeScript workflow enforced on AI coding agents via git hooks, a quality gate and GitHub rules.
Maintainers
Readme
@londontypescript/create-temple-bar
The setup launcher for temple-bar, the London TypeScript workflow enforced on AI coding agents via git hooks, a quality gate and GitHub rules.
Pre-release (
0.x). Expect changes.
pnpm create @londontypescript/temple-bar@latesttemple-bar works with pnpm only: install it first. It adds @londontypescript/temple-bar as a dev dependency, pinned to its own version, runs pnpm install --frozen-lockfile, then runs temple-bar init.
Installation runs the project's lifecycle scripts, including framework preparation, unless your pnpm settings disable them. In a workspace, pnpm installs the workspace and runs its lifecycle scripts. An installation failure stops setup before init. At the root of a pnpm workspace it adds the dependency to the root (pnpm add -Dw), and first refuses, changing nothing, if a package holds its own lockfile or pnpm-workspace.yaml: delete those files and run it again. Run the launcher from the repository root. Workspace member setup is not supported: installation runs across the workspace, but init configures the repository root while the dependency is added to the member.
Run pnpm create @londontypescript/temple-bar@latest -- --help to see the usage. It changes nothing.
MIT licence.
