package.json-validator icon indicating copy to clipboard operation
package.json-validator copied to clipboard

chore: migrate to create-typescript-app

Open JoshuaKGoldberg opened this issue 7 months ago • 0 comments

PR Checklist

Overview

Changes initially generated by running create-typescript-app:

npx create-typescript-app --auto --mode migrate

Applies some general cleanup:

  • Adds general GitHub docs, including: a code of conduct, a development guide, and issue & PR templates
  • Adds contribution recognition with All Contributors
  • Adds faster installs with pnpm
  • Adds formatting with Prettier, using Husky + lint-staged for Git commit hooks
  • Adds automated releases with release-it
  • Moves the demo app to a demo/ directory
  • Replaces JSHint with ESLint for formatting
  • Replaces QUnit with Vitest for testing

Notably does not tackle these followups:

  • #90
  • #91
  • #92
  • #93

💖

JoshuaKGoldberg avatar Jul 09 '24 05:07 JoshuaKGoldberg