mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-08-15 14:29:25 +02:00
Use v8 coverage
This commit is contained in:
@@ -78,7 +78,7 @@
|
|||||||
"@types/rollup-plugin-visualizer": "^4.2.1",
|
"@types/rollup-plugin-visualizer": "^4.2.1",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.59.0",
|
"@typescript-eslint/eslint-plugin": "^5.59.0",
|
||||||
"@typescript-eslint/parser": "^5.59.0",
|
"@typescript-eslint/parser": "^5.59.0",
|
||||||
"@vitest/coverage-istanbul": "^0.32.2",
|
"@vitest/coverage-v8": "^0.32.2",
|
||||||
"@vitest/spy": "^0.32.2",
|
"@vitest/spy": "^0.32.2",
|
||||||
"@vitest/ui": "^0.32.2",
|
"@vitest/ui": "^0.32.2",
|
||||||
"concurrently": "^8.0.1",
|
"concurrently": "^8.0.1",
|
||||||
|
156
pnpm-lock.yaml
generated
156
pnpm-lock.yaml
generated
@@ -62,7 +62,7 @@ importers:
|
|||||||
'@typescript-eslint/parser':
|
'@typescript-eslint/parser':
|
||||||
specifier: ^5.59.0
|
specifier: ^5.59.0
|
||||||
version: 5.59.0(eslint@8.39.0)(typescript@5.1.3)
|
version: 5.59.0(eslint@8.39.0)(typescript@5.1.3)
|
||||||
'@vitest/coverage-istanbul':
|
'@vitest/coverage-v8':
|
||||||
specifier: ^0.32.2
|
specifier: ^0.32.2
|
||||||
version: 0.32.2(vitest@0.32.2)
|
version: 0.32.2(vitest@0.32.2)
|
||||||
'@vitest/spy':
|
'@vitest/spy':
|
||||||
@@ -451,6 +451,31 @@ importers:
|
|||||||
specifier: ^7.0.0
|
specifier: ^7.0.0
|
||||||
version: 7.0.0
|
version: 7.0.0
|
||||||
|
|
||||||
|
packages/mermaid/src/vitepress:
|
||||||
|
dependencies:
|
||||||
|
'@vueuse/core':
|
||||||
|
specifier: ^10.1.0
|
||||||
|
version: 10.1.0(vue@3.2.47)
|
||||||
|
vue:
|
||||||
|
specifier: ^3.2.47
|
||||||
|
version: 3.2.47
|
||||||
|
devDependencies:
|
||||||
|
pathe:
|
||||||
|
specifier: ^1.1.0
|
||||||
|
version: 1.1.0
|
||||||
|
unocss:
|
||||||
|
specifier: ^0.53.0
|
||||||
|
version: 0.53.0(postcss@8.4.23)(vite@4.3.9)
|
||||||
|
unplugin-vue-components:
|
||||||
|
specifier: ^0.25.0
|
||||||
|
version: 0.25.0(rollup@2.79.1)(vue@3.2.47)
|
||||||
|
vite:
|
||||||
|
specifier: ^4.3.3
|
||||||
|
version: 4.3.9(@types/node@18.16.0)
|
||||||
|
vitepress:
|
||||||
|
specifier: 1.0.0-beta.2
|
||||||
|
version: 1.0.0-beta.2(@algolia/client-search@4.14.2)(@types/node@18.16.0)(search-insights@2.6.0)
|
||||||
|
|
||||||
tests/webpack:
|
tests/webpack:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@mermaid-js/mermaid-example-diagram':
|
'@mermaid-js/mermaid-example-diagram':
|
||||||
@@ -3482,7 +3507,7 @@ packages:
|
|||||||
slash: 3.0.0
|
slash: 3.0.0
|
||||||
string-length: 4.0.2
|
string-length: 4.0.2
|
||||||
strip-ansi: 6.0.1
|
strip-ansi: 6.0.1
|
||||||
v8-to-istanbul: 9.0.1
|
v8-to-istanbul: 9.1.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
@@ -4660,6 +4685,17 @@ packages:
|
|||||||
- vite
|
- vite
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@unocss/astro@0.53.0(vite@4.3.9):
|
||||||
|
resolution: {integrity: sha512-8bR7ysIMZEOpcjd/cVmogcABSFDYPjUqMnbflv44p1A2/deemo9CIkpRARoq/96NQuzWJsKhKodcQodExZcqiA==}
|
||||||
|
dependencies:
|
||||||
|
'@unocss/core': 0.53.0
|
||||||
|
'@unocss/reset': 0.53.0
|
||||||
|
'@unocss/vite': 0.53.0(vite@4.3.9)
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- rollup
|
||||||
|
- vite
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@unocss/cli@0.53.0(rollup@2.79.1):
|
/@unocss/cli@0.53.0(rollup@2.79.1):
|
||||||
resolution: {integrity: sha512-9WNBHy8m8tMqwcp7mUhebRUBvHQfbx01CMe5cAFLmUYtJULM+8IjJxqERkaAZyyoOXf1TNO2v1dFAmCwhMRCLQ==}
|
resolution: {integrity: sha512-9WNBHy8m8tMqwcp7mUhebRUBvHQfbx01CMe5cAFLmUYtJULM+8IjJxqERkaAZyyoOXf1TNO2v1dFAmCwhMRCLQ==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
@@ -4838,6 +4874,26 @@ packages:
|
|||||||
- rollup
|
- rollup
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/@unocss/vite@0.53.0(vite@4.3.9):
|
||||||
|
resolution: {integrity: sha512-JoZhKVNruRjfySMVg/zNJbLEn/NTXj29Wf0SN4++xnGKrSapkPzYC46psL5bm5N5v4SHdpepTCoonC3FWCY6Fw==}
|
||||||
|
peerDependencies:
|
||||||
|
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
|
||||||
|
dependencies:
|
||||||
|
'@ampproject/remapping': 2.2.1
|
||||||
|
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
|
||||||
|
'@unocss/config': 0.53.0
|
||||||
|
'@unocss/core': 0.53.0
|
||||||
|
'@unocss/inspector': 0.53.0
|
||||||
|
'@unocss/scope': 0.53.0
|
||||||
|
'@unocss/transformer-directives': 0.53.0
|
||||||
|
chokidar: 3.5.3
|
||||||
|
fast-glob: 3.2.12
|
||||||
|
magic-string: 0.30.0
|
||||||
|
vite: 4.3.9(@types/node@18.16.0)
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- rollup
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@vite-pwa/vitepress@0.2.0(vite-plugin-pwa@0.16.0):
|
/@vite-pwa/vitepress@0.2.0(vite-plugin-pwa@0.16.0):
|
||||||
resolution: {integrity: sha512-dVQVaP6NB9woCFe4UASUqRp7uwBQJOVXlJlqK4krqXcbb3NuXIXIWOnU7HLpJnHqZj5U/81gKtLN6gs5gJBwiQ==}
|
resolution: {integrity: sha512-dVQVaP6NB9woCFe4UASUqRp7uwBQJOVXlJlqK4krqXcbb3NuXIXIWOnU7HLpJnHqZj5U/81gKtLN6gs5gJBwiQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -4879,17 +4935,22 @@ packages:
|
|||||||
vue: 3.3.4
|
vue: 3.3.4
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@vitest/coverage-istanbul@0.32.2(vitest@0.32.2):
|
/@vitest/coverage-v8@0.32.2(vitest@0.32.2):
|
||||||
resolution: {integrity: sha512-B5VSvfzwTsDt9HjFmQ4sZ2tQHivmHJpAoG/BJwNNQeBtSCSdY1L6tfCjwZLo7ryOmZEDA3ck/DAmHCUZqa+MWA==}
|
resolution: {integrity: sha512-/+V3nB3fyeuuSeKxCfi6XmWjDIxpky7AWSkGVfaMjAk7di8igBwRsThLjultwIZdTDH1RAxpjmCXEfSqsMFZOA==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vitest: '>=0.32.0 <1'
|
vitest: '>=0.32.0 <1'
|
||||||
dependencies:
|
dependencies:
|
||||||
|
'@ampproject/remapping': 2.2.1
|
||||||
|
'@bcoe/v8-coverage': 0.2.3
|
||||||
istanbul-lib-coverage: 3.2.0
|
istanbul-lib-coverage: 3.2.0
|
||||||
istanbul-lib-instrument: 5.2.1
|
|
||||||
istanbul-lib-report: 3.0.0
|
istanbul-lib-report: 3.0.0
|
||||||
istanbul-lib-source-maps: 4.0.1
|
istanbul-lib-source-maps: 4.0.1
|
||||||
istanbul-reports: 3.1.5
|
istanbul-reports: 3.1.5
|
||||||
|
magic-string: 0.30.0
|
||||||
|
picocolors: 1.0.0
|
||||||
|
std-env: 3.3.2
|
||||||
test-exclude: 6.0.0
|
test-exclude: 6.0.0
|
||||||
|
v8-to-istanbul: 9.1.0
|
||||||
vitest: 0.32.2(@vitest/ui@0.32.2)(jsdom@22.0.0)
|
vitest: 0.32.2(@vitest/ui@0.32.2)(jsdom@22.0.0)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -8983,7 +9044,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
foreground-child: 3.1.1
|
foreground-child: 3.1.1
|
||||||
jackspeak: 2.1.1
|
jackspeak: 2.1.1
|
||||||
minimatch: 9.0.0
|
minimatch: 9.0.1
|
||||||
minipass: 5.0.0
|
minipass: 5.0.0
|
||||||
path-scurry: 1.7.0
|
path-scurry: 1.7.0
|
||||||
dev: true
|
dev: true
|
||||||
@@ -14575,6 +14636,42 @@ packages:
|
|||||||
- vite
|
- vite
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/unocss@0.53.0(postcss@8.4.23)(vite@4.3.9):
|
||||||
|
resolution: {integrity: sha512-kY4h5ERiDYlSnL2X+hbDfh+uaF7QNouy7j51GOTUr3Q0aaWehaNd05b15SjHrab559dEC0mYfrSEdh/DnCK1cw==}
|
||||||
|
engines: {node: '>=14'}
|
||||||
|
peerDependencies:
|
||||||
|
'@unocss/webpack': 0.53.0
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@unocss/webpack':
|
||||||
|
optional: true
|
||||||
|
dependencies:
|
||||||
|
'@unocss/astro': 0.53.0(vite@4.3.9)
|
||||||
|
'@unocss/cli': 0.53.0(rollup@2.79.1)
|
||||||
|
'@unocss/core': 0.53.0
|
||||||
|
'@unocss/extractor-arbitrary-variants': 0.53.0
|
||||||
|
'@unocss/postcss': 0.53.0(postcss@8.4.23)
|
||||||
|
'@unocss/preset-attributify': 0.53.0
|
||||||
|
'@unocss/preset-icons': 0.53.0
|
||||||
|
'@unocss/preset-mini': 0.53.0
|
||||||
|
'@unocss/preset-tagify': 0.53.0
|
||||||
|
'@unocss/preset-typography': 0.53.0
|
||||||
|
'@unocss/preset-uno': 0.53.0
|
||||||
|
'@unocss/preset-web-fonts': 0.53.0
|
||||||
|
'@unocss/preset-wind': 0.53.0
|
||||||
|
'@unocss/reset': 0.53.0
|
||||||
|
'@unocss/transformer-attributify-jsx': 0.53.0
|
||||||
|
'@unocss/transformer-attributify-jsx-babel': 0.53.0
|
||||||
|
'@unocss/transformer-compile-class': 0.53.0
|
||||||
|
'@unocss/transformer-directives': 0.53.0
|
||||||
|
'@unocss/transformer-variant-group': 0.53.0
|
||||||
|
'@unocss/vite': 0.53.0(vite@4.3.9)
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- postcss
|
||||||
|
- rollup
|
||||||
|
- supports-color
|
||||||
|
- vite
|
||||||
|
dev: true
|
||||||
|
|
||||||
/unpipe@1.0.0:
|
/unpipe@1.0.0:
|
||||||
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
|
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
|
||||||
engines: {node: '>= 0.8'}
|
engines: {node: '>= 0.8'}
|
||||||
@@ -14700,8 +14797,8 @@ packages:
|
|||||||
/v8-compile-cache-lib@3.0.1:
|
/v8-compile-cache-lib@3.0.1:
|
||||||
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
|
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
|
||||||
|
|
||||||
/v8-to-istanbul@9.0.1:
|
/v8-to-istanbul@9.1.0:
|
||||||
resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==}
|
resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==}
|
||||||
engines: {node: '>=10.12.0'}
|
engines: {node: '>=10.12.0'}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jridgewell/trace-mapping': 0.3.17
|
'@jridgewell/trace-mapping': 0.3.17
|
||||||
@@ -14944,6 +15041,49 @@ packages:
|
|||||||
- terser
|
- terser
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/vitepress@1.0.0-beta.2(@algolia/client-search@4.14.2)(@types/node@18.16.0)(search-insights@2.6.0):
|
||||||
|
resolution: {integrity: sha512-DBXYjtYbm3W1IPPJ2TiCaK/XK+o/2XmL2+jslOGKm+txcbmG0kbeB+vadC5tCUZA9NdA+9Ywj3M4548c7t/SDg==}
|
||||||
|
hasBin: true
|
||||||
|
dependencies:
|
||||||
|
'@docsearch/css': 3.5.1
|
||||||
|
'@docsearch/js': 3.5.1(@algolia/client-search@4.14.2)(search-insights@2.6.0)
|
||||||
|
'@vitejs/plugin-vue': 4.2.3(vite@4.3.9)(vue@3.3.4)
|
||||||
|
'@vue/devtools-api': 6.5.0
|
||||||
|
'@vueuse/core': 10.1.2(vue@3.3.4)
|
||||||
|
'@vueuse/integrations': 10.1.2(focus-trap@7.4.3)(vue@3.3.4)
|
||||||
|
body-scroll-lock: 4.0.0-beta.0
|
||||||
|
focus-trap: 7.4.3
|
||||||
|
mark.js: 8.11.1
|
||||||
|
minisearch: 6.1.0
|
||||||
|
shiki: 0.14.2
|
||||||
|
vite: 4.3.9(@types/node@18.16.0)
|
||||||
|
vue: 3.3.4
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- '@algolia/client-search'
|
||||||
|
- '@types/node'
|
||||||
|
- '@types/react'
|
||||||
|
- '@vue/composition-api'
|
||||||
|
- async-validator
|
||||||
|
- axios
|
||||||
|
- change-case
|
||||||
|
- drauu
|
||||||
|
- fuse.js
|
||||||
|
- idb-keyval
|
||||||
|
- jwt-decode
|
||||||
|
- less
|
||||||
|
- nprogress
|
||||||
|
- qrcode
|
||||||
|
- react
|
||||||
|
- react-dom
|
||||||
|
- sass
|
||||||
|
- search-insights
|
||||||
|
- sortablejs
|
||||||
|
- stylus
|
||||||
|
- sugarss
|
||||||
|
- terser
|
||||||
|
- universal-cookie
|
||||||
|
dev: true
|
||||||
|
|
||||||
/vitepress@1.0.0-beta.3(@algolia/client-search@4.14.2)(@types/node@18.16.0)(search-insights@2.6.0):
|
/vitepress@1.0.0-beta.3(@algolia/client-search@4.14.2)(@types/node@18.16.0)(search-insights@2.6.0):
|
||||||
resolution: {integrity: sha512-GR5Pvr/o343NN1M4Na1shhDYZRrQbjmLq7WE0lla0H8iDPAsHE8agTHLWfu3FWx+3q2KA29sv16+0O9RQKGjlA==}
|
resolution: {integrity: sha512-GR5Pvr/o343NN1M4Na1shhDYZRrQbjmLq7WE0lla0H8iDPAsHE8agTHLWfu3FWx+3q2KA29sv16+0O9RQKGjlA==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
@@ -17,7 +17,7 @@ export default defineConfig({
|
|||||||
// TODO: should we move this to a mermaid-core package?
|
// TODO: should we move this to a mermaid-core package?
|
||||||
setupFiles: ['packages/mermaid/src/tests/setup.ts'],
|
setupFiles: ['packages/mermaid/src/tests/setup.ts'],
|
||||||
coverage: {
|
coverage: {
|
||||||
provider: 'istanbul',
|
provider: 'v8',
|
||||||
reporter: ['text', 'json', 'html', 'lcov'],
|
reporter: ['text', 'json', 'html', 'lcov'],
|
||||||
reportsDirectory: './coverage/vitest',
|
reportsDirectory: './coverage/vitest',
|
||||||
exclude: ['**/node_modules/**', '**/tests/**', '**/__mocks__/**'],
|
exclude: ['**/node_modules/**', '**/tests/**', '**/__mocks__/**'],
|
||||||
|
Reference in New Issue
Block a user