Repository navigation
Update to Local ESLint Config, Switch Clean Script to rm, Remove rimraf Dependency
This release is focused on updating dependency management for development efficiency and improving the build clean-up process in alignment with the release focus on local ESLint integration and simplifying dev workflows.
Dependency Management Updates
- Changed the
@fjell/eslint-configdevDependency inpackage.jsonfrom the npm registry version (^1.1.3) to a local file reference (file:../fjell-eslint-config). This enables direct development and testing against a local ESLint config, supporting quicker iteration and integration with current local changes in lint configuration. - Removed the previously used versioned dependency entry (
^1.1.3) for@fjell/eslint-configfrompackage.jsonto ensure only the local reference is present. - Deleted
.kodrdriv-link-backup.json, which was used to track the old@fjell/eslint-configversioned dependency, as it is no longer necessary after the switch to local linking.
Build and Script Changes
- Updated the
cleanscript inpackage.jsonto use the Unixrm -rf distcommand instead ofrimraf dist. This change assumes a Unix-like environment and removes the requirement forrimrafin development scripts. - Removed
rimraffrom thedevDependenciessection ofpackage.jsonas it is no longer used.
Implications and Notes
- Environments running the
cleanscript (npm run clean) must support Unix shell commands (rm). This may affect cross-platform compatibility, particularly on Windows systems wherermis not natively available without additional setup. - Developers who previously depended on the published npm version of
@fjell/eslint-configshould now ensure the local config is present at the referenced path for development and linting.
No user-facing features or production code changes are included in this release. All changes are limited to development tooling and project configuration.