Dependency Source Refactoring and Cleaning Script Standardization
This release focuses on improving project maintainability by standardizing dependency sourcing methods and enhancing development script portability. Specifically, it transitions between local and npm registry sources for key internal dependencies and replaces platform-dependent scripts with native alternatives. These changes are aimed at supporting both local development and easier publication workflows.
Dependency Source Management
- Restored key internal dependencies (
@fjell/logging,@fjell/eslint-config, and@fjell/docs-template) to use npm registry sources inpackage.jsonanddocs/package.json. - Ensured all dependency declarations are consistent and point to published npm versions, improving project portability and publishability.
- Previously, dependencies were temporarily switched to local
file:links for internal development in earlier commits. That approach is now reverted, and the.kodrdriv-link-backup.jsonfile (used to track such changes) has been removed.
Build Script and Tooling Improvements
- Updated the
cleanscript in bothpackage.jsonanddocs/public/package.jsonto use the nativerm -rf distcommand instead of therimrafpackage, supporting better cross-platform consistency (primarily Unix-like environments). - Removed the
rimrafpackage from the project'sdevDependenciesin both the main and docs-relatedpackage.jsonfiles.
File and Artifact Cleanup
- Deleted
.kodrdriv-link-backup.json, cleaning up tracking files related to local dependency management.
No changes were made to the functional code, logic, configuration, or published API surface in this release. These updates are focused on project configuration and development workflow consistency.