fix(npmextra.json): update to new format

This commit is contained in:
2025-12-13 11:44:03 +00:00
parent 9e6b91b891
commit 5bfe60927e
11 changed files with 1646 additions and 3560 deletions

View File

@@ -129,9 +129,20 @@ Plus: File counts, duration, and file type breakdown
## Dependencies Used
- @git.zone/tspublish@^1.10.3 - Module ordering
- @push.rocks/* - smartcli, smartfile, smartpath, smartpromise, smartdelay
- @push.rocks/smartcli@^4.0.19 - CLI framework
- @push.rocks/smartfile@^13.1.2 - File content handling (SmartFile, StreamFile, VirtualDirectory)
- @push.rocks/smartfs@^1.2.0 - Filesystem operations (file listing, directory listing, etc.)
- @push.rocks/smartpath@^6.0.0 - Path transformation utilities
- @push.rocks/smartpromise@^4.2.3 - Promise utilities
- @push.rocks/smartdelay@^3.0.5 - Delay utilities
- typescript@5.9.3 - TypeScript compiler
### smartfs Migration Notes
- smartfile v13+ split filesystem operations to a separate @push.rocks/smartfs package
- File listing uses smartfs fluent API: `smartfs.directory(path).recursive().filter(pattern).list()`
- File existence checks use: `smartfs.file(path).exists()`
- The `listFilesWithGlob()` helper in plugins.ts handles glob pattern parsing for smartfs
## Edge Cases
1. **Empty file list** - Returns [], no error
@@ -151,12 +162,13 @@ Plus: File counts, duration, and file type breakdown
- CLI exit code handling (0=success, 1=error)
## Recent Changes (from git log)
- 2.6.8 - Current version
- 2.6.7 - Previous version
- Added confirmskiplibcheck flag
- Improved CLI exit handling
- JSON/quiet modes enhanced
- Test script updates
- 3.1.3 - Current version
- Migrated filesystem operations from smartfile to smartfs
- Updated @git.zone/tsrun to ^2.0.1
- Updated @git.zone/tstest to ^3.1.3
- Updated @push.rocks/smartfile to ^13.1.2
- Added @push.rocks/smartfs@^1.2.0 for filesystem operations
- Updated @types/node to ^25.0.1
## Configuration Example (tsconfig.json)
Paths get automatically transformed: