Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions .changeset/clever-onions-drop.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fresh-bats-share.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tangy-laws-rescue.md

This file was deleted.

32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# @andreww2012/typescript-project-template

## 0.1.0

### Minor Changes

- [`815b150`](https://github.com/andreww2012/typescript-project-template/commit/815b150ce37dd6bc056a918569f77a52324d5704) - New questions:

- App or published library (built with tsdown and checked with attw)
- For libraries: changesets (with the GitHub or the default changelog format) and all-contributors
- The lowest supported Node.js version, which also sets `@types/node` and `target`/`lib` in `tsconfig.json`
- pnpm 12 or 11
- oxfmt or Prettier
- Tools to set up: knip, CSpell, commitlint, lefthook and Vitest
- Extra CSpell languages
- Dependency updater: ncu, Dependabot, Renovate or none
- CI with GitHub Actions, optionally with lychee

Other changes:

- Add `LICENSE.md`
- Fix `types` in `tsconfig.json`, so that the code can use Node.js APIs
- Enable the misc ESLint configs and stop linting `.agents/style-guide.md`
- Remove the empty `.npmrc`
- Add `.gitattributes` to keep LF line endings on every OS
- Reinstall dependencies after checkouts and merges that change the lockfile (lefthook)
- Add VS Code settings for ESLint, TypeScript 7 and commit message length

- [`12252d8`](https://github.com/andreww2012/typescript-project-template/commit/12252d874cfd9eb597b05006a7be8c5535aaa09a) - Drop the `CLAUDE.md` symlink, since Claude Code reads `AGENTS.md` now

### Patch Changes

- [`e7a3459`](https://github.com/andreww2012/typescript-project-template/commit/e7a3459fbaac953385148ff41d6774f3e7471e1c) - Update `.agents/style-guide.md` to the latest version (CSpell now skips it through its config instead of an inline comment) and update the generated configs and workflows to follow it

## 0.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@andreww2012/typescript-project-template",
"version": "0.0.1",
"version": "0.1.0",
"description": "@andreww2012's personal generic TypeScript project template",
"repository": {
"type": "git",
Expand Down