cyia-code-util
v1.8.0
Published
代码工具
Downloads
3,188
Readme
cyia-code-util
使用
- selector 目前对
ts
html
json
的文件使用 css 选择器返回相关 token(保留文件相关参数) - interactive 相关选择交互
代码覆盖率
| File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s | | --------------------------- | ------- | -------- | ------- | ------- | ----------------- | | All files | 97.68 | 94.09 | 97.5 | 97.45 | | src/change | 98.29 | 92 | 96.77 | 98.13 | | content-change.ts | 100 | 100 | 100 | 100 | | html-change.ts | 95.83 | 88.88 | 100 | 95.65 | 29 | | json-change.ts | 94.73 | 100 | 87.5 | 94.44 | 13 | | ts-change.ts | 100 | 91.22 | 100 | 100 | 19,31,57,85,88 | | src/interactive | 100 | 0 | 100 | 100 | | input-number.ts | 100 | 100 | 100 | 100 | | input-text.ts | 100 | 100 | 100 | 100 | | select-option.ts | 100 | 0 | 100 | 100 | 3 | | src/selector | 97.45 | 96.06 | 97.4 | 97.18 | | css-selector-base.ts | 98.47 | 97.33 | 100 | 98.3 | 77,181 | | css-selector-for-html.ts | 100 | 100 | 100 | 100 | | css-selector-for-json.ts | 95.65 | 87.5 | 100 | 95 | 28 | | css-selector-for-ng-html.ts | 94.73 | 96.42 | 93.33 | 94.2 | 90,100,111,128 | | css-selector-for-ts.ts | 100 | 100 | 100 | 100 | | index.ts | 100 | 100 | 100 | 100 | | src/util | 83.33 | 50 | 100 | 83.33 | | index.ts | 100 | 100 | 100 | 100 | | load-esm-module.ts | 80 | 50 | 100 | 80 | 7 | | test/updater | 100 | 93.33 | 100 | 100 | | updater.test.ts | 100 | 93.33 | 100 | 100 | 16 |
破坏性变更
1.5.0
- 升级了 angular/compiler,由于此包为 esm 格式,所以依赖此包的
createCssSelectorForNgHtml
,createCssSelectorForHtml
变成了异步 - 没有将本包也同步修改为 esm 的原因是本包多使用于 node 中,而目前来说 commonjs 还是默认的运行首选,所以为了使用方便,不做大的修改,还是做了兼容处理