Releases: Enalmada/npm-module-template
Releases · Enalmada/npm-module-template
v0.1.1
Patch Changes
-
a17728d: Add publint validation to build process and fix test command
- Add publint --strict validation as final build step to catch package structure issues before publishing
- Fix test:unit script to use 'vitest run' instead of 'vitest' to prevent watch mode during CI/check commands
- Update turbo.json to include build:validate task with proper dependency chain
v0.1.0
Minor Changes
-
b9eb332: Major template improvements and modernization:
Removed lint-staged - Migrated to native lefthook features using
{staged_files}placeholder for better performanceEnhanced Biome configuration:
- Added
assist.actions.source.organizeImportsfor auto-import organization - Increased line width to 120 characters
- Added trailing commas for better git diffs
- Added
noUnusedImportslinter rule - Enabled VCS integration
Improved Lefthook:
- Added
parallel: truefor 2-3x faster pre-commit hooks - Added type-check command on staged TypeScript files
- Auto-stages fixed files with
stage_fixed: true - Added helpful custom fail messages
Modernized TypeScript config:
- Changed
moduleResolutiontoBundler(optimized for modern bundlers) - Added
exactOptionalPropertyTypesfor stricter type safety - Added
isolatedModulesfor better build performance - Added path alias support (
@/*→./src/*)
Package.json improvements:
- Added modern
exportsfield for better module resolution - Added
engines,files, andsideEffectsfields - Fixed Windows compatibility in build:clear script
Enhanced Turbo configuration:
- Cleaned up task definitions to prevent recursion
- Added proper input tracking for all tasks
- Improved caching strategy
Added
checkcommand - Run lint, type-check, and tests in parallelDocumentation:
- Updated README.md to reflect actual tech stack
- Completely rewrote CLAUDE.md with comprehensive guidance
- Fixed all documentation inconsistencies
- Added
v0.0.8
Patch Changes
- 32272e3: dependency updates
- 32272e3: biome
- c4e5f2f: Updated dependency
@scaleway/changesets-renovateto1.4.0.
Updated dependency@types/nodeto20.10.6.
Updated dependency@typescript-eslint/eslint-pluginto6.17.0.
Updated dependency@typescript-eslint/parserto6.17.0.
Updated dependencybun-typesto1.0.21.
Updated dependencyeslint-plugin-prettierto5.1.2.
Updated dependencyvitestto1.1.1.