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 还是默认的运行首选,所以为了使用方便,不做大的修改,还是做了兼容处理