From afa87af01c79a9baa539f2992d32154d2a4739bd Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 14:46:37 -0800 Subject: task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq --- vanilla/node_modules/istanbul-reports/CHANGELOG.md | 476 --------------------- vanilla/node_modules/istanbul-reports/LICENSE | 24 -- vanilla/node_modules/istanbul-reports/README.md | 12 - vanilla/node_modules/istanbul-reports/index.js | 24 -- .../istanbul-reports/lib/clover/index.js | 163 ------- .../istanbul-reports/lib/cobertura/index.js | 151 ------- .../istanbul-reports/lib/html-spa/.babelrc | 3 - .../istanbul-reports/lib/html-spa/assets/bundle.js | 30 -- .../lib/html-spa/assets/sort-arrow-sprite.png | Bin 138 -> 0 bytes .../istanbul-reports/lib/html-spa/assets/spa.css | 298 ------------- .../istanbul-reports/lib/html-spa/index.js | 176 -------- .../lib/html-spa/src/fileBreadcrumbs.js | 31 -- .../lib/html-spa/src/filterToggle.js | 50 --- .../lib/html-spa/src/flattenToggle.js | 25 -- .../lib/html-spa/src/getChildData.js | 155 ------- .../istanbul-reports/lib/html-spa/src/index.js | 160 ------- .../istanbul-reports/lib/html-spa/src/routing.js | 52 --- .../lib/html-spa/src/summaryHeader.js | 63 --- .../lib/html-spa/src/summaryTableHeader.js | 130 ------ .../lib/html-spa/src/summaryTableLine.js | 159 ------- .../lib/html-spa/webpack.config.js | 22 - .../istanbul-reports/lib/html/annotator.js | 305 ------------- .../istanbul-reports/lib/html/assets/base.css | 224 ---------- .../lib/html/assets/block-navigation.js | 86 ---- .../istanbul-reports/lib/html/assets/favicon.png | Bin 445 -> 0 bytes .../lib/html/assets/sort-arrow-sprite.png | Bin 138 -> 0 bytes .../istanbul-reports/lib/html/assets/sorter.js | 209 --------- .../lib/html/assets/vendor/prettify.css | 1 - .../lib/html/assets/vendor/prettify.js | 1 - .../istanbul-reports/lib/html/index.js | 421 ------------------ .../istanbul-reports/lib/html/insertion-text.js | 114 ----- .../istanbul-reports/lib/json-summary/index.js | 56 --- .../istanbul-reports/lib/json/index.js | 44 -- .../istanbul-reports/lib/lcov/index.js | 33 -- .../istanbul-reports/lib/lcovonly/index.js | 77 ---- .../istanbul-reports/lib/none/index.js | 10 - .../istanbul-reports/lib/teamcity/index.js | 67 --- .../istanbul-reports/lib/text-lcov/index.js | 17 - .../istanbul-reports/lib/text-summary/index.js | 62 --- .../istanbul-reports/lib/text/index.js | 298 ------------- vanilla/node_modules/istanbul-reports/package.json | 60 --- 41 files changed, 4289 deletions(-) delete mode 100644 vanilla/node_modules/istanbul-reports/CHANGELOG.md delete mode 100644 vanilla/node_modules/istanbul-reports/LICENSE delete mode 100644 vanilla/node_modules/istanbul-reports/README.md delete mode 100644 vanilla/node_modules/istanbul-reports/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/clover/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/cobertura/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/.babelrc delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/assets/sort-arrow-sprite.png delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/assets/spa.css delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/fileBreadcrumbs.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/filterToggle.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/flattenToggle.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/getChildData.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/routing.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryHeader.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryTableHeader.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/src/summaryTableLine.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html-spa/webpack.config.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/annotator.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/base.css delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/block-navigation.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/favicon.png delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/sort-arrow-sprite.png delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/sorter.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.css delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/assets/vendor/prettify.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/html/insertion-text.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/json-summary/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/json/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/lcov/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/lcovonly/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/none/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/teamcity/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/text-lcov/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/text-summary/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/lib/text/index.js delete mode 100644 vanilla/node_modules/istanbul-reports/package.json (limited to 'vanilla/node_modules/istanbul-reports') diff --git a/vanilla/node_modules/istanbul-reports/CHANGELOG.md b/vanilla/node_modules/istanbul-reports/CHANGELOG.md deleted file mode 100644 index 20026c9..0000000 --- a/vanilla/node_modules/istanbul-reports/CHANGELOG.md +++ /dev/null @@ -1,476 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. -See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - -## [3.2.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.7...istanbul-reports-v3.2.0) (2025-08-18) - - -### Features - -* update HTML report filter to take a RegEx ([#796](https://github.com/istanbuljs/istanbuljs/issues/796)) ([a739999](https://github.com/istanbuljs/istanbuljs/commit/a7399991f4f5a086a75e8ac13131b79f5e4a6377)) - - -### Bug Fixes - -* html-spa table formatting ([#814](https://github.com/istanbuljs/istanbuljs/issues/814)) ([39c0fd1](https://github.com/istanbuljs/istanbuljs/commit/39c0fd1c45c8e2300bd724f91989bbffe60422a6)) - -## [3.1.7](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.6...istanbul-reports-v3.1.7) (2024-02-19) - - -### Bug Fixes - -* **ux:** address bug with firefox event handling ([2207a87](https://github.com/istanbuljs/istanbuljs/commit/2207a87ec978b7637d8b55de2ff887e462bd48d3)) - -## [3.1.6](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.5...istanbul-reports-v3.1.6) (2023-07-25) - - -### Bug Fixes - -* **clover:** always close last open tag ([07c6ea6](https://github.com/istanbuljs/istanbuljs/commit/07c6ea6537261a19b117702b7362dee0bdc001ac)) - -## [3.1.5](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.4...istanbul-reports-v3.1.5) (2022-07-13) - - -### Bug Fixes - -* `new Date()` such that it works with MockDate library ([#688](https://github.com/istanbuljs/istanbuljs/issues/688)) ([85905f9](https://github.com/istanbuljs/istanbuljs/commit/85905f989c9480e63ad534c6ff8b1a12dae278eb)) -* add placeholder to fix Implicit Else ([#679](https://github.com/istanbuljs/istanbuljs/issues/679)) ([0516f51](https://github.com/istanbuljs/istanbuljs/commit/0516f519575ee28f77ebf1e9556ac294d78904ea)) - -### [3.1.4](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.3...istanbul-reports-v3.1.4) (2022-01-17) - - -### Bug Fixes - -* "E" is not showing in the HTML reporter for "implicit else" branches after pull 633 ([#663](https://github.com/istanbuljs/istanbuljs/issues/663)) ([7818922](https://github.com/istanbuljs/istanbuljs/commit/7818922fd7229c4eee12b1407b5a13020f5d34de)) - -### [3.1.3](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.2...istanbul-reports-v3.1.3) (2021-12-29) - - -### Bug Fixes - -* reverse tabnabbing vulnerability in URLs ([#591](https://github.com/istanbuljs/istanbuljs/issues/591)) ([4eceb9e](https://github.com/istanbuljs/istanbuljs/commit/4eceb9eb8b3169b882d74ecc526fb5837ebc6205)) - -### [3.1.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.1...istanbul-reports-v3.1.2) (2021-12-23) - - -### Bug Fixes - -* remove stray div tag from HTML report ([68d9c74](https://github.com/istanbuljs/istanbuljs/commit/68d9c7469927ddcf15346307eacea8fd7104086c)) - -### [3.1.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.1.0...istanbul-reports-v3.1.1) (2021-12-01) - - -### Bug Fixes - -* rel="noopener" to the link in the generated html reports ([f234bb3](https://github.com/istanbuljs/istanbuljs/commit/f234bb321421e7312a83595934a1abf81c7af70c)) - -## [3.1.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.0.5...istanbul-reports-v3.1.0) (2021-11-30) - - -### Features - -* add filter to HTML report ([#650](https://github.com/istanbuljs/istanbuljs/issues/650)) ([eab47f7](https://github.com/istanbuljs/istanbuljs/commit/eab47f76be90343f679ef0e5567a21447a4995dc)) - -### [3.0.5](https://www.github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.0.4...istanbul-reports-v3.0.5) (2021-10-13) - - -### Bug Fixes - -* cobertura reports in root folder ([#571](https://www.github.com/istanbuljs/istanbuljs/issues/571)) ([596f6ff](https://www.github.com/istanbuljs/istanbuljs/commit/596f6ff1342ae4baa6688bf3ee7786c75d4df947)) - -### [3.0.4](https://www.github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.0.3...istanbul-reports-v3.0.4) (2021-10-12) - - -### Bug Fixes - -* handle reports with "loc" but no "decl" ([#637](https://www.github.com/istanbuljs/istanbuljs/issues/637)) ([cdc28f3](https://www.github.com/istanbuljs/istanbuljs/commit/cdc28f3a1e80e786eaab3b7d3b8b9b558fc2d3c8)), closes [#322](https://www.github.com/istanbuljs/istanbuljs/issues/322) - -### [3.0.3](https://www.github.com/istanbuljs/istanbuljs/compare/istanbul-reports-v3.0.2...istanbul-reports-v3.0.3) (2021-10-06) - - -### Bug Fixes - -* lcov reporter crash when missing branches ([#613](https://www.github.com/istanbuljs/istanbuljs/issues/613)) ([d34981c](https://www.github.com/istanbuljs/istanbuljs/commit/d34981c8131e2ecbff6fc02ffd8702fd9808e241)) - -## [3.0.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.1...istanbul-reports@3.0.2) (2020-04-01) - - -### Bug Fixes - -* Ignore insignificant lines when coalesce ([#525](https://github.com/istanbuljs/istanbuljs/issues/525)) ([d7d7cfa](https://github.com/istanbuljs/istanbuljs/commit/d7d7cfa1301f0dde2ff19078c31235ffd55c01ef)) - - - - - -## [3.0.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0...istanbul-reports@3.0.1) (2020-03-26) - - -### Bug Fixes - -* cobertura should escape invalid characters ([#534](https://github.com/istanbuljs/istanbuljs/issues/534)) ([4fd5114](https://github.com/istanbuljs/istanbuljs/commit/4fd5114a0926d20e4e1e3055323c44281f0af6cd)) - - - - - -# [3.0.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.6...istanbul-reports@3.0.0) (2019-12-20) - - -### Features - -* **text:** Coalesce ranges of missing lines ([#511](https://github.com/istanbuljs/istanbuljs/issues/511)) ([54636fc](https://github.com/istanbuljs/istanbuljs/commit/54636fc9acbb53e5724fe9018837d0d205413194)) - - - - - -# [3.0.0-alpha.6](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.5...istanbul-reports@3.0.0-alpha.6) (2019-12-07) - - -### Bug Fixes - -* Add favicon to html report ([#493](https://github.com/istanbuljs/istanbuljs/issues/493)) ([5afe203](https://github.com/istanbuljs/istanbuljs/commit/5afe20347dd3ae954b31707a67f381f87920797f)) - - - - - -# [3.0.0-alpha.5](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.4...istanbul-reports@3.0.0-alpha.5) (2019-11-22) - - -### Features - -* Add support for projectRoot option ([#492](https://github.com/istanbuljs/istanbuljs/issues/492)) ([177fd45](https://github.com/istanbuljs/istanbuljs/commit/177fd45ebd7e505e79120995d937d40f965bad79)) - - - - - -# [3.0.0-alpha.4](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.3...istanbul-reports@3.0.0-alpha.4) (2019-11-18) - - -### Bug Fixes - -* Remove handlebars ([#503](https://github.com/istanbuljs/istanbuljs/issues/503)) ([aa8ae7f](https://github.com/istanbuljs/istanbuljs/commit/aa8ae7fe42ef9c8aeaa193309bafb22ad725bc3d)), closes [#476](https://github.com/istanbuljs/istanbuljs/issues/476) - - - - - -# [3.0.0-alpha.3](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.2...istanbul-reports@3.0.0-alpha.3) (2019-10-19) - - -### Bug Fixes - -* Add missing dependency on istanbul-lib-report ([#490](https://github.com/istanbuljs/istanbuljs/issues/490)) ([95a2b2f](https://github.com/istanbuljs/istanbuljs/commit/95a2b2f)), closes [istanbuljs/nyc#1204](https://github.com/istanbuljs/nyc/issues/1204) - - - - - -# [3.0.0-alpha.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.1...istanbul-reports@3.0.0-alpha.2) (2019-10-06) - - -### Bug Fixes - -* Use path.posix.relative to generate URL's for html reports ([#472](https://github.com/istanbuljs/istanbuljs/issues/472)) ([05dc22c](https://github.com/istanbuljs/istanbuljs/commit/05dc22c)) -* **html-spa:** Filter only exact paths ([#431](https://github.com/istanbuljs/istanbuljs/issues/431)) ([bbc85f6](https://github.com/istanbuljs/istanbuljs/commit/bbc85f6)), closes [#426](https://github.com/istanbuljs/istanbuljs/issues/426) - - - - - -# [3.0.0-alpha.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@3.0.0-alpha.0...istanbul-reports@3.0.0-alpha.1) (2019-06-20) - - -### Bug Fixes - -* Set `opts.file = '-'` on text-lcov ([#424](https://github.com/istanbuljs/istanbuljs/issues/424)) ([4be56b2](https://github.com/istanbuljs/istanbuljs/commit/4be56b2)) - - - - - -# [3.0.0-alpha.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.5...istanbul-reports@3.0.0-alpha.0) (2019-06-19) - - -### Features - -* Refactor istanbul-lib-report so report can choose summarizer ([#408](https://github.com/istanbuljs/istanbuljs/issues/408)) ([0f328fd](https://github.com/istanbuljs/istanbuljs/commit/0f328fd)) -* **text report:** Optimize output to show more missing lines ([#341](https://github.com/istanbuljs/istanbuljs/issues/341)) ([c4e8b8e](https://github.com/istanbuljs/istanbuljs/commit/c4e8b8e)) -* Modern html report ([#345](https://github.com/istanbuljs/istanbuljs/issues/345)) ([95ebaf1](https://github.com/istanbuljs/istanbuljs/commit/95ebaf1)) -* Update dependencies, require Node.js 8 ([#401](https://github.com/istanbuljs/istanbuljs/issues/401)) ([bf3a539](https://github.com/istanbuljs/istanbuljs/commit/bf3a539)) - - -### BREAKING CHANGES - -* Existing istanbul-lib-report API's have been changed -* Node.js 8 is now required - - - - - -## [2.2.5](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.4...istanbul-reports@2.2.5) (2019-05-02) - - -### Bug Fixes - -* **istanbul-reports:** Remove isRoot check causing incorrect report formatting ([#66](https://github.com/istanbuljs/istanbuljs/issues/66)). ([#382](https://github.com/istanbuljs/istanbuljs/issues/382)) ([df6e994](https://github.com/istanbuljs/istanbuljs/commit/df6e994)) - - - - - -## [2.2.4](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.3...istanbul-reports@2.2.4) (2019-04-24) - -**Note:** Version bump only for package istanbul-reports - - - - - -## [2.2.3](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.2...istanbul-reports@2.2.3) (2019-04-17) - - -### Bug Fixes - -* Initialize cols for HTML report sorting ([#369](https://github.com/istanbuljs/istanbuljs/issues/369)) ([28f61de](https://github.com/istanbuljs/istanbuljs/commit/28f61de)) - - - - - -## [2.2.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.1...istanbul-reports@2.2.2) (2019-04-09) - -**Note:** Version bump only for package istanbul-reports - - - - - -## [2.2.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.2.0...istanbul-reports@2.2.1) (2019-04-03) - -**Note:** Version bump only for package istanbul-reports - - - - - -# [2.2.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.1.1...istanbul-reports@2.2.0) (2019-03-12) - - -### Features - -* set medium colour to yellow ([#306](https://github.com/istanbuljs/istanbuljs/issues/306)) ([ed40be7](https://github.com/istanbuljs/istanbuljs/commit/ed40be7)) - - - - - -## [2.1.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.1.0...istanbul-reports@2.1.1) (2019-02-14) - - -### Bug Fixes - -* update dependencies due to vulnerabilities ([#294](https://github.com/istanbuljs/istanbuljs/issues/294)) ([4c14fed](https://github.com/istanbuljs/istanbuljs/commit/4c14fed)) - - - - - -# [2.1.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.0.3...istanbul-reports@2.1.0) (2019-01-26) - - -### Features - -* **istanbul-reports:** Enable keyboard shortcuts on HTML report file listing view ([#265](https://github.com/istanbuljs/istanbuljs/issues/265)) ([f49b355](https://github.com/istanbuljs/istanbuljs/commit/f49b355)) - - - - - - -## [2.0.3](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.0.2...istanbul-reports@2.0.3) (2018-12-25) - - -### Bug Fixes - -* functionMap is sometimes missing a key from functions ([#253](https://github.com/istanbuljs/istanbuljs/issues/253)) ([399f215](https://github.com/istanbuljs/istanbuljs/commit/399f215)) - - - - - -## [2.0.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.0.1...istanbul-reports@2.0.2) (2018-12-19) - - -### Bug Fixes - -* clover report metrics must be an inline xml element ([#226](https://github.com/istanbuljs/istanbuljs/issues/226)) ([e290c95](https://github.com/istanbuljs/istanbuljs/commit/e290c95)), closes [#13](https://github.com/istanbuljs/istanbuljs/issues/13) - - - - - -## [2.0.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@2.0.0...istanbul-reports@2.0.1) (2018-09-06) - - - - -**Note:** Version bump only for package istanbul-reports - - -# [2.0.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.5.0...istanbul-reports@2.0.0) (2018-07-07) - - -### Chores - -* Specify node >= 6 in istanbul-reports. ([#197](https://github.com/istanbuljs/istanbuljs/issues/197)) ([5810c38](https://github.com/istanbuljs/istanbuljs/commit/5810c38)) - - -### BREAKING CHANGES - -* Requires node >= 6. - - - - - -# [1.5.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.4.1...istanbul-reports@1.5.0) (2018-06-06) - - -### Features - -* ability to skip rows with full coverage ([#170](https://github.com/istanbuljs/istanbuljs/issues/170)) ([bbcdc07](https://github.com/istanbuljs/istanbuljs/commit/bbcdc07)) - - - - - -## [1.4.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.4.0...istanbul-reports@1.4.1) (2018-05-31) - - -### Bug Fixes - -* ensure using correct context ([#168](https://github.com/istanbuljs/istanbuljs/issues/168)) ([df102fd](https://github.com/istanbuljs/istanbuljs/commit/df102fd)) - - - - - -# [1.4.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.3.0...istanbul-reports@1.4.0) (2018-04-17) - - -### Features - -* allow custom reporters to be loaded ([#155](https://github.com/istanbuljs/istanbuljs/issues/155)) ([6d89cca](https://github.com/istanbuljs/istanbuljs/commit/6d89cca)) - - - - - -# [1.3.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.2.0...istanbul-reports@1.3.0) (2018-03-09) - - -### Features - -* added named anchors to code coverage line numbers. ([#149](https://github.com/istanbuljs/istanbuljs/issues/149)) ([98e1c50](https://github.com/istanbuljs/istanbuljs/commit/98e1c50)) - - - - - -# [1.2.0](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.1.4...istanbul-reports@1.2.0) (2018-03-04) - - -### Bug Fixes - -* update fixtures to reflect new heading ([36801d3](https://github.com/istanbuljs/istanbuljs/commit/36801d3)) - - -### Features - -* add skip-empty option for html & text reports ([#140](https://github.com/istanbuljs/istanbuljs/issues/140)) ([d2a4262](https://github.com/istanbuljs/istanbuljs/commit/d2a4262)) -* add uncovered block navigation ([#136](https://github.com/istanbuljs/istanbuljs/issues/136)) ([c798930](https://github.com/istanbuljs/istanbuljs/commit/c798930)) - - - - - -## [1.1.4](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.1.3...istanbul-reports@1.1.4) (2018-02-13) - - -### Bug Fixes - -* changed column header from "Uncovered Lines" to "Uncovered Line #s" ([#138](https://github.com/istanbuljs/istanbuljs/issues/138)) ([7ba7760](https://github.com/istanbuljs/istanbuljs/commit/7ba7760)) - - - - - -## [1.1.3](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.1.2...istanbul-reports@1.1.3) (2017-10-21) - - - - -**Note:** Version bump only for package istanbul-reports - - -## [1.1.2](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.1.1...istanbul-reports@1.1.2) (2017-08-26) - - -### Bug Fixes - -* prevent branch highlighting from extending pass the end of a line ([#80](https://github.com/istanbuljs/istanbuljs/issues/80)) ([f490377](https://github.com/istanbuljs/istanbuljs/commit/f490377)) - - - - - -## [1.1.1](https://github.com/istanbuljs/istanbuljs/compare/istanbul-reports@1.1.0...istanbul-reports@1.1.1) (2017-05-27) - - - - - -# [1.1.0](https://github.com/istanbuljs/istanbul-reports/compare/istanbul-reports@1.0.2...istanbul-reports@1.1.0) (2017-04-29) - - -### Features - -* once 100% line coverage is achieved, missing branch coverage is now shown in text report ([#45](https://github.com/istanbuljs/istanbuljs/issues/45)) ([8a809f8](https://github.com/istanbuljs/istanbul-reports/commit/8a809f8)) - - - - - -## [1.0.2](https://github.com/istanbuljs/istanbul-reports/compare/istanbul-reports@1.0.1...istanbul-reports@1.0.2) (2017-03-27) - - -### Bug Fixes - -* **windows:** preserve escape char of json-summary key path ([4d71d5e](https://github.com/istanbuljs/istanbul-reports/commit/4d71d5e)) - - -## [1.0.1](https://github.com/istanbuljs/istanbul-reports/compare/v1.0.0...v1.0.1) (2017-01-29) - - -### Bug Fixes - -* add files key to package.json ([#17](https://github.com/istanbuljs/istanbul-reports/issues/17)) ([141f801](https://github.com/istanbuljs/istanbul-reports/commit/141f801)) - - - - -# [1.0.0](https://github.com/istanbuljs/istanbul-reports/compare/v1.0.0-alpha.8...v1.0.0) (2016-10-17) - - -### Bug Fixes - -* fail gracefully if structuredText[startLine] is undefined ([#10](https://github.com/istanbuljs/istanbul-reports/issues/10)) ([bed1d13](https://github.com/istanbuljs/istanbul-reports/commit/bed1d13)) -* preserve escape char of json key path on Windows ([#12](https://github.com/istanbuljs/istanbul-reports/issues/12)) ([4e5266e](https://github.com/istanbuljs/istanbul-reports/commit/4e5266e)) -* skip branch if meta does not exist (fixes speedskater/babel-plugin-rewire[#165](https://github.com/istanbuljs/istanbul-reports/issues/165)) ([#11](https://github.com/istanbuljs/istanbul-reports/issues/11)) ([62bae2f](https://github.com/istanbuljs/istanbul-reports/commit/62bae2f)) -* Teamcity reporter modified to send proper coverage values ([#8](https://github.com/istanbuljs/istanbul-reports/issues/8)) ([4147f50](https://github.com/istanbuljs/istanbul-reports/commit/4147f50)) diff --git a/vanilla/node_modules/istanbul-reports/LICENSE b/vanilla/node_modules/istanbul-reports/LICENSE deleted file mode 100644 index d55d291..0000000 --- a/vanilla/node_modules/istanbul-reports/LICENSE +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 2012-2015 Yahoo! Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the Yahoo! Inc. nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vanilla/node_modules/istanbul-reports/README.md b/vanilla/node_modules/istanbul-reports/README.md deleted file mode 100644 index 6231d41..0000000 --- a/vanilla/node_modules/istanbul-reports/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# istanbul-reports - -[![Build Status](https://travis-ci.org/istanbuljs/istanbul-reports.svg?branch=main)](https://travis-ci.org/istanbuljs/istanbul-reports) - -- node.getRelativeName - -- context.getSource(filePath) -- context.classForPercent(type, percent) -- context.console.colorize(str, class) -- context.writer -- context.console.write -- context.console.println diff --git a/vanilla/node_modules/istanbul-reports/index.js b/vanilla/node_modules/istanbul-reports/index.js deleted file mode 100644 index f0a7aa3..0000000 --- a/vanilla/node_modules/istanbul-reports/index.js +++ /dev/null @@ -1,24 +0,0 @@ -'use strict'; -/* - Copyright 2012-2015, Yahoo Inc. - Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. - */ -const path = require('path'); - -module.exports = { - create(name, cfg) { - cfg = cfg || {}; - let Cons; - try { - Cons = require(path.join(__dirname, 'lib', name)); - } catch (e) { - if (e.code !== 'MODULE_NOT_FOUND') { - throw e; - } - - Cons = require(name); - } - - return new Cons(cfg); - } -}; diff --git a/vanilla/node_modules/istanbul-reports/lib/clover/index.js b/vanilla/node_modules/istanbul-reports/lib/clover/index.js deleted file mode 100644 index 40d1606..0000000 --- a/vanilla/node_modules/istanbul-reports/lib/clover/index.js +++ /dev/null @@ -1,163 +0,0 @@ -'use strict'; -/* - Copyright 2012-2015, Yahoo Inc. - Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. - */ -const { ReportBase } = require('istanbul-lib-report'); - -class CloverReport extends ReportBase { - constructor(opts) { - super(); - - this.cw = null; - this.xml = null; - this.file = opts.file || 'clover.xml'; - } - - onStart(root, context) { - this.cw = context.writer.writeFile(this.file); - this.xml = context.getXMLWriter(this.cw); - this.writeRootStats(root, context); - } - - onEnd() { - this.xml.closeAll(); - this.cw.close(); - } - - getTreeStats(node, context) { - const state = { - packages: 0, - files: 0, - classes: 0 - }; - const visitor = { - onSummary(node, state) { - const metrics = node.getCoverageSummary(true); - if (metrics) { - state.packages += 1; - } - }, - onDetail(node, state) { - state.classes += 1; - state.files += 1; - } - }; - node.visit(context.getVisitor(visitor), state); - return state; - } - - writeRootStats(node, context) { - this.cw.println(''); - this.xml.openTag('coverage', { - generated: Date.now().toString(), - clover: '3.2.0' - }); - - this.xml.openTag('project', { - timestamp: Date.now().toString(), - name: 'All files' - }); - - const metrics = node.getCoverageSummary(); - this.xml.inlineTag('metrics', { - statements: metrics.lines.total, - coveredstatements: metrics.lines.covered, - conditionals: metrics.branches.total, - coveredconditionals: metrics.branches.covered, - methods: metrics.functions.total, - coveredmethods: metrics.functions.covered, - elements: - metrics.lines.total + - metrics.branches.total + - metrics.functions.total, - coveredelements: - metrics.lines.covered + - metrics.branches.covered + - metrics.functions.covered, - complexity: 0, - loc: metrics.lines.total, - ncloc: metrics.lines.total, // what? copied as-is from old report - ...this.getTreeStats(node, context) - }); - } - - writeMetrics(metrics) { - this.xml.inlineTag('metrics', { - statements: metrics.lines.total, - coveredstatements: metrics.lines.covered, - conditionals: metrics.branches.total, - coveredconditionals: metrics.branches.covered, - methods: metrics.functions.total, - coveredmethods: metrics.functions.covered - }); - } - - onSummary(node) { - if (node.isRoot()) { - return; - } - const metrics = node.getCoverageSummary(true); - if (!metrics) { - return; - } - - this.xml.openTag('package', { - name: asJavaPackage(node) - }); - this.writeMetrics(metrics); - } - - onSummaryEnd(node) { - if (node.isRoot()) { - return; - } - this.xml.closeTag(this.xml.stack[this.xml.stack.length - 1]); - } - - onDetail(node) { - const fileCoverage = node.getFileCoverage(); - const metrics = node.getCoverageSummary(); - const branchByLine = fileCoverage.getBranchCoverageByLine(); - - this.xml.openTag('file', { - name: asClassName(node), - path: fileCoverage.path - }); - - this.writeMetrics(metrics); - - const lines = fileCoverage.getLineCoverage(); - Object.entries(lines).forEach(([k, count]) => { - const attrs = { - num: k, - count, - type: 'stmt' - }; - const branchDetail = branchByLine[k]; - - if (branchDetail) { - attrs.type = 'cond'; - attrs.truecount = branchDetail.covered; - attrs.falsecount = branchDetail.total - branchDetail.covered; - } - this.xml.inlineTag('line', attrs); - }); - - this.xml.closeTag('file'); - } -} - -function asJavaPackage(node) { - return node - .getRelativeName() - .replace(/\//g, '.') - .replace(/\\/g, '.') - .replace(/\.$/, ''); -} - -function asClassName(node) { - return node.getRelativeName().replace(/.*[\\/]/, ''); -} - -module.exports = CloverReport; diff --git a/vanilla/node_modules/istanbul-reports/lib/cobertura/index.js b/vanilla/node_modules/istanbul-reports/lib/cobertura/index.js deleted file mode 100644 index e5574fa..0000000 --- a/vanilla/node_modules/istanbul-reports/lib/cobertura/index.js +++ /dev/null @@ -1,151 +0,0 @@ -'use strict'; -/* - Copyright 2012-2015, Yahoo Inc. - Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. - */ -const path = require('path'); -const { escape } = require('html-escaper'); -const { ReportBase } = require('istanbul-lib-report'); - -class CoberturaReport extends ReportBase { - constructor(opts) { - super(); - - opts = opts || {}; - - this.cw = null; - this.xml = null; - this.timestamp = opts.timestamp || Date.now().toString(); - this.projectRoot = opts.projectRoot || process.cwd(); - this.file = opts.file || 'cobertura-coverage.xml'; - } - - onStart(root, context) { - this.cw = context.writer.writeFile(this.file); - this.xml = context.getXMLWriter(this.cw); - this.writeRootStats(root); - } - - onEnd() { - this.xml.closeAll(); - this.cw.close(); - } - - writeRootStats(node) { - const metrics = node.getCoverageSummary(); - this.cw.println(''); - this.cw.println( - '' - ); - this.xml.openTag('coverage', { - 'lines-valid': metrics.lines.total, - 'lines-covered': metrics.lines.covered, - 'line-rate': metrics.lines.pct / 100.0, - 'branches-valid': metrics.branches.total, - 'branches-covered': metrics.branches.covered, - 'branch-rate': metrics.branches.pct / 100.0, - timestamp: this.timestamp, - complexity: '0', - version: '0.1' - }); - this.xml.openTag('sources'); - this.xml.inlineTag('source', null, this.projectRoot); - this.xml.closeTag('sources'); - this.xml.openTag('packages'); - } - - onSummary(node) { - const metrics = node.getCoverageSummary(true); - if (!metrics) { - return; - } - this.xml.openTag('package', { - name: node.isRoot() ? 'main' : escape(asJavaPackage(node)), - 'line-rate': metrics.lines.pct / 100.0, - 'branch-rate': metrics.branches.pct / 100.0 - }); - this.xml.openTag('classes'); - } - - onSummaryEnd(node) { - const metrics = node.getCoverageSummary(true); - if (!metrics) { - return; - } - this.xml.closeTag('classes'); - this.xml.closeTag('package'); - } - - onDetail(node) { - const fileCoverage = node.getFileCoverage(); - const metrics = node.getCoverageSummary(); - const branchByLine = fileCoverage.getBranchCoverageByLine(); - - this.xml.openTag('class', { - name: escape(asClassName(node)), - filename: path.relative(this.projectRoot, fileCoverage.path), - 'line-rate': metrics.lines.pct / 100.0, - 'branch-rate': metrics.branches.pct / 100.0 - }); - - this.xml.openTag('methods'); - const fnMap = fileCoverage.fnMap; - Object.entries(fnMap).forEach(([k, { name, decl }]) => { - const hits = fileCoverage.f[k]; - this.xml.openTag('method', { - name: escape(name), - hits, - signature: '()V' //fake out a no-args void return - }); - this.xml.openTag('lines'); - //Add the function definition line and hits so that jenkins cobertura plugin records method hits - this.xml.inlineTag('line', { - number: decl.start.line, - hits - }); - this.xml.closeTag('lines'); - this.xml.closeTag('method'); - }); - this.xml.closeTag('methods'); - - this.xml.openTag('lines'); - const lines = fileCoverage.getLineCoverage(); - Object.entries(lines).forEach(([k, hits]) => { - const attrs = { - number: k, - hits, - branch: 'false' - }; - const branchDetail = branchByLine[k]; - - if (branchDetail) { - attrs.branch = true; - attrs['condition-coverage'] = - branchDetail.coverage + - '% (' + - branchDetail.covered + - '/' + - branchDetail.total + - ')'; - } - this.xml.inlineTag('line', attrs); - }); - - this.xml.closeTag('lines'); - this.xml.closeTag('class'); - } -} - -function asJavaPackage(node) { - return node - .getRelativeName() - .replace(/\//g, '.') - .replace(/\\/g, '.') - .replace(/\.$/, ''); -} - -function asClassName(node) { - return node.getRelativeName().replace(/.*[\\/]/, ''); -} - -module.exports = CoberturaReport; diff --git a/vanilla/node_modules/istanbul-reports/lib/html-spa/.babelrc b/vanilla/node_modules/istanbul-reports/lib/html-spa/.babelrc deleted file mode 100644 index f995d68..0000000 --- a/vanilla/node_modules/istanbul-reports/lib/html-spa/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": [["@babel/preset-env", { "modules": "commonjs" }], "@babel/preset-react"] -} diff --git a/vanilla/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js b/vanilla/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js deleted file mode 100644 index 341b64f..0000000 --- a/vanilla/node_modules/istanbul-reports/lib/html-spa/assets/bundle.js +++ /dev/null @@ -1,30 +0,0 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var l=t[r]={i:r,l:!1,exports:{}};return e[r].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(r,l,function(t){return e[t]}.bind(null,l));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t,n){"use strict";e.exports=n(3)},function(e,t,n){"use strict"; -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,o,u=a(e),c=1;ce.length)&&(t=e.length);for(var n=0,r=Array(t);nO.length&&O.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,l){var o=typeof t;"undefined"!==o&&"boolean"!==o||(t=null);var u=!1;if(null===t)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return r(l,t,""===n?"."+M(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c