All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
And for each point, add semantics: https://seesparkbox.com/foundry/semantic_commit_messages
For each keypoint, treat like commit messages, follow Chris Beams' rules
- chore: Upgrade outdated packages for boilerplate
- feat: Upgrade using pnpm instead of npm
- fix: Remove deprecated references (setAuthorName and unused package)
- fix: Remove dependency to package-lock.json
Note:
fs.copySync unable to copy package-lock.json with intention to run npm ci
Hence instead of copying package-lock.json run npm install
instead
- fix: Change to copySync to avoid incomplete copy
- fix: Remove callback function
- test: Test if file naming was the issue
- chore: Add callback function to fs.copy
- chore: Change console.log to shell.echo
- chore: Add debug log (package-lock.json not showing)
- chore: Add Usage section to tslib README.md
- chore: Update tslib .vscode/setting.json and README.md
- chore: Add CHANGELOG.md to repo
- doc: Update caveat note on np command
Intiial successful publish with np package
- test: Update publish version to test np package
- Note: np package may have issue with initial npm publish
~/D/L/create-tslib ❯❯❯ npm access 2fa-required create-tslibs
npm ERR! code E400
npm ERR! 400 Bad Request - POST https://registry.npmjs.org/-/package/create-tslibs/access