running-scripts

5
jasonkuhrtjasonkuhrt

How to run scripts in this pnpm + turbo monorepo. Covers turbo task filtering, caching, package-local scripts, and common pitfalls.

194 days ago

auditing-project

5
jasonkuhrtjasonkuhrt

Audits the project for consistency issues that may arise from manual editing. Checks package scripts, tsconfig paths, README tables, and other conventions.

194 days ago

refreshing-docs

5
jasonkuhrtjasonkuhrt

Refreshes README.md documentation tables including the packages table and core namespace index. Reads from package.json files and core module JSDoc.

194 days ago

syncing-tsconfig-paths

5
jasonkuhrtjasonkuhrt

Synchronizes tsconfig.json paths from package.json imports field. Ensures TypeScript resolves subpath imports (#imports) correctly during development.

194 days ago

implementing-functions

5
jasonkuhrtjasonkuhrt

Implements functions following project conventions. Applies data-first parameter order, currying patterns with *On and *With variants, and consistent universal operation names.

194 days ago

creating-modules

5
jasonkuhrtjasonkuhrt

Creates new modules within existing packages following project conventions. Handles file structure, barrel exports, namespace files, package.json imports/exports, and internal import patterns.

194 days ago

committing-changes

5
jasonkuhrtjasonkuhrt

Creates commits following project conventions. Handles Conventional Commits with project-specific scopes, PR title requirements, changesets for releases, and CI validation rules.

194 days ago

creating-packages

5
jasonkuhrtjasonkuhrt

Creates new packages in the @kitz monorepo with proper structure, configuration, and workspace integration. Handles package.json, tsconfigs, source files, and runs necessary sync scripts.

194 days ago

writing-tests

5
jasonkuhrtjasonkuhrt

Writes tests following project conventions. Handles test file organization, runtime vs type tests, table-driven tests with Test module, and type assertions with Assert API.

194 days ago