1.0 release
Closed this issue · 2 comments
jhechtf commented
Tracking 1.0 release progress here.
jhechtf commented
All Tests passing, 88% total test coverage
.----------------------------------------------------------------------------------------------------------.
| File Path | Coverage | Lines Without Coverage |
|---------------------------------|----------|-------------------------------------------------------------|
| args.ts | 100.00% | n/a |
| cli.ts | 88.89% | 98-101,121-124,132-136 |
| defaults.ts | 100.00% | n/a |
| deps.ts | 100.00% | n/a |
| logger.ts | 70.00% | 11-17,19-20 |
| mod.test.ts | 98.28% | 294-296,461-462,464-465 |
| src\changelog\default.ts | 82.01% | 58,67-69,110-113,147-150,153-165 |
| src\changelogWriter.ts | 75.00% | 38 |
| src\cwd.ts | 100.00% | n/a |
| src\git.test.ts | 100.00% | n/a |
| src\git.ts | 87.98% | 22,45,94-95,109-112,124-126,133-135,158,164-165,175-178,236 |
| src\gitConvention.ts | 75.00% | 36 |
| src\gitProvider.ts | 85.71% | 24 |
| src\historic.ts | 14.29% | 18,26-27,29-55,57-63,65,67-95,97-116,118-120 |
| src\presets\angular.test.ts | 100.00% | n/a |
| src\presets\angular.ts | 97.96% | 59 |
| src\providers\bitbucket.com.ts | 100.00% | n/a |
| src\providers\bitbucket.test.ts | 100.00% | n/a |
| src\providers\github.com.ts | 100.00% | n/a |
| src\providers\github.test.ts | 100.00% | n/a |
| src\providers\gitlab.com.ts | 100.00% | n/a |
| src\providers\gitlab.test.ts | 100.00% | n/a |
| src\providers\shared.data.ts | 100.00% | n/a |
| src\strategies\deno.ts | 79.49% | 33,51-55,72-73,79-81,83-87 |
| src\strategies\node.ts | 78.46% | 48-50,67,71-76,78-81 |
| src\util.test.ts | 100.00% | n/a |
| src\util.ts | 100.00% | n/a |
| src\versionBumpCli.ts | 84.55% | 56-59,82-85,104-111,131 |
| src\versionStrategy.ts | 75.00% | 26 |
| Totals: | 88.79% | |
'----------------------------------------------------------------------------------------------------------'
jhechtf commented
In doing some testing i haven't really found a use case where something seems wrong... I guess I just want a high quality end product but I should also remember that even 1.0 releases will have bugs or issues that come from use cases that are outside of my personal usage for this.
Afterall perhaps adding a VERSION export to your deps.ts file is not how most people want to do it, and the default strategy becomes something different.
Unless I find something in testing that dictates I shouldn't be releasing this as a 1.0 then it will be pushed up to the registry later today.