| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore(doc): marks depcruise-baseline command as deprecated in favor of dependency-cruiser --baseline (#1090) ## Description - marks depcruise-baseline command as deprecated in favor of dependency-cruiser --baseline ## Motivation and Context Consolidating all functionality into the dependency-cruiser main script ## How Has This Been Tested? - [x] green ci ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) - [x] Documentation only change - [ ] Refactor (non-breaking change which fixes an issue without changing functionality) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) | 1 个月前 | |
feat: add suffix option for clickable links (#1016) ## Description Add a suffix option that complements the existing prefix option to construct complete URLs in reports. This allows users to append extensions like '.gcov.html' to file paths in generated links. Example usage: prefix: "coverage/" suffix: ".gcov.html" This transforms src/index.js into coverage/src/index.js.gcov.html - Add suffix to configuration schema - Update URL generation logic in all reporters (dot, d2) - Add --suffix CLI option to both dependency-cruise and depcruise-fmt - Include suffix in SHAREABLE_OPTIONS for cruise result propagation - Add tests for suffix functionality - Update documentation ## Motivation and Context This allows me to append extensions like '.gcov.html' to file paths in generated links. ## How Has This Been Tested? unit test + personal project - [x] green ci ## Types of changes - [x] New feature (non-breaking change which adds functionality) ## Checklist - [x] :book: - My change doesn't require a documentation update, or ... - it _does_ and I have updated it - [x] :balance_scale: - The contribution will be subject to [The MIT license](https://github.com/sverweij/dependency-cruiser/blob/main/LICENSE), and I'm OK with that. - The contribution is my own original work. (with help of Claude-code) - I am ok with the stuff in [**CONTRIBUTING.md**](https://github.com/sverweij/dependency-cruiser/blob/main/.github/CONTRIBUTING.md). | 1 年前 | |
feat(baseline): renames baseline-mode 'view' to 'format' & sorts the baseline on write - it's more correct while still useful. "view" will be added to the regular output & reporters - consistenlty sorting makes comparing & diffs easier to do (+ it will sort stuff manually added to the baseline) | 1 个月前 | |
refactor: introduces use of node imports aliasses in package.json (#851) ## Description Use import aliases in package.json for ... - [x] `utl/*` - [x] `meta.js` - [x] `graph-utl/*` - [x] `extract/*` - [x] `enrich/*` - [x] `report/*` - [x] `main/*` - [x] `cache/*` - [x] `cli/*` - [x] the json schemas - [x] `validate/*` - [x] `config-utl/*` ## Motivation and Context - Makes code easier to read (and move around, might it come to that) - Dog fooding a feature I've not used in any other project ## How Has This Been Tested? - [x] green ci ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] Documentation only change - [x] Refactor (non-breaking change which fixes an issue without changing functionality) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 年前 | ||
| 1 个月前 | ||
| 3 年前 |