Repository navigation
Version 5.2.0
What's Changed
Improvements
- Required doc comments through eslint-plugin-jsdoc's
flat/recommended-tsdoc-errorconfig - Reordered the pre-commit hook to fix lint before formatting, so the formatter runs last
- Simplified the README's development guide to rely on the pre-commit hook that runs on each commit, and described the CI checks in general terms
- Updated the README's customization notes to mention the
yargsdependencies when removing the CLI, and the author when updatingpackage.json - Linked the npm registry in the README's releasing instructions
- Updated pnpm to version 11.28.4
- Replaced the real identities in
package.jsonwith pun placeholders: the package is nowbonacciby Leonardo Bonacci, withleonardo/bonaccias its repository, and the CLI's script name follows the package name - Reworded the package description to "An example library and CLI for generating a Fibonacci sequence"
- Reworked the placeholder
fibonacciSequenceto match Rust Starter. It now fillsnones and sums each term from the third onward, sofibonacciSequence(0)returns an empty sequence instead of[1], and its doc comment now documents that behavior. - Grouped the Fibonacci test under a
describeblock and added ann = 0case - Dropped the trailing period from the CLI's command description
Dependency Updates
@types/nodebumped to 26.6.3@vitest/coverage-v8bumped to 5.0.3typescript-eslintbumped to 8.71.0vitebumped to 8.3.2vitestbumped to 5.0.3
Full Changelog: v5.1.0...v5.2.0