- Docs: Update coverage badge per latest coveradge

- npm: Update devDeps
master
Brett Zamir 2020-03-27 15:23:45 +08:00
parent 2b07946b6b
commit 8fe42204ce
4 changed files with 68 additions and 76 deletions

View File

@ -1,6 +1,6 @@
# SVG-Edit CHANGES
## 6.0.0
## 6.0.0 (unreleased)
- Project: Add `FUNDING.yml` to accept contributions
- License: Reflect actual license of library in `package.json` based
@ -47,6 +47,7 @@
- Localization: Add 'SVG-Edit Home Page' to locale files
- Docs: Remove outdated info on jsdoc linting (now just part of eslint config)
- Docs: Add testing badge
- Docs: Update coverage badge per latest coveradge
- Docs: Add license badges and `licenseInfo.json` (has a
`filesByLicense` map of files to licenses (not yet used programmatically)
and `bundledRootPackages` which is used by `license-badger` to know which

View File

@ -1,29 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="110" height="20">
<linearGradient id="smooth" x2="0" y2="100%">
<stop offset="0" stop-color="#bbb" stop-opacity=".1"/>
<stop offset="1" stop-opacity=".1"/>
</linearGradient>
<clipPath id="round">
<rect width="110" height="20" rx="3" fill="#fff"/>
</clipPath>
<g clip-path="url(#round)">
<rect width="63" height="20" fill="#555"/>
<rect x="63" width="47" height="20" fill="#fe7d37"/>
<rect width="110" height="20" fill="url(#smooth)"/>
</g>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110">
<text x="325" y="150" fill="#010101" fill-opacity=".3" transform="scale(0.1)" textLength="530" lengthAdjust="spacing">Coverage</text>
<text x="325" y="140" transform="scale(0.1)" textLength="530" lengthAdjust="spacing">Coverage</text>
<text x="855" y="150" fill="#010101" fill-opacity=".3" transform="scale(0.1)" textLength="370" lengthAdjust="spacing">42.5%</text>
<text x="855" y="140" transform="scale(0.1)" textLength="370" lengthAdjust="spacing">42.5%</text>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="421" height="20"><defs><style>text{font-size:11px;font-family:Verdana,DejaVu Sans,Geneva,sans-serif}text.shadow{fill:#010101;fill-opacity:.3}text.high{fill:#fff}</style><linearGradient id="smooth" x2="0" y2="100%"><stop offset="0" stop-color="#aaa" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="round"><rect width="100%" height="100%" rx="3" fill="#fff"/></mask></defs><g id="bg" mask="url(#round)"><path fill="orange" stroke="#000" d="M0 0h113v20H0zM113 0h109v20H113zM222 0h87v20h-87zM309 0h112v20H309z"/><path fill="url(#smooth)" d="M0 0h421v20H0z"/></g><g id="fg"><text class="shadow" x="5.5" y="15">Statements 42.5%</text><text class="high" x="5" y="14">Statements 42.5%</text><text class="shadow" x="118.5" y="15">Branches 31.25%</text><text class="high" x="118" y="14">Branches 31.25%</text><text class="shadow" x="227.5" y="15">Lines 43.61%</text><text class="high" x="227" y="14">Lines 43.61%</text><text class="shadow" x="314.5" y="15">Functions 48.57%</text><text class="high" x="314" y="14">Functions 48.57%</text></g></svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

93
package-lock.json generated
View File

@ -2182,6 +2182,12 @@
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
"dev": true
},
"array-flat-polyfill": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz",
"integrity": "sha512-hfJmKupmQN0lwi0xG6FQ5U8Rd97RnIERplymOv/qpq8AoNKPPAnxJadjFA23FNWm88wykh9HmpLJUUwUtNU/iw==",
"dev": true
},
"array-includes": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz",
@ -3694,16 +3700,29 @@
}
},
"coveradge": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/coveradge/-/coveradge-0.4.0.tgz",
"integrity": "sha512-pqes6uq73JOjYvjwcEzMMLhDrKsDB5F74yvdKzaogwqM4s+rXy/FoVlsQjm52RpAz5s6dA2f0I5enCbvuwcSGg==",
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/coveradge/-/coveradge-0.5.0.tgz",
"integrity": "sha512-/t068diNBhxRHSI6QlFRti98oO+/u/dc8cnDXWPl5EqKyCGajDzOxFdeTF6P3uQMf638C1hi8cQE53TymS7w8w==",
"dev": true,
"requires": {
"@istanbuljs/load-nyc-config": "^1.0.0",
"array-flat-polyfill": "^1.0.1",
"badge-up": "git+https://github.com/yahoo/badge-up.git#516d7a18924ce33000595a7c2b567c75890fa243",
"command-line-basics": "^0.8.0",
"es6-template-strings": "^2.0.1",
"gh-badges": "^2.2.1"
"istanbul-lib-report": "^3.0.0"
},
"dependencies": {
"badge-up": {
"version": "git+https://github.com/yahoo/badge-up.git#516d7a18924ce33000595a7c2b567c75890fa243",
"from": "git+https://github.com/yahoo/badge-up.git#516d7a18924ce33000595a7c2b567c75890fa243",
"dev": true,
"requires": {
"css-color-names": "~1.0.1",
"dot": "^1.1.3",
"svgo": "^1.3.2"
}
},
"command-line-basics": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/command-line-basics/-/command-line-basics-0.8.0.tgz",
@ -4120,9 +4139,9 @@
}
},
"cypress-axe": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/cypress-axe/-/cypress-axe-0.5.3.tgz",
"integrity": "sha512-JBoFig7w9zF/80P+U0EyyR8O2uRveyJl1t4Wwndl9nhQwD59L+hEuqKK/kDByNQoyk6f3yzvyttnc8llaauqLQ==",
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/cypress-axe/-/cypress-axe-0.6.0.tgz",
"integrity": "sha512-TOfGpWPvo0dE/arp9msUtMgckOMgOkwPigGcWSweeqfoUEOAp+4TtpwrCBGmdNbWtIBCvZ0g5VL0qMXb8yMjBA==",
"dev": true
},
"cypress-multi-reporters": {
@ -4875,9 +4894,9 @@
}
},
"eslint-config-ash-nazg": {
"version": "17.5.0",
"resolved": "https://registry.npmjs.org/eslint-config-ash-nazg/-/eslint-config-ash-nazg-17.5.0.tgz",
"integrity": "sha512-QMTksTTi58FTq9vYS8eM37v2t8dBZ66rBYc6jpnWcdm/Va9z8j22eYP1VCeG3ytdssSFEiMLSb4enGKi309X/Q==",
"version": "18.0.0",
"resolved": "https://registry.npmjs.org/eslint-config-ash-nazg/-/eslint-config-ash-nazg-18.0.0.tgz",
"integrity": "sha512-/rhdoQrDPCNnKnu7uogFx5cyF/bd+AWvyT1qg6tzqaPqfBqfPhTMdFVGi5a7kbloYFpmowPeh2QHRkfG18lqqA==",
"dev": true
},
"eslint-config-standard": {
@ -5316,9 +5335,9 @@
"dev": true
},
"eslint-plugin-unicorn": {
"version": "17.2.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-17.2.0.tgz",
"integrity": "sha512-0kYjrywf0kQxevFz571KrDfYMIRZ5Kq6dDgPU1EEBFeC181r+fAaPatBScWX+/hisKJ4+eCRFebxTeVylsSYmw==",
"version": "18.0.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-18.0.0.tgz",
"integrity": "sha512-2mk3Cz6H2LCsKSEmJ7Wmqm/XbMAQ55+PjSBFM2Yh1/A7uk2gryNNhdfbFDycsjs/ylqk0m7LJ4qPpK9OlP8f9A==",
"dev": true,
"requires": {
"ci-info": "^2.0.0",
@ -5328,10 +5347,10 @@
"import-modules": "^2.0.0",
"lodash": "^4.17.15",
"read-pkg-up": "^7.0.1",
"regexp-tree": "^0.1.20",
"regexp-tree": "^0.1.21",
"reserved-words": "^0.1.2",
"safe-regex": "^2.1.1",
"semver": "^7.1.2"
"semver": "^7.1.3"
},
"dependencies": {
"find-up": {
@ -8299,9 +8318,9 @@
}
},
"jamilih": {
"version": "0.51.0",
"resolved": "https://registry.npmjs.org/jamilih/-/jamilih-0.51.0.tgz",
"integrity": "sha512-TJ+h+w0wi8Fp9pVmz/fwXSyEZS9T38ycSEvPsM9+r6jHi4nb6RqrNj0syBPl4feW+AiL7Dq69Dxq92Od8eI6Iw==",
"version": "0.52.0",
"resolved": "https://registry.npmjs.org/jamilih/-/jamilih-0.52.0.tgz",
"integrity": "sha512-jhQrukq2zqXabZfhMYmuPajjef8PLXPEm2KTPz64sr6Pz7RrCOeNLGpsZ4bVm+FdGBzjdbZUyg4miswfVbjfbQ==",
"dev": true
},
"jest-worker": {
@ -8630,9 +8649,9 @@
}
},
"license-badger": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/license-badger/-/license-badger-0.12.0.tgz",
"integrity": "sha512-fAKJWSGeRt/eXiAfTbRUw6OEaDKKQLO+k/xS6sqB8t969ieY6Z6OXOaJ80+o255NnstaYt5PfBKPQRjMRX3Jlw==",
"version": "0.12.5",
"resolved": "https://registry.npmjs.org/license-badger/-/license-badger-0.12.5.tgz",
"integrity": "sha512-D3wwYW8JqQiUee0LjeQfaPsDxtWQ0++Vj1VSUn4pQMyKuAVImfJ2sjFZTATEGPwh2CoHjrYCwEbaGqtMXoJm0g==",
"dev": true,
"requires": {
"badge-up": "git+https://github.com/brettz9/badge-up.git#npm-and-testing-with-promise",
@ -8657,7 +8676,7 @@
}
},
"licensee": {
"version": "git+https://github.com/brettz9/licensee.js.git#9662e3c6e981050fbadad2ffe75eba281b32c010",
"version": "git+https://github.com/brettz9/licensee.js.git#844886cb71a0ecef886b7392d8914d0bb9bab9a8",
"from": "git+https://github.com/brettz9/licensee.js.git#filterPackages",
"dev": true,
"requires": {
@ -9351,9 +9370,9 @@
}
},
"yargs-parser": {
"version": "18.1.1",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.1.tgz",
"integrity": "sha512-KRHEsOM16IX7XuLnMOqImcPNbLVXMNHYAoFc3BKR8Ortl5gzDbtXvvEoGx9imk5E+X1VeNKNlcHr8B8vi+7ipA==",
"version": "18.1.2",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz",
"integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==",
"dev": true,
"requires": {
"camelcase": "^5.0.0",
@ -10768,9 +10787,9 @@
}
},
"open-cli": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/open-cli/-/open-cli-6.0.0.tgz",
"integrity": "sha512-LRUjOqzvnuoOHpuF4gAftTXbViJ5iaVOLwOh/8pVTSLc0PusBf7axdBIJmlNcN+aYtE+k06sq5sb/l5a7sax6A==",
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/open-cli/-/open-cli-6.0.1.tgz",
"integrity": "sha512-A5h8MF3GrT1efn9TiO9LPajDnLtuEiGQT5G8TxWObBlgt1cZJF1YbQo/kNtsD1bJb7HxnT6SaSjzeLq0Rfhygw==",
"dev": true,
"requires": {
"file-type": "^14.1.4",
@ -11827,9 +11846,9 @@
}
},
"remark-lint-ordered-list-marker-value": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-1.0.4.tgz",
"integrity": "sha512-ojRXhvysomFFf6C747Fo7s5CyhU56e+IKE7cV1couAu+COrajQEbL13If3P3fL9Ucw1yXw9srg0AQWjsEGHYCg==",
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-1.0.5.tgz",
"integrity": "sha512-eKepbNNfu9rEuG8WvV0sc7B+KiPMgq5Nc9baAxL9Hi6mhpj347YFWXxJUNttSINS13YTpnHxPvXmF9SzhjFKNQ==",
"dev": true,
"requires": {
"unified-lint-rule": "^1.0.0",
@ -12113,9 +12132,9 @@
}
},
"rollup": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz",
"integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==",
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.2.0.tgz",
"integrity": "sha512-iAu/j9/WJ0i+zT0sAMuQnsEbmOKzdQ4Yxu5rbPs9aUCyqveI1Kw3H4Fi9NWfCOpb8luEySD2lDyFWL9CrLE8iw==",
"dev": true,
"requires": {
"fsevents": "~2.1.2"
@ -13768,9 +13787,9 @@
}
},
"unified-lint-rule": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz",
"integrity": "sha512-q9wY6S+d38xRAuWQVOMjBQYi7zGyKkY23ciNafB8JFVmDroyKjtytXHCg94JnhBCXrNqpfojo3+8D+gmF4zxJQ==",
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/unified-lint-rule/-/unified-lint-rule-1.0.5.tgz",
"integrity": "sha512-jOPr/fx8lTzqszEfh46p99jUMqgPlIZ8rNKllEepumISvgfj9lUq1c7BSpVihr0L1df3lkjVHAThRPS7dIyjYg==",
"dev": true,
"requires": {
"wrapped": "^1.0.1"

View File

@ -155,13 +155,13 @@
"coffeescript": "^2.5.1",
"copyfiles": "^2.2.0",
"core-js-bundle": "^3.6.4",
"coveradge": "^0.4.0",
"coveradge": "^0.5.0",
"cypress": "^4.2.0",
"cypress-axe": "^0.5.3",
"cypress-axe": "^0.6.0",
"cypress-multi-reporters": "^1.2.4",
"deparam": "git+https://github.com/brettz9/deparam.git#updates",
"eslint": "^6.8.0",
"eslint-config-ash-nazg": "^17.5.0",
"eslint-config-ash-nazg": "^18.0.0",
"eslint-config-standard": "^14.1.1",
"eslint-plugin-array-func": "^3.1.4",
"eslint-plugin-chai-expect": "^2.1.0",
@ -182,13 +182,13 @@
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-sonarjs": "^0.5.0",
"eslint-plugin-standard": "^4.0.1",
"eslint-plugin-unicorn": "^17.2.0",
"eslint-plugin-unicorn": "^18.0.0",
"frs-replace": "^2.0.1",
"gh-badges": "^2.2.1",
"imageoptim-cli": "^3.0.2",
"jamilih": "^0.51.0",
"jamilih": "^0.52.0",
"jsdoc": "^3.6.3",
"license-badger": "^0.12.0",
"license-badger": "^0.12.5",
"load-stylesheets": "^0.9.0",
"mocha": "^7.1.1",
"mocha-badge-generator": "^0.5.2",
@ -198,15 +198,15 @@
"node-static": "^0.7.11",
"npm-run-all": "^4.1.5",
"nyc": "^15.0.0",
"open-cli": "^6.0.0",
"open-cli": "^6.0.1",
"promise-fs": "^2.1.1",
"qr-manipulation": "git+https://github.com/brettz9/qr-manipulation.git",
"query-result": "git+https://github.com/WebReflection/query-result.git",
"regenerator-runtime": "^0.13.5",
"remark-cli": "^7.0.1",
"remark-lint-ordered-list-marker-value": "^1.0.4",
"remark-lint-ordered-list-marker-value": "^1.0.5",
"rimraf": "^3.0.2",
"rollup": "2.1.0",
"rollup": "2.2.0",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-re": "^1.0.7",
"rollup-plugin-terser": "^5.3.0",