diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml
index 1fdf43c..ce4e983 100644
--- a/.github/workflows/pull-request.yml
+++ b/.github/workflows/pull-request.yml
@@ -22,51 +22,12 @@ jobs:
with:
node-version: 18.x.x
cache: "npm"
- - name: Install dependencies
- run: npm ci
- - name: Store Playwright's Version
- id: store-playwright-version
- run: |
- PLAYWRIGHT_VERSION=$(npm ls @playwright/test | grep @playwright | sed 's/.*@//')
- echo "Playwright's Version: $PLAYWRIGHT_VERSION"
- echo "PLAYWRIGHT_VERSION=$PLAYWRIGHT_VERSION" >> $GITHUB_ENV
- - name: Cache Playwright Browsers for Playwright's Version
- id: cache-playwright-browsers
- uses: actions/cache@v3
- env:
- PLAYWRIGHT_VERSION: ${{ steps.store-playwright-version.outputs.PLAYWRIGHT_VERSION }}
- if: env.PLAYWRIGHT_VERSION == 'true'
+ - name: Code Quality
+ uses: ZebraDevs/web-components-code-quality@action-setup
with:
- path: ~/.cache/ms-playwright
- key: playwright-browsers-${{ env.PLAYWRIGHT_VERSION }}
- - name: Install playwright browsers
- if: steps.cache-playwright-browsers.outputs.cache-hit != 'true'
- run: npx playwright install --with-deps
- - name: Run custom elements manifest analyzer
- run: npm run analyze
- - name: Run eslint
- run: npm run lint
- - name: Run prettier
- run: npm run prettier
- - name: Run lit-analyzer
- run: npm run lint:lit-analyzer
- - name: Run tests
- run: npm run test -- --debug
- - name: Test tsdoc
- run: npm run docs
- - name: Check for modified files
- id: git-check
- run: echo "modified=$(if [ -n "$(git status --porcelain)" ]; then echo "true"; else echo "false"; fi)" >> $GITHUB_ENV
- - name: Update changes in GitHub repository
- env:
- MODIFIED: ${{ steps.git-check.outputs.modified }}
- if: env.MODIFIED == 'true'
- run: |
- git config --global user.name "github-actions"
- git config --global user.email "github-actions@github.com"
- git add -A
- git commit -m '[automated commit] lint format and import sort'
- git push
+ token: ${{ secrets.GITHUB_TOKEN }}
+ test-results-path: "src/test/test-results.xml"
+
generate-localizations:
name: Generate localizations.
needs: [code-quality]
diff --git a/package-lock.json b/package-lock.json
index 8169fe4..d8145c5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"dependencies": {
"@fontsource/ibm-plex-sans": "^5.0.21",
"@lit/localize": "^0.12.2",
+ "@web/test-runner-junit-reporter": "^0.7.2",
"@zebra-fed/zeta-icons": "^0.9.0",
"lit": "^3.2.1"
},
@@ -44,7 +45,6 @@
"@web/test-runner-commands": "^0.9.0",
"@web/test-runner-playwright": "^0.11.0",
"axe-playwright": "^2.0.2",
- "axios": "^1.7.9",
"cem-plugin-better-lit-types": "^0.2.1",
"cem-plugin-custom-jsdoc-tags": "^1.1.2",
"command-line-args": "^6.0.1",
@@ -62,14 +62,11 @@
"npm-run-all": "^4.1.5",
"prettier": "3.4.1",
"react": "^18.3.1",
- "react-markdown": "^9.0.1",
- "remark": "^15.0.1",
- "remark-mdx": "^3.1.0",
"sinon": "^19.0.2",
"storybook": "^8.4.4",
- "to-vfile": "^8.0.0",
"ts-lit-plugin": "^2.0.2",
"ts-morph": "^24.0.0",
+ "typedoc": "^0.27.4",
"typescript": "^5.7.2",
"typescript-eslint": "^8.16.0",
"vite": "^6.0.2"
@@ -133,7 +130,6 @@
"version": "7.26.2",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
"integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
- "dev": true,
"dependencies": {
"@babel/helper-validator-identifier": "^7.25.9",
"js-tokens": "^4.0.0",
@@ -266,7 +262,6 @@
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
"integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
- "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -1343,6 +1338,18 @@
"resolved": "https://registry.npmjs.org/@fontsource/ibm-plex-sans/-/ibm-plex-sans-5.1.0.tgz",
"integrity": "sha512-v2aFHGh33ogG+At6dVNUCX6vWlNAhQ6STWj5WrBKPxVWX1SsAnHNq8sXQBa7WHEt29Irmozuk7GTp6GzFlpwdQ=="
},
+ "node_modules/@gerrit0/mini-shiki": {
+ "version": "1.24.3",
+ "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-1.24.3.tgz",
+ "integrity": "sha512-odxt2MTJvlT5NUmGOPXz5OW4D8SFL2+KeXBkmjVtdOXfA5aRZX6jgP/17jp6wu2r3KdW0wx3Bk5HDehgeV1Yng==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/engine-oniguruma": "^1.24.2",
+ "@shikijs/types": "^1.24.2",
+ "@shikijs/vscode-textmate": "^9.3.0"
+ }
+ },
"node_modules/@github/catalyst": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/@github/catalyst/-/catalyst-1.7.0.tgz",
@@ -1352,8 +1359,7 @@
"node_modules/@hapi/bourne": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-3.0.0.tgz",
- "integrity": "sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==",
- "dev": true
+ "integrity": "sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w=="
},
"node_modules/@hapi/hoek": {
"version": "9.3.0",
@@ -1939,7 +1945,6 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
- "dev": true,
"engines": {
"node": ">=6.0.0"
}
@@ -1956,14 +1961,12 @@
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
- "dev": true
+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.25",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
- "dev": true,
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
@@ -2092,7 +2095,6 @@
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
"dependencies": {
"@nodelib/fs.stat": "2.0.5",
"run-parallel": "^1.1.9"
@@ -2105,7 +2107,6 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
"engines": {
"node": ">= 8"
}
@@ -2114,7 +2115,6 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -2196,7 +2196,6 @@
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.4.1.tgz",
"integrity": "sha512-0kdAbmic3J09I6dT8e9vE2JOCSt13wHCW5x/ly8TSt2bDtuIWe2TgLZZDHdcziw9AVCzflMAXCrVyRIhIs44Ng==",
- "dev": true,
"dependencies": {
"debug": "^4.3.7",
"extract-zip": "^2.0.1",
@@ -2218,7 +2217,6 @@
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -2527,6 +2525,35 @@
"win32"
]
},
+ "node_modules/@shikijs/engine-oniguruma": {
+ "version": "1.24.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.2.tgz",
+ "integrity": "sha512-ZN6k//aDNWRJs1uKB12pturKHh7GejKugowOFGAuG7TxDRLod1Bd5JhpOikOiFqPmKjKEPtEA6mRCf7q3ulDyQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "1.24.2",
+ "@shikijs/vscode-textmate": "^9.3.0"
+ }
+ },
+ "node_modules/@shikijs/types": {
+ "version": "1.24.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.2.tgz",
+ "integrity": "sha512-bdeWZiDtajGLG9BudI0AHet0b6e7FbR0EsE4jpGaI0YwHm/XJunI9+3uZnzFtX65gsyJ6ngCIWUfA4NWRPnBkQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/vscode-textmate": "^9.3.0",
+ "@types/hast": "^3.0.4"
+ }
+ },
+ "node_modules/@shikijs/vscode-textmate": {
+ "version": "9.3.1",
+ "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.1.tgz",
+ "integrity": "sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@sideway/address": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
@@ -3524,8 +3551,7 @@
"node_modules/@tootallnate/quickjs-emscripten": {
"version": "0.23.0",
"resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
- "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
- "dev": true
+ "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="
},
"node_modules/@ts-morph/common": {
"version": "0.25.0",
@@ -3570,20 +3596,10 @@
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.7.tgz",
"integrity": "sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==",
- "dev": true,
"dependencies": {
"@types/node": "*"
}
},
- "node_modules/@types/acorn": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz",
- "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*"
- }
- },
"node_modules/@types/aria-query": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
@@ -3593,8 +3609,7 @@
"node_modules/@types/babel__code-frame": {
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/@types/babel__code-frame/-/babel__code-frame-7.0.6.tgz",
- "integrity": "sha512-Anitqkl3+KrzcW2k77lRlg/GfLZLWXBuNgbEcIOU6M92yw42vsd3xV/Z/yAHEj8m+KUjL6bWOVOFqX8PFPJ4LA==",
- "dev": true
+ "integrity": "sha512-Anitqkl3+KrzcW2k77lRlg/GfLZLWXBuNgbEcIOU6M92yw42vsd3xV/Z/yAHEj8m+KUjL6bWOVOFqX8PFPJ4LA=="
},
"node_modules/@types/babel__core": {
"version": "7.20.5",
@@ -3641,7 +3656,6 @@
"version": "1.19.5",
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz",
"integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
- "dev": true,
"dependencies": {
"@types/connect": "*",
"@types/node": "*"
@@ -3666,7 +3680,6 @@
"version": "6.1.3",
"resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-6.1.3.tgz",
"integrity": "sha512-UhuhrQ5hclX6UJctv5m4Rfp52AfG9o9+d9/HwjxhVB5NjXxr5t9oKgJxN8xRHgr35oo8meUEHUPFWiKg6y71aA==",
- "dev": true,
"dependencies": {
"@types/node": "*",
"@types/qs": "*"
@@ -3682,7 +3695,6 @@
"version": "3.4.38",
"resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz",
"integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
- "dev": true,
"dependencies": {
"@types/node": "*"
}
@@ -3690,20 +3702,17 @@
"node_modules/@types/content-disposition": {
"version": "0.5.8",
"resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.8.tgz",
- "integrity": "sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==",
- "dev": true
+ "integrity": "sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg=="
},
"node_modules/@types/convert-source-map": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-2.0.3.tgz",
- "integrity": "sha512-ag0BfJLZf6CQz8VIuRIEYQ5Ggwk/82uvTQf27RcpyDNbY0Vw49LIPqAxk5tqYfrCs9xDaIMvl4aj7ZopnYL8bA==",
- "dev": true
+ "integrity": "sha512-ag0BfJLZf6CQz8VIuRIEYQ5Ggwk/82uvTQf27RcpyDNbY0Vw49LIPqAxk5tqYfrCs9xDaIMvl4aj7ZopnYL8bA=="
},
"node_modules/@types/cookies": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.9.0.tgz",
"integrity": "sha512-40Zk8qR147RABiQ7NQnBzWzDcjKzNrntB5BAmeGCb2p/MIyOE+4BVvc17wumsUqUw00bJYqoXFHYygQnEFh4/Q==",
- "dev": true,
"dependencies": {
"@types/connect": "*",
"@types/express": "*",
@@ -3714,17 +3723,7 @@
"node_modules/@types/debounce": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz",
- "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==",
- "dev": true
- },
- "node_modules/@types/debug": {
- "version": "4.1.12",
- "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
- "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
- "dev": true,
- "dependencies": {
- "@types/ms": "*"
- }
+ "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw=="
},
"node_modules/@types/estree": {
"version": "1.0.6",
@@ -3732,20 +3731,10 @@
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
"dev": true
},
- "node_modules/@types/estree-jsx": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
- "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*"
- }
- },
"node_modules/@types/express": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.0.tgz",
"integrity": "sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==",
- "dev": true,
"dependencies": {
"@types/body-parser": "*",
"@types/express-serve-static-core": "^5.0.0",
@@ -3757,7 +3746,6 @@
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.2.tgz",
"integrity": "sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==",
- "dev": true,
"dependencies": {
"@types/node": "*",
"@types/qs": "*",
@@ -3786,26 +3774,22 @@
"node_modules/@types/http-assert": {
"version": "1.5.6",
"resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.6.tgz",
- "integrity": "sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw==",
- "dev": true
+ "integrity": "sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw=="
},
"node_modules/@types/http-errors": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz",
- "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
- "dev": true
+ "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA=="
},
"node_modules/@types/istanbul-lib-coverage": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
- "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
- "dev": true
+ "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w=="
},
"node_modules/@types/istanbul-lib-report": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
"integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
- "dev": true,
"dependencies": {
"@types/istanbul-lib-coverage": "*"
}
@@ -3814,7 +3798,6 @@
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
"integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
- "dev": true,
"dependencies": {
"@types/istanbul-lib-report": "*"
}
@@ -3876,14 +3859,12 @@
"node_modules/@types/keygrip": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.6.tgz",
- "integrity": "sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==",
- "dev": true
+ "integrity": "sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ=="
},
"node_modules/@types/koa": {
"version": "2.15.0",
"resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.15.0.tgz",
"integrity": "sha512-7QFsywoE5URbuVnG3loe03QXuGajrnotr3gQkXcEBShORai23MePfFYdhz90FEtBBpkyIYQbVD+evKtloCgX3g==",
- "dev": true,
"dependencies": {
"@types/accepts": "*",
"@types/content-disposition": "*",
@@ -3899,20 +3880,10 @@
"version": "3.2.8",
"resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.8.tgz",
"integrity": "sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==",
- "dev": true,
"dependencies": {
"@types/koa": "*"
}
},
- "node_modules/@types/mdast": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
- "dev": true,
- "dependencies": {
- "@types/unist": "*"
- }
- },
"node_modules/@types/mdx": {
"version": "2.0.13",
"resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz",
@@ -3922,20 +3893,12 @@
"node_modules/@types/mime": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz",
- "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
- "dev": true
- },
- "node_modules/@types/ms": {
- "version": "0.7.34",
- "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz",
- "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==",
- "dev": true
+ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w=="
},
"node_modules/@types/node": {
"version": "22.10.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz",
"integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==",
- "dev": true,
"dependencies": {
"undici-types": "~6.20.0"
}
@@ -3943,8 +3906,7 @@
"node_modules/@types/parse5": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz",
- "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==",
- "dev": true
+ "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g=="
},
"node_modules/@types/prop-types": {
"version": "15.7.13",
@@ -3956,14 +3918,12 @@
"node_modules/@types/qs": {
"version": "6.9.17",
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz",
- "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==",
- "dev": true
+ "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ=="
},
"node_modules/@types/range-parser": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz",
- "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
- "dev": true
+ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ=="
},
"node_modules/@types/react": {
"version": "18.3.12",
@@ -3986,7 +3946,6 @@
"version": "0.17.4",
"resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
"integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
- "dev": true,
"dependencies": {
"@types/mime": "^1",
"@types/node": "*"
@@ -3996,7 +3955,6 @@
"version": "1.15.7",
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz",
"integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
- "dev": true,
"dependencies": {
"@types/http-errors": "*",
"@types/node": "*",
@@ -4064,7 +4022,6 @@
"version": "7.4.7",
"resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz",
"integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==",
- "dev": true,
"dependencies": {
"@types/node": "*"
}
@@ -4088,7 +4045,6 @@
"version": "2.10.3",
"resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
"integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
- "dev": true,
"optional": true,
"dependencies": {
"@types/node": "*"
@@ -4308,12 +4264,6 @@
"url": "https://opencollective.com/eslint"
}
},
- "node_modules/@ungap/structured-clone": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
- "dev": true
- },
"node_modules/@vitest/expect": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz",
@@ -4413,7 +4363,6 @@
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/@web/browser-logs/-/browser-logs-0.4.0.tgz",
"integrity": "sha512-/EBiDAUCJ2DzZhaFxTPRIznEPeafdLbXShIL6aTu7x73x7ZoxSDv7DGuTsh2rWNMUa4+AKli4UORrpyv6QBOiA==",
- "dev": true,
"dependencies": {
"errorstacks": "^2.2.0"
},
@@ -4478,7 +4427,6 @@
"version": "0.7.4",
"resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.7.4.tgz",
"integrity": "sha512-nHSNrJ1J9GjmSceKNHpWRMjvpfE2NTV9EYUffPIr7j0sIV59gK7NI/4+9slotJ/ODXw0+e1gSeJshTOhjjVNxQ==",
- "dev": true,
"dependencies": {
"@types/koa": "^2.11.6",
"@types/ws": "^7.4.0",
@@ -4507,7 +4455,6 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
"integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
- "dev": true,
"dependencies": {
"readdirp": "^4.0.1"
},
@@ -4521,14 +4468,12 @@
"node_modules/@web/dev-server-core/node_modules/es-module-lexer": {
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz",
- "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==",
- "dev": true
+ "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw=="
},
"node_modules/@web/dev-server-core/node_modules/lru-cache": {
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz",
"integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==",
- "dev": true,
"engines": {
"node": ">=16.14"
}
@@ -4536,14 +4481,12 @@
"node_modules/@web/dev-server-core/node_modules/parse5": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "dev": true
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"node_modules/@web/dev-server-core/node_modules/readdirp": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
"integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
- "dev": true,
"engines": {
"node": ">= 14.16.0"
},
@@ -4633,7 +4576,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-2.1.0.tgz",
"integrity": "sha512-GzfK5disEJ6wEjoPwx8AVNwUe9gYIiwc+x//QYxYDAFKUp4Xb1OJAGLc2l2gVrSQmtPGLKrTRcW90Hv4pEq1qA==",
- "dev": true,
"dependencies": {
"@types/parse5": "^6.0.1",
"parse5": "^6.0.1"
@@ -4645,8 +4587,7 @@
"node_modules/@web/parse5-utils/node_modules/parse5": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "dev": true
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"node_modules/@web/test-runner": {
"version": "0.19.0",
@@ -4683,7 +4624,6 @@
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.17.0.tgz",
"integrity": "sha512-Il5N9z41NKWCrQM1TVgRaDWWYoJtG5Ha4fG+cN1MWL2OlzBS4WoOb4lFV3EylZ7+W3twZOFr1zy2Rx61yDYd/A==",
- "dev": true,
"dependencies": {
"@web/test-runner-core": "^0.13.0",
"@web/test-runner-coverage-v8": "^0.8.0",
@@ -4712,7 +4652,6 @@
"version": "0.13.4",
"resolved": "https://registry.npmjs.org/@web/test-runner-core/-/test-runner-core-0.13.4.tgz",
"integrity": "sha512-84E1025aUSjvZU1j17eCTwV7m5Zg3cZHErV3+CaJM9JPCesZwLraIa0ONIQ9w4KLgcDgJFw9UnJ0LbFf42h6tg==",
- "dev": true,
"dependencies": {
"@babel/code-frame": "^7.12.11",
"@types/babel__code-frame": "^7.0.2",
@@ -4749,7 +4688,6 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
"integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
- "dev": true,
"dependencies": {
"readdirp": "^4.0.1"
},
@@ -4764,7 +4702,6 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
"integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
- "dev": true,
"engines": {
"node": ">= 14.16.0"
},
@@ -4777,7 +4714,6 @@
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@web/test-runner-coverage-v8/-/test-runner-coverage-v8-0.8.0.tgz",
"integrity": "sha512-PskiucYpjUtgNfR2zF2AWqWwjXL7H3WW/SnCAYmzUrtob7X9o/+BjdyZ4wKbOxWWSbJO4lEdGIDLu+8X2Xw+lA==",
- "dev": true,
"dependencies": {
"@web/test-runner-core": "^0.13.0",
"istanbul-lib-coverage": "^3.0.0",
@@ -4793,11 +4729,25 @@
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz",
"integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==",
- "dev": true,
"engines": {
"node": ">=16.14"
}
},
+ "node_modules/@web/test-runner-junit-reporter": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/@web/test-runner-junit-reporter/-/test-runner-junit-reporter-0.7.2.tgz",
+ "integrity": "sha512-XMHgBCwaHxJDkGebI17EJEzk94Sgvcf2hrYkpHj7Zya2xcIL8g7cYVLYD024j5MKehfYTonNvhNYGOCiqzlp8g==",
+ "license": "MIT",
+ "dependencies": {
+ "@web/test-runner-chrome": "^0.17.0",
+ "@web/test-runner-core": "^0.13.0",
+ "array-flat-polyfill": "^1.0.1",
+ "xml": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
"node_modules/@web/test-runner-mocha": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/@web/test-runner-mocha/-/test-runner-mocha-0.9.0.tgz",
@@ -4896,7 +4846,6 @@
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
- "dev": true,
"dependencies": {
"mime-types": "~2.1.34",
"negotiator": "0.6.3"
@@ -4943,7 +4892,6 @@
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz",
"integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==",
- "dev": true,
"dependencies": {
"debug": "^4.3.4"
},
@@ -4984,7 +4932,6 @@
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
"integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
"dependencies": {
"type-fest": "^0.21.3"
},
@@ -4999,7 +4946,6 @@
"version": "0.21.3",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
"integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
- "dev": true,
"engines": {
"node": ">=10"
},
@@ -5011,7 +4957,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -5020,7 +4965,6 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -5109,11 +5053,19 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/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==",
+ "license": "CC0-1.0",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
"node_modules/array-union": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -5153,7 +5105,6 @@
"version": "0.13.4",
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
"integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
- "dev": true,
"dependencies": {
"tslib": "^2.0.1"
},
@@ -5165,7 +5116,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -5183,7 +5133,6 @@
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.0.tgz",
"integrity": "sha512-eJFZ1YhRR8UN8eBLoNzcDPcy/jqjsg6I1AP+KvWQX80BqOSW1oJPJXDylPUEeMr2ZQvHgnQ//Lp6f3RQ1zI7HA==",
- "dev": true,
"dependencies": {
"tslib": "^2.4.0"
}
@@ -5263,8 +5212,7 @@
"node_modules/b4a": {
"version": "1.6.7",
"resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz",
- "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==",
- "dev": true
+ "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg=="
},
"node_modules/babel-jest": {
"version": "29.7.0",
@@ -5385,16 +5333,6 @@
"@babel/core": "^7.0.0"
}
},
- "node_modules/bail": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -5405,14 +5343,12 @@
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz",
"integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==",
- "dev": true,
"optional": true
},
"node_modules/bare-fs": {
"version": "2.3.5",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz",
"integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==",
- "dev": true,
"optional": true,
"dependencies": {
"bare-events": "^2.0.0",
@@ -5424,14 +5360,12 @@
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz",
"integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==",
- "dev": true,
"optional": true
},
"node_modules/bare-path": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz",
"integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==",
- "dev": true,
"optional": true,
"dependencies": {
"bare-os": "^2.1.0"
@@ -5441,7 +5375,6 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.4.2.tgz",
"integrity": "sha512-XZ4ln/KV4KT+PXdIWTKjsLY+quqCaEtqqtgGJVPw9AoM73By03ij64YjepK0aQvHSWDb6AfAZwqKaFu68qkrdA==",
- "dev": true,
"optional": true,
"dependencies": {
"streamx": "^2.20.0"
@@ -5451,7 +5384,6 @@
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -5471,7 +5403,6 @@
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
"integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==",
- "dev": true,
"engines": {
"node": ">=10.0.0"
}
@@ -5513,7 +5444,6 @@
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
- "dev": true,
"dependencies": {
"fill-range": "^7.1.1"
},
@@ -5572,7 +5502,6 @@
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -5596,7 +5525,6 @@
"version": "0.2.13",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
"integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
- "dev": true,
"engines": {
"node": "*"
}
@@ -5611,7 +5539,6 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -5620,7 +5547,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
"integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
- "dev": true,
"dependencies": {
"mime-types": "^2.1.18",
"ylru": "^1.2.0"
@@ -5675,7 +5601,6 @@
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -5731,16 +5656,6 @@
}
]
},
- "node_modules/ccount": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/cem-plugin-better-lit-types": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/cem-plugin-better-lit-types/-/cem-plugin-better-lit-types-0.2.1.tgz",
@@ -5892,46 +5807,6 @@
"node": ">=10"
}
},
- "node_modules/character-entities": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
- "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-html4": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-entities-legacy": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/character-reference-invalid": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
- "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/check-error": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
@@ -5966,7 +5841,6 @@
"version": "0.15.2",
"resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
"integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
- "dev": true,
"dependencies": {
"@types/node": "*",
"escape-string-regexp": "^4.0.0",
@@ -5984,7 +5858,6 @@
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.8.0.tgz",
"integrity": "sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==",
- "dev": true,
"dependencies": {
"mitt": "3.0.1",
"urlpattern-polyfill": "10.0.0",
@@ -6028,7 +5901,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
"integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
"dependencies": {
"restore-cursor": "^3.1.0"
},
@@ -6040,7 +5912,6 @@
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
- "dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.1",
@@ -6054,7 +5925,6 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -6071,7 +5941,6 @@
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
"integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
- "dev": true,
"engines": {
"node": ">=0.8"
}
@@ -6080,7 +5949,6 @@
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
"integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
- "dev": true,
"engines": {
"iojs": ">= 1.0.0",
"node": ">= 0.12.0"
@@ -6090,7 +5958,6 @@
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/co-body/-/co-body-6.2.0.tgz",
"integrity": "sha512-Kbpv2Yd1NdL1V/V4cwLVxraHDV6K8ayohr2rmH0J87Er8+zJjcTa6dAn9QMPC9CRgU8+aNajKbSf1TzDB1yKPA==",
- "dev": true,
"dependencies": {
"@hapi/bourne": "^3.0.0",
"inflation": "^2.0.0",
@@ -6118,7 +5985,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
"dependencies": {
"color-name": "~1.1.4"
},
@@ -6129,8 +5995,7 @@
"node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"node_modules/combined-stream": {
"version": "1.0.8",
@@ -6144,16 +6009,6 @@
"node": ">= 0.8"
}
},
- "node_modules/comma-separated-tokens": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
- "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/command-line-args": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.1.tgz",
@@ -6226,7 +6081,6 @@
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
- "dev": true,
"dependencies": {
"safe-buffer": "5.2.1"
},
@@ -6238,7 +6092,6 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -6246,14 +6099,12 @@
"node_modules/convert-source-map": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
},
"node_modules/cookies": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz",
"integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==",
- "dev": true,
"dependencies": {
"depd": "~2.0.0",
"keygrip": "~1.1.0"
@@ -6294,7 +6145,6 @@
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
- "dev": true,
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -6340,7 +6190,6 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
"integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
- "dev": true,
"engines": {
"node": ">= 14"
}
@@ -6399,14 +6248,12 @@
"node_modules/debounce": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
- "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==",
- "dev": true
+ "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug=="
},
"node_modules/debug": {
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
- "dev": true,
"dependencies": {
"ms": "^2.1.3"
},
@@ -6428,19 +6275,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/decode-named-character-reference": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
- "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
- "dev": true,
- "dependencies": {
- "character-entities": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/dedent": {
"version": "1.5.3",
"resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz",
@@ -6467,8 +6301,7 @@
"node_modules/deep-equal": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
- "dev": true
+ "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw=="
},
"node_modules/deep-is": {
"version": "0.1.4",
@@ -6489,7 +6322,6 @@
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
"integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
- "dev": true,
"dependencies": {
"execa": "^5.0.0"
},
@@ -6516,7 +6348,6 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -6533,7 +6364,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
"integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -6559,7 +6389,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
"integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
- "dev": true,
"dependencies": {
"ast-types": "^0.13.4",
"escodegen": "^2.1.0",
@@ -6633,14 +6462,12 @@
"node_modules/delegates": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
- "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
- "dev": true
+ "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
},
"node_modules/depd": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -6649,7 +6476,6 @@
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
"integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
- "dev": true,
"engines": {
"node": ">= 0.6.0"
}
@@ -6667,7 +6493,6 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
- "dev": true,
"engines": {
"node": ">= 0.8",
"npm": "1.2.8000 || >= 1.4.16"
@@ -6682,24 +6507,10 @@
"node": ">=8"
}
},
- "node_modules/devlop": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
- "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
- "dev": true,
- "dependencies": {
- "dequal": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/devtools-protocol": {
"version": "0.0.1367902",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
- "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
- "dev": true
+ "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg=="
},
"node_modules/didyoumean2": {
"version": "4.1.0",
@@ -6746,7 +6557,6 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
"dependencies": {
"path-type": "^4.0.0"
},
@@ -6845,8 +6655,7 @@
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
- "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
- "dev": true
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
},
"node_modules/electron-to-chromium": {
"version": "1.5.68",
@@ -6876,7 +6685,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -6885,7 +6693,6 @@
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "dev": true,
"dependencies": {
"once": "^1.4.0"
}
@@ -6908,8 +6715,7 @@
"node_modules/errorstacks": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/errorstacks/-/errorstacks-2.4.1.tgz",
- "integrity": "sha512-jE4i0SMYevwu/xxAuzhly/KTwtj0xDhbzB6m1xPImxTkw8wcCbgarOQPfCVMi5JKVyW7in29pNJCCJrry3Ynnw==",
- "dev": true
+ "integrity": "sha512-jE4i0SMYevwu/xxAuzhly/KTwtj0xDhbzB6m1xPImxTkw8wcCbgarOQPfCVMi5JKVyW7in29pNJCCJrry3Ynnw=="
},
"node_modules/es-abstract": {
"version": "1.23.5",
@@ -6975,7 +6781,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
- "dev": true,
"dependencies": {
"get-intrinsic": "^1.2.4"
},
@@ -6987,7 +6792,6 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
- "dev": true,
"engines": {
"node": ">= 0.4"
}
@@ -7102,7 +6906,6 @@
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -7110,14 +6913,12 @@
"node_modules/escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
- "dev": true
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
},
"node_modules/escape-string-regexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true,
"engines": {
"node": ">=10"
},
@@ -7129,7 +6930,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
"integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
- "dev": true,
"dependencies": {
"esprima": "^4.0.1",
"estraverse": "^5.2.0",
@@ -7150,7 +6950,6 @@
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
"optional": true,
"engines": {
"node": ">=0.10.0"
@@ -7441,7 +7240,6 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "dev": true,
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
@@ -7478,35 +7276,10 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
"engines": {
"node": ">=4.0"
}
},
- "node_modules/estree-util-is-identifier-name": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
- "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/estree-util-visit": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz",
- "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==",
- "dev": true,
- "dependencies": {
- "@types/estree-jsx": "^1.0.0",
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/estree-walker": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
@@ -7517,7 +7290,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -7526,7 +7298,6 @@
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -7535,7 +7306,6 @@
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
"integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
- "dev": true,
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^6.0.0",
@@ -7597,17 +7367,10 @@
"integrity": "sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==",
"dev": true
},
- "node_modules/extend": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
- "dev": true
- },
"node_modules/extract-zip": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
"integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
- "dev": true,
"dependencies": {
"debug": "^4.1.1",
"get-stream": "^5.1.0",
@@ -7627,7 +7390,6 @@
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dev": true,
"dependencies": {
"pump": "^3.0.0"
},
@@ -7647,14 +7409,12 @@
"node_modules/fast-fifo": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
- "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
- "dev": true
+ "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
},
"node_modules/fast-glob": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
"integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
- "dev": true,
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -7682,7 +7442,6 @@
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
- "dev": true,
"dependencies": {
"reusify": "^1.0.4"
}
@@ -7700,7 +7459,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
"integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
- "dev": true,
"dependencies": {
"pend": "~1.2.0"
}
@@ -7721,7 +7479,6 @@
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
- "dev": true,
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -7912,7 +7669,6 @@
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -7984,7 +7740,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
- "dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -8029,7 +7784,6 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
"engines": {
"node": "6.* || 8.* || >= 10.*"
}
@@ -8038,7 +7792,6 @@
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
- "dev": true,
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2",
@@ -8066,7 +7819,6 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
- "dev": true,
"engines": {
"node": ">=10"
},
@@ -8095,7 +7847,6 @@
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz",
"integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==",
- "dev": true,
"dependencies": {
"basic-ftp": "^5.0.2",
"data-uri-to-buffer": "^6.0.2",
@@ -8110,7 +7861,6 @@
"version": "11.2.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
"integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
- "dev": true,
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
@@ -8145,7 +7895,6 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -8244,7 +7993,6 @@
"version": "11.0.4",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
"integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
"dependencies": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
@@ -8264,7 +8012,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -8273,7 +8020,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz",
"integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==",
- "dev": true,
"dependencies": {
"get-intrinsic": "^1.2.4"
},
@@ -8287,8 +8033,7 @@
"node_modules/graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
- "dev": true
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
},
"node_modules/graphemer": {
"version": "1.4.0",
@@ -8309,7 +8054,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -8318,7 +8062,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
- "dev": true,
"dependencies": {
"es-define-property": "^1.0.0"
},
@@ -8330,7 +8073,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.1.0.tgz",
"integrity": "sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7"
},
@@ -8345,7 +8087,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -8357,7 +8098,6 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
- "dev": true,
"dependencies": {
"has-symbols": "^1.0.3"
},
@@ -8397,7 +8137,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
- "dev": true,
"dependencies": {
"function-bind": "^1.1.2"
},
@@ -8405,46 +8144,6 @@
"node": ">= 0.4"
}
},
- "node_modules/hast-util-to-jsx-runtime": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz",
- "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.0",
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "devlop": "^1.0.0",
- "estree-util-is-identifier-name": "^3.0.0",
- "hast-util-whitespace": "^3.0.0",
- "mdast-util-mdx-expression": "^2.0.0",
- "mdast-util-mdx-jsx": "^3.0.0",
- "mdast-util-mdxjs-esm": "^2.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "style-to-object": "^1.0.0",
- "unist-util-position": "^5.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-whitespace": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
- "dev": true,
- "dependencies": {
- "@types/hast": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/homedir-polyfill": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
@@ -8466,18 +8165,7 @@
"node_modules/html-escaper": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
- "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
- "dev": true
- },
- "node_modules/html-url-attributes": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
- "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
},
"node_modules/htmlparser2": {
"version": "3.10.1",
@@ -8497,7 +8185,6 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz",
"integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==",
- "dev": true,
"dependencies": {
"deep-equal": "~1.0.1",
"http-errors": "~1.8.0"
@@ -8510,7 +8197,6 @@
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
"integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
- "dev": true,
"dependencies": {
"depd": "~1.1.2",
"inherits": "2.0.4",
@@ -8526,7 +8212,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
"integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -8535,7 +8220,6 @@
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
"integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
- "dev": true,
"dependencies": {
"agent-base": "^7.1.0",
"debug": "^4.3.4"
@@ -8548,7 +8232,6 @@
"version": "7.0.5",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz",
"integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==",
- "dev": true,
"dependencies": {
"agent-base": "^7.0.2",
"debug": "4"
@@ -8561,7 +8244,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
- "dev": true,
"engines": {
"node": ">=10.17.0"
}
@@ -8570,7 +8252,6 @@
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
- "dev": true,
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
@@ -8582,7 +8263,6 @@
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -8602,7 +8282,6 @@
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
- "dev": true,
"engines": {
"node": ">= 4"
}
@@ -8664,7 +8343,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/inflation/-/inflation-2.1.0.tgz",
"integrity": "sha512-t54PPJHG1Pp7VQvxyVCJ9mBbjG3Hqryges9bXoOO6GExCPa+//i/d5GSuFtpx3ALLd7lgIAur6zrIlBQyJuMlQ==",
- "dev": true,
"engines": {
"node": ">= 0.8.0"
}
@@ -8683,8 +8361,7 @@
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"node_modules/ini": {
"version": "1.3.8",
@@ -8692,17 +8369,10 @@
"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
"dev": true
},
- "node_modules/inline-style-parser": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
- "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==",
- "dev": true
- },
"node_modules/internal-ip": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
"integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
- "dev": true,
"dependencies": {
"default-gateway": "^6.0.0",
"ipaddr.js": "^1.9.1",
@@ -8734,7 +8404,6 @@
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
"integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
- "dev": true,
"dependencies": {
"jsbn": "1.1.0",
"sprintf-js": "^1.1.3"
@@ -8747,7 +8416,6 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
"integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -8756,35 +8424,10 @@
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
- "dev": true,
"engines": {
"node": ">= 0.10"
}
},
- "node_modules/is-alphabetical": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
- "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/is-alphanumerical": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
- "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
- "dev": true,
- "dependencies": {
- "is-alphabetical": "^2.0.0",
- "is-decimal": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/is-arguments": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
@@ -8938,21 +8581,10 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-decimal": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
- "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/is-docker": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
"integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true,
"bin": {
"is-docker": "cli.js"
},
@@ -8967,7 +8599,6 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -8991,7 +8622,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -9009,7 +8639,6 @@
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
"integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
- "dev": true,
"dependencies": {
"has-tostringtag": "^1.0.0"
},
@@ -9024,7 +8653,6 @@
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -9032,21 +8660,10 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-hexadecimal": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
- "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/is-ip": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
"integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
- "dev": true,
"dependencies": {
"ip-regex": "^4.0.0"
},
@@ -9088,7 +8705,6 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
"engines": {
"node": ">=0.12.0"
}
@@ -9133,18 +8749,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-plain-obj": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/is-potential-custom-element-name": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
@@ -9200,7 +8804,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
"integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
- "dev": true,
"engines": {
"node": ">=8"
},
@@ -9324,7 +8927,6 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
"integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
"dependencies": {
"is-docker": "^2.0.0"
},
@@ -9342,7 +8944,6 @@
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.4.tgz",
"integrity": "sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==",
- "dev": true,
"engines": {
"node": ">= 18.0.0"
},
@@ -9353,14 +8954,12 @@
"node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
},
"node_modules/istanbul-lib-coverage": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -9447,7 +9046,6 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
"integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
- "dev": true,
"dependencies": {
"istanbul-lib-coverage": "^3.0.0",
"make-dir": "^4.0.0",
@@ -9484,7 +9082,6 @@
"version": "3.1.7",
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz",
"integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==",
- "dev": true,
"dependencies": {
"html-escaper": "^2.0.0",
"istanbul-lib-report": "^3.0.0"
@@ -10605,8 +10202,7 @@
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
},
"node_modules/js-yaml": {
"version": "4.1.0",
@@ -10623,8 +10219,7 @@
"node_modules/jsbn": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
- "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
- "dev": true
+ "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="
},
"node_modules/jsdoc-type-pratt-parser": {
"version": "4.1.0",
@@ -10699,7 +10294,6 @@
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
"integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
"dependencies": {
"universalify": "^2.0.0"
},
@@ -10755,7 +10349,6 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
"integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
- "dev": true,
"dependencies": {
"tsscmp": "1.0.6"
},
@@ -10785,7 +10378,6 @@
"version": "2.15.3",
"resolved": "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz",
"integrity": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==",
- "dev": true,
"dependencies": {
"accepts": "^1.3.5",
"cache-content-type": "^1.0.0",
@@ -10818,14 +10410,12 @@
"node_modules/koa-compose": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz",
- "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==",
- "dev": true
+ "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw=="
},
"node_modules/koa-convert": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz",
"integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==",
- "dev": true,
"dependencies": {
"co": "^4.6.0",
"koa-compose": "^4.1.0"
@@ -10838,7 +10428,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz",
"integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==",
- "dev": true,
"dependencies": {
"etag": "^1.8.1"
}
@@ -10847,7 +10436,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz",
"integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==",
- "dev": true,
"dependencies": {
"debug": "^4.1.1",
"http-errors": "^1.7.3",
@@ -10861,7 +10449,6 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz",
"integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==",
- "dev": true,
"dependencies": {
"debug": "^3.1.0",
"koa-send": "^5.0.0"
@@ -10874,7 +10461,6 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
"dependencies": {
"ms": "^2.1.1"
}
@@ -10923,7 +10509,6 @@
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
"integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
- "dev": true,
"dependencies": {
"debug": "^2.6.9",
"marky": "^1.2.2"
@@ -10933,7 +10518,6 @@
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "dev": true,
"dependencies": {
"ms": "2.0.0"
}
@@ -10941,8 +10525,7 @@
"node_modules/lighthouse-logger/node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/lines-and-columns": {
"version": "1.2.4",
@@ -10950,6 +10533,16 @@
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
"dev": true
},
+ "node_modules/linkify-it": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
+ "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "uc.micro": "^2.0.0"
+ }
+ },
"node_modules/lit": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz",
@@ -11167,7 +10760,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
"integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
- "dev": true,
"dependencies": {
"ansi-escapes": "^4.3.0",
"cli-cursor": "^3.1.0",
@@ -11181,16 +10773,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/longest-streak": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
- "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -11218,6 +10800,13 @@
"yallist": "^3.0.2"
}
},
+ "node_modules/lunr": {
+ "version": "2.3.9",
+ "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
+ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/lz-string": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
@@ -11240,7 +10829,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
"integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
- "dev": true,
"dependencies": {
"semver": "^7.5.3"
},
@@ -11255,7 +10843,6 @@
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
"bin": {
"semver": "bin/semver.js"
},
@@ -11285,187 +10872,53 @@
"integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==",
"dev": true
},
- "node_modules/marky": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz",
- "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==",
- "dev": true
- },
- "node_modules/mdast-util-from-markdown": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
- "dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark": "^4.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-mdx": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz",
- "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==",
- "dev": true,
- "dependencies": {
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-mdx-expression": "^2.0.0",
- "mdast-util-mdx-jsx": "^3.0.0",
- "mdast-util-mdxjs-esm": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-mdx-expression": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
- "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
- "dev": true,
- "dependencies": {
- "@types/estree-jsx": "^1.0.0",
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-mdx-jsx": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz",
- "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==",
- "dev": true,
- "dependencies": {
- "@types/estree-jsx": "^1.0.0",
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "ccount": "^2.0.0",
- "devlop": "^1.1.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "parse-entities": "^4.0.0",
- "stringify-entities": "^4.0.0",
- "unist-util-stringify-position": "^4.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-mdxjs-esm": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
- "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
- "dev": true,
- "dependencies": {
- "@types/estree-jsx": "^1.0.0",
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "devlop": "^1.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "mdast-util-to-markdown": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/mdast-util-phrasing": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
+ "node_modules/markdown-it": {
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
+ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@types/mdast": "^4.0.0",
- "unist-util-is": "^6.0.0"
+ "argparse": "^2.0.1",
+ "entities": "^4.4.0",
+ "linkify-it": "^5.0.0",
+ "mdurl": "^2.0.0",
+ "punycode.js": "^2.3.1",
+ "uc.micro": "^2.1.0"
},
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "bin": {
+ "markdown-it": "bin/markdown-it.mjs"
}
},
- "node_modules/mdast-util-to-hast": {
- "version": "13.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
- "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
+ "node_modules/markdown-it/node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"dev": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "trim-lines": "^3.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0"
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
+ "url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/mdast-util-to-markdown": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
- "dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "@types/unist": "^3.0.0",
- "longest-streak": "^3.0.0",
- "mdast-util-phrasing": "^4.0.0",
- "mdast-util-to-string": "^4.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-decode-string": "^2.0.0",
- "unist-util-visit": "^5.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
+ "node_modules/marky": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz",
+ "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q=="
},
- "node_modules/mdast-util-to-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "node_modules/mdurl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
+ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
"dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
+ "license": "MIT"
},
"node_modules/media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -11491,621 +10944,20 @@
"node_modules/merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
},
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true,
"engines": {
"node": ">= 8"
}
},
- "node_modules/micromark": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "@types/debug": "^4.0.0",
- "debug": "^4.0.0",
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-sanitize-uri": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-core-commonmark": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-factory-destination": "^2.0.0",
- "micromark-factory-label": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-factory-title": "^2.0.0",
- "micromark-factory-whitespace": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-classify-character": "^2.0.0",
- "micromark-util-html-tag-name": "^2.0.0",
- "micromark-util-normalize-identifier": "^2.0.0",
- "micromark-util-resolve-all": "^2.0.0",
- "micromark-util-subtokenize": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-extension-mdx-expression": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz",
- "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "@types/estree": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-factory-mdx-expression": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-events-to-acorn": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-extension-mdx-jsx": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz",
- "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==",
- "dev": true,
- "dependencies": {
- "@types/acorn": "^4.0.0",
- "@types/estree": "^1.0.0",
- "devlop": "^1.0.0",
- "estree-util-is-identifier-name": "^3.0.0",
- "micromark-factory-mdx-expression": "^2.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-events-to-acorn": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-mdx-md": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz",
- "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==",
- "dev": true,
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-mdxjs": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz",
- "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.0.0",
- "acorn-jsx": "^5.0.0",
- "micromark-extension-mdx-expression": "^3.0.0",
- "micromark-extension-mdx-jsx": "^3.0.0",
- "micromark-extension-mdx-md": "^2.0.0",
- "micromark-extension-mdxjs-esm": "^3.0.0",
- "micromark-util-combine-extensions": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-extension-mdxjs-esm": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz",
- "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-core-commonmark": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-events-to-acorn": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unist-util-position-from-estree": "^2.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/micromark-factory-destination": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-label": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-mdx-expression": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz",
- "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "@types/estree": "^1.0.0",
- "devlop": "^1.0.0",
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-events-to-acorn": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unist-util-position-from-estree": "^2.0.0",
- "vfile-message": "^4.0.0"
- }
- },
- "node_modules/micromark-factory-space": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-title": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-factory-whitespace": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-factory-space": "^2.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-character": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-chunked": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-classify-character": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-combine-extensions": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-numeric-character-reference": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-decode-string": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "decode-named-character-reference": "^1.0.0",
- "micromark-util-character": "^2.0.0",
- "micromark-util-decode-numeric-character-reference": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-encode": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ]
- },
- "node_modules/micromark-util-events-to-acorn": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz",
- "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "@types/acorn": "^4.0.0",
- "@types/estree": "^1.0.0",
- "@types/unist": "^3.0.0",
- "devlop": "^1.0.0",
- "estree-util-visit": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "vfile-message": "^4.0.0"
- }
- },
- "node_modules/micromark-util-html-tag-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ]
- },
- "node_modules/micromark-util-normalize-identifier": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-resolve-all": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-sanitize-uri": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "micromark-util-character": "^2.0.0",
- "micromark-util-encode": "^2.0.0",
- "micromark-util-symbol": "^2.0.0"
- }
- },
- "node_modules/micromark-util-subtokenize": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz",
- "integrity": "sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ],
- "dependencies": {
- "devlop": "^1.0.0",
- "micromark-util-chunked": "^2.0.0",
- "micromark-util-symbol": "^2.0.0",
- "micromark-util-types": "^2.0.0"
- }
- },
- "node_modules/micromark-util-symbol": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ]
- },
- "node_modules/micromark-util-types": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
- "dev": true,
- "funding": [
- {
- "type": "GitHub Sponsors",
- "url": "https://github.com/sponsors/unifiedjs"
- },
- {
- "type": "OpenCollective",
- "url": "https://opencollective.com/unified"
- }
- ]
- },
- "node_modules/micromatch": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
- "dev": true,
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
"dependencies": {
"braces": "^3.0.3",
"picomatch": "^2.3.1"
@@ -12118,7 +10970,6 @@
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -12127,7 +10978,6 @@
"version": "2.1.35",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dev": true,
"dependencies": {
"mime-db": "1.52.0"
},
@@ -12139,7 +10989,6 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -12180,8 +11029,7 @@
"node_modules/mitt": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
- "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
- "dev": true
+ "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
},
"node_modules/mkdirp": {
"version": "1.0.4",
@@ -12198,8 +11046,7 @@
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
"node_modules/mustache": {
"version": "4.2.0",
@@ -12213,14 +11060,12 @@
"node_modules/nanocolors": {
"version": "0.2.13",
"resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz",
- "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==",
- "dev": true
+ "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA=="
},
"node_modules/nanoid": {
"version": "3.3.8",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
"integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -12244,7 +11089,6 @@
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -12253,7 +11097,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
"integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
- "dev": true,
"engines": {
"node": ">= 0.4.0"
}
@@ -12529,7 +11372,6 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
"integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
- "dev": true,
"dependencies": {
"path-key": "^3.0.0"
},
@@ -12752,7 +11594,6 @@
"version": "1.13.3",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
"integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
- "dev": true,
"engines": {
"node": ">= 0.4"
},
@@ -12791,7 +11632,6 @@
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
- "dev": true,
"dependencies": {
"ee-first": "1.1.1"
},
@@ -12803,7 +11643,6 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
"dependencies": {
"wrappy": "1"
}
@@ -12812,7 +11651,6 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
"integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
"dependencies": {
"mimic-fn": "^2.1.0"
},
@@ -12826,14 +11664,12 @@
"node_modules/only": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz",
- "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==",
- "dev": true
+ "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ=="
},
"node_modules/open": {
"version": "8.4.2",
"resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
"integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
- "dev": true,
"dependencies": {
"define-lazy-prop": "^2.0.0",
"is-docker": "^2.1.1",
@@ -12876,7 +11712,6 @@
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
"integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
- "dev": true,
"dependencies": {
"p-timeout": "^3.1.0"
},
@@ -12891,7 +11726,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
"integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
- "dev": true,
"engines": {
"node": ">=4"
}
@@ -12942,7 +11776,6 @@
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
"integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
- "dev": true,
"dependencies": {
"p-finally": "^1.0.0"
},
@@ -12963,7 +11796,6 @@
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz",
"integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==",
- "dev": true,
"dependencies": {
"@tootallnate/quickjs-emscripten": "^0.23.0",
"agent-base": "^7.0.2",
@@ -12982,7 +11814,6 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
"integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
- "dev": true,
"dependencies": {
"degenerator": "^5.0.0",
"netmask": "^2.0.2"
@@ -13018,32 +11849,6 @@
"node": ">=6"
}
},
- "node_modules/parse-entities": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz",
- "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^2.0.0",
- "character-entities": "^2.0.0",
- "character-entities-legacy": "^3.0.0",
- "character-reference-invalid": "^2.0.0",
- "decode-named-character-reference": "^1.0.0",
- "is-alphanumerical": "^2.0.0",
- "is-decimal": "^2.0.0",
- "is-hexadecimal": "^2.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/parse-entities/node_modules/@types/unist": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
- "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
- "dev": true
- },
"node_modules/parse-json": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
@@ -13114,7 +11919,6 @@
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -13145,7 +11949,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -13154,7 +11957,6 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -13178,7 +11980,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -13195,20 +11996,17 @@
"node_modules/pend": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
- "dev": true
+ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
},
"node_modules/picocolors": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
- "dev": true
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
"engines": {
"node": ">=8.6"
},
@@ -13513,7 +12311,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
- "dev": true,
"engines": {
"node": ">=0.4.0"
}
@@ -13531,21 +12328,10 @@
"node": ">= 6"
}
},
- "node_modules/property-information": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
- "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/proxy-agent": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz",
"integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==",
- "dev": true,
"dependencies": {
"agent-base": "^7.0.2",
"debug": "^4.3.4",
@@ -13564,7 +12350,6 @@
"version": "7.18.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
"integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
- "dev": true,
"engines": {
"node": ">=12"
}
@@ -13572,14 +12357,12 @@
"node_modules/proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
- "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
- "dev": true
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"node_modules/pump": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
"integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
- "dev": true,
"dependencies": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
@@ -13594,11 +12377,20 @@
"node": ">=6"
}
},
+ "node_modules/punycode.js": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
+ "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/puppeteer-core": {
"version": "23.9.0",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.9.0.tgz",
"integrity": "sha512-hLVrav2HYMVdK0YILtfJwtnkBAwNOztUdR4aJ5YKDvgsbtagNr6urUJk9HyjRA9e+PaLI3jzJ0wM7A4jSZ7Qxw==",
- "dev": true,
"dependencies": {
"@puppeteer/browsers": "2.4.1",
"chromium-bidi": "0.8.0",
@@ -13615,7 +12407,6 @@
"version": "8.18.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
"integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
- "dev": true,
"engines": {
"node": ">=10.0.0"
},
@@ -13652,7 +12443,6 @@
"version": "6.13.1",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.1.tgz",
"integrity": "sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==",
- "dev": true,
"dependencies": {
"side-channel": "^1.0.6"
},
@@ -13667,7 +12457,6 @@
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -13686,14 +12475,12 @@
"node_modules/queue-tick": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
- "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==",
- "dev": true
+ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
},
"node_modules/raw-body": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
"integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
- "dev": true,
"dependencies": {
"bytes": "3.1.2",
"http-errors": "2.0.0",
@@ -13708,7 +12495,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
- "dev": true,
"dependencies": {
"depd": "2.0.0",
"inherits": "2.0.4",
@@ -13724,7 +12510,6 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -13760,32 +12545,6 @@
"integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
"dev": true
},
- "node_modules/react-markdown": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz",
- "integrity": "sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==",
- "dev": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "devlop": "^1.0.0",
- "hast-util-to-jsx-runtime": "^2.0.0",
- "html-url-attributes": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "remark-parse": "^11.0.0",
- "remark-rehype": "^11.0.0",
- "unified": "^11.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- },
- "peerDependencies": {
- "@types/react": ">=18",
- "react": ">=18"
- }
- },
"node_modules/read-pkg": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
@@ -13945,89 +12704,10 @@
"node": ">=4"
}
},
- "node_modules/remark": {
- "version": "15.0.1",
- "resolved": "https://registry.npmjs.org/remark/-/remark-15.0.1.tgz",
- "integrity": "sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==",
- "dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "remark-parse": "^11.0.0",
- "remark-stringify": "^11.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-mdx": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz",
- "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==",
- "dev": true,
- "dependencies": {
- "mdast-util-mdx": "^3.0.0",
- "micromark-extension-mdxjs": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-parse": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
- "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
- "dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-from-markdown": "^2.0.0",
- "micromark-util-types": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-rehype": {
- "version": "11.1.1",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz",
- "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==",
- "dev": true,
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/mdast": "^4.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "unified": "^11.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/remark-stringify": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
- "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
- "dev": true,
- "dependencies": {
- "@types/mdast": "^4.0.0",
- "mdast-util-to-markdown": "^2.0.0",
- "unified": "^11.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -14120,7 +12800,6 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz",
"integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==",
- "dev": true,
"dependencies": {
"http-errors": "~1.6.2",
"path-is-absolute": "1.0.1"
@@ -14133,7 +12812,6 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
"integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -14142,7 +12820,6 @@
"version": "1.6.3",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
"integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
- "dev": true,
"dependencies": {
"depd": "~1.1.2",
"inherits": "2.0.3",
@@ -14156,14 +12833,12 @@
"node_modules/resolve-path/node_modules/inherits": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
- "dev": true
+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
},
"node_modules/resolve-path/node_modules/setprototypeof": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
- "dev": true
+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
},
"node_modules/resolve.exports": {
"version": "2.0.3",
@@ -14178,7 +12853,6 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
"integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
"dependencies": {
"onetime": "^5.1.0",
"signal-exit": "^3.0.2"
@@ -14191,7 +12865,6 @@
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
"engines": {
"iojs": ">=1.0.0",
"node": ">=0.10.0"
@@ -14254,7 +12927,6 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -14304,7 +12976,6 @@
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "dev": true,
"funding": [
{
"type": "github",
@@ -14350,8 +13021,7 @@
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "dev": true
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"node_modules/scheduler": {
"version": "0.23.2",
@@ -14381,7 +13051,6 @@
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
- "dev": true,
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -14412,14 +13081,12 @@
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
- "dev": true
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
},
"node_modules/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
"dependencies": {
"shebang-regex": "^3.0.0"
},
@@ -14431,7 +13098,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
"engines": {
"node": ">=8"
}
@@ -14452,7 +13118,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
"integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
- "dev": true,
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -14469,8 +13134,7 @@
"node_modules/signal-exit": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
},
"node_modules/sinon": {
"version": "19.0.2",
@@ -14530,7 +13194,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"astral-regex": "^2.0.0",
@@ -14547,7 +13210,6 @@
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
"integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
- "dev": true,
"engines": {
"node": ">= 6.0.0",
"npm": ">= 3.0.0"
@@ -14557,7 +13219,6 @@
"version": "2.8.3",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
"integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
- "dev": true,
"dependencies": {
"ip-address": "^9.0.5",
"smart-buffer": "^4.2.0"
@@ -14571,7 +13232,6 @@
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz",
"integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==",
- "dev": true,
"dependencies": {
"agent-base": "^7.1.1",
"debug": "^4.3.4",
@@ -14585,7 +13245,6 @@
"version": "0.7.4",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
"integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
- "dev": true,
"engines": {
"node": ">= 8"
}
@@ -14618,16 +13277,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/space-separated-tokens": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/spawn-wrap": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
@@ -14716,8 +13365,7 @@
"node_modules/sprintf-js": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
- "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
- "dev": true
+ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
},
"node_modules/stack-utils": {
"version": "2.0.6",
@@ -14744,7 +13392,6 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
"integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
- "dev": true,
"engines": {
"node": ">= 0.6"
}
@@ -14779,7 +13426,6 @@
"version": "2.21.0",
"resolved": "https://registry.npmjs.org/streamx/-/streamx-2.21.0.tgz",
"integrity": "sha512-Qz6MsDZXJ6ur9u+b+4xCG18TluU7PGlRfXVAAjNiGsFrBUt/ioyLkxbFaKJygoPs+/kW4VyBj0bSj89Qu0IGyg==",
- "dev": true,
"dependencies": {
"fast-fifo": "^1.3.2",
"queue-tick": "^1.0.1",
@@ -14815,7 +13461,6 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -14828,8 +13473,7 @@
"node_modules/string-width/node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
},
"node_modules/string.prototype.padend": {
"version": "3.1.6",
@@ -14898,25 +13542,10 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/stringify-entities": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
- "dev": true,
- "dependencies": {
- "character-entities-html4": "^2.0.0",
- "character-entities-legacy": "^3.0.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -14937,7 +13566,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
"integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -14966,20 +13594,10 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/style-to-object": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz",
- "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==",
- "dev": true,
- "dependencies": {
- "inline-style-parser": "0.2.4"
- }
- },
"node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -15016,7 +13634,6 @@
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz",
"integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==",
- "dev": true,
"dependencies": {
"pump": "^3.0.0",
"tar-stream": "^3.1.5"
@@ -15030,7 +13647,6 @@
"version": "3.1.7",
"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
"integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
- "dev": true,
"dependencies": {
"b4a": "^1.6.4",
"fast-fifo": "^1.2.0",
@@ -15076,14 +13692,12 @@
"node_modules/text-decoder": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz",
- "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==",
- "dev": true
+ "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ=="
},
"node_modules/through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
- "dev": true
+ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
},
"node_modules/tiny-invariant": {
"version": "1.3.3",
@@ -15158,7 +13772,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
"dependencies": {
"is-number": "^7.0.0"
},
@@ -15166,24 +13779,10 @@
"node": ">=8.0"
}
},
- "node_modules/to-vfile": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-8.0.0.tgz",
- "integrity": "sha512-IcmH1xB5576MJc9qcfEC/m/nQCFt3fzMHz45sSlgJyTWjRbKW1HAkJpuf3DgE57YzIlZcwcBZA5ENQbBo4aLkg==",
- "dev": true,
- "dependencies": {
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/toidentifier": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
- "dev": true,
"engines": {
"node": ">=0.6"
}
@@ -15209,26 +13808,6 @@
"tree-kill": "cli.js"
}
},
- "node_modules/trim-lines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
- "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
- "node_modules/trough": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
- },
"node_modules/ts-api-utils": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
@@ -15333,14 +13912,12 @@
"node_modules/tslib": {
"version": "2.8.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
- "dev": true
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
},
"node_modules/tsscmp": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
"integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
- "dev": true,
"engines": {
"node": ">=0.6.x"
}
@@ -15391,7 +13968,6 @@
"version": "1.6.18",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
- "dev": true,
"dependencies": {
"media-typer": "0.3.0",
"mime-types": "~2.1.24"
@@ -15477,8 +14053,7 @@
"node_modules/typed-query-selector": {
"version": "2.12.0",
"resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz",
- "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==",
- "dev": true
+ "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg=="
},
"node_modules/typedarray-to-buffer": {
"version": "3.1.5",
@@ -15489,6 +14064,29 @@
"is-typedarray": "^1.0.0"
}
},
+ "node_modules/typedoc": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.27.4.tgz",
+ "integrity": "sha512-wXPQs1AYC2Crk+1XFpNuutLIkNWleokZf1UNf/X8w9KsMnirkvT+LzxTXDvfF6ug3TSLf3Xu5ZXRKGfoXPX7IA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@gerrit0/mini-shiki": "^1.24.0",
+ "lunr": "^2.3.9",
+ "markdown-it": "^14.1.0",
+ "minimatch": "^9.0.5",
+ "yaml": "^2.6.1"
+ },
+ "bin": {
+ "typedoc": "bin/typedoc"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "peerDependencies": {
+ "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x"
+ }
+ },
"node_modules/typescript": {
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
@@ -15578,6 +14176,13 @@
"node": ">=12.17"
}
},
+ "node_modules/uc.micro": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
+ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/unbox-primitive": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
@@ -15597,7 +14202,6 @@
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
"integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
- "dev": true,
"dependencies": {
"buffer": "^5.2.1",
"through": "^2.3.8"
@@ -15618,8 +14222,7 @@
"node_modules/undici-types": {
"version": "6.20.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
- "dev": true
+ "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
},
"node_modules/unicorn-magic": {
"version": "0.1.0",
@@ -15633,111 +14236,10 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/unified": {
- "version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "bail": "^2.0.0",
- "devlop": "^1.0.0",
- "extend": "^3.0.0",
- "is-plain-obj": "^4.0.0",
- "trough": "^2.0.0",
- "vfile": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-is": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-position": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-position-from-estree": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz",
- "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-stringify-position": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0",
- "unist-util-visit-parents": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/unist-util-visit-parents": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-is": "^6.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/universalify": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
"integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
- "dev": true,
"engines": {
"node": ">= 10.0.0"
}
@@ -15746,7 +14248,6 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
@@ -15806,8 +14307,7 @@
"node_modules/urlpattern-polyfill": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
- "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==",
- "dev": true
+ "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="
},
"node_modules/util": {
"version": "0.12.5",
@@ -15852,7 +14352,6 @@
"version": "9.3.0",
"resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
"integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
- "dev": true,
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.12",
"@types/istanbul-lib-coverage": "^2.0.1",
@@ -15876,39 +14375,10 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
- "dev": true,
"engines": {
"node": ">= 0.8"
}
},
- "node_modules/vfile": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "vfile-message": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/vfile-message": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
- "dev": true,
- "dependencies": {
- "@types/unist": "^3.0.0",
- "unist-util-stringify-position": "^4.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/vite": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/vite/-/vite-6.0.2.tgz",
@@ -16211,7 +14681,6 @@
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
"dependencies": {
"isexe": "^2.0.0"
},
@@ -16333,7 +14802,6 @@
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -16346,8 +14814,7 @@
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
},
"node_modules/write-file-atomic": {
"version": "4.0.2",
@@ -16366,7 +14833,6 @@
"version": "7.5.10",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
"integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
- "dev": true,
"engines": {
"node": ">=8.3.0"
},
@@ -16386,8 +14852,7 @@
"node_modules/xml": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
- "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
- "dev": true
+ "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw=="
},
"node_modules/xmlbuilder": {
"version": "15.1.1",
@@ -16402,7 +14867,6 @@
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
"engines": {
"node": ">=10"
}
@@ -16413,11 +14877,23 @@
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
},
+ "node_modules/yaml": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz",
+ "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "yaml": "bin.mjs"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
"node_modules/yargs": {
"version": "17.7.2",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
"integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
- "dev": true,
"dependencies": {
"cliui": "^8.0.1",
"escalade": "^3.1.1",
@@ -16435,7 +14911,6 @@
"version": "21.1.1",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "dev": true,
"engines": {
"node": ">=12"
}
@@ -16444,7 +14919,6 @@
"version": "2.10.0",
"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
"integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
- "dev": true,
"dependencies": {
"buffer-crc32": "~0.2.3",
"fd-slicer": "~1.1.0"
@@ -16454,7 +14928,6 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz",
"integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==",
- "dev": true,
"engines": {
"node": ">= 4.0.0"
}
@@ -16485,20 +14958,9 @@
"version": "3.23.8",
"resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
"integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
- "dev": true,
"funding": {
"url": "https://github.com/sponsors/colinhacks"
}
- },
- "node_modules/zwitch": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
- "dev": true,
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/wooorm"
- }
}
}
}
diff --git a/package.json b/package.json
index 5b32671..3466679 100644
--- a/package.json
+++ b/package.json
@@ -111,6 +111,7 @@
"storybook": "^8.4.4",
"ts-lit-plugin": "^2.0.2",
"ts-morph": "^24.0.0",
+ "typedoc": "^0.27.4",
"typescript": "^5.7.2",
"typescript-eslint": "^8.16.0",
"vite": "^6.0.2"
@@ -118,6 +119,7 @@
"dependencies": {
"@fontsource/ibm-plex-sans": "^5.0.21",
"@lit/localize": "^0.12.2",
+ "@web/test-runner-junit-reporter": "^0.7.2",
"@zebra-fed/zeta-icons": "^0.9.0",
"lit": "^3.2.1"
},
diff --git a/src/components/dialog/dialog.styles.js b/src/components/dialog/dialog.styles.js
index c55e08c..bc07e0d 100644
--- a/src/components/dialog/dialog.styles.js
+++ b/src/components/dialog/dialog.styles.js
@@ -114,4 +114,4 @@ export default css`
zeta-icon {
--icon-size: 32px;
}
-`;
\ No newline at end of file
+`;
diff --git a/src/components/dialog/dialog.ts b/src/components/dialog/dialog.ts
index a941a96..642b74f 100644
--- a/src/components/dialog/dialog.ts
+++ b/src/components/dialog/dialog.ts
@@ -136,4 +136,4 @@ declare global {
interface HTMLElementTagNameMap {
"zeta-dialog": ZetaDialog;
}
-}
\ No newline at end of file
+}
diff --git a/src/components/fab/fab.ts b/src/components/fab/fab.ts
index c9dc83a..4a6fe1c 100644
--- a/src/components/fab/fab.ts
+++ b/src/components/fab/fab.ts
@@ -55,18 +55,28 @@ export class ZetaFab extends Flavored(BaseButton) {
@property({ type: String, reflect: true }) size: "small" | "large" = "small";
- private getLabel() {
- return this.label ? html`
${this.label}
` : nothing;
- }
+ // TESTING
protected render() {
return html`
- ${this.extended ? nothing : this.getLabel()}
`;
}
+ // TESTING END
+
+ // private getLabel() {
+ // return this.label ? html`${this.label}
` : nothing;
+ // }
+ // protected render() {
+ // return html`
+ //
+ // ${this.extended ? nothing : this.getLabel()}
+ // `;
+ // }
}
declare global {
diff --git a/src/components/navigation-rail/navigation-rail-item.styles.js b/src/components/navigation-rail/navigation-rail-item.styles.js
index 3c75493..78d905e 100644
--- a/src/components/navigation-rail/navigation-rail-item.styles.js
+++ b/src/components/navigation-rail/navigation-rail-item.styles.js
@@ -5,7 +5,7 @@ export default css`
display: flex;
max-width: 64px;
}
- slot{
+ slot {
font: var(--label-small);
}
@@ -14,8 +14,6 @@ export default css`
background-color: var(--surface-selected);
}
-
-
:host > * {
display: flex;
overflow-x: hidden;
diff --git a/src/components/navigation-rail/navigation-rail.styles.js b/src/components/navigation-rail/navigation-rail.styles.js
index 8b6a40a..b8cee67 100644
--- a/src/components/navigation-rail/navigation-rail.styles.js
+++ b/src/components/navigation-rail/navigation-rail.styles.js
@@ -11,6 +11,4 @@ export default css`
::slotted(:not(zeta-navigation-rail-item)) {
display: none;
}
-
-
`;
diff --git a/src/index.ts b/src/index.ts
index b67cbaf..ab6ae81 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -140,4 +140,4 @@ export {
ZetaTopAppbar,
ZetaUploadItem,
ZetaWorkcloudIndicator
-};
\ No newline at end of file
+};
diff --git a/src/test/json-results.json b/src/test/json-results.json
new file mode 100644
index 0000000..271bbeb
--- /dev/null
+++ b/src/test/json-results.json
@@ -0,0 +1,7199 @@
+{
+ "declaration": {
+ "attributes": {
+ "version": "1.0",
+ "encoding": "UTF-8"
+ }
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "testsuites",
+ "elements": [
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/action-menu/action-menu-button.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.081"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.075",
+ "classname": "zeta-action-menu-button Accessibility Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "aligns the zeta droppable to the start",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "aligns the zeta droppable to the center",
+ "time": "0.002",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "aligns the zeta droppable to the end",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "opens the action menu when clicked",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Interaction Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "closes the dropdown menu when clicked outside",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Interaction Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/appbar/appbar.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.007"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the appbar with default values",
+ "time": "0.004",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the appbar with centered title",
+ "time": "0.001",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the appbar with extended title",
+ "time": "0.001",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders content in the appbars leading slot",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders content in the appbars trailing slot",
+ "time": "0.001",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders content in the appbar",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/avatar/avatar.test.ts",
+ "id": "0",
+ "tests": "8",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.014000000000000004"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar with a custom size",
+ "time": "0.008",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar with the ring",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar without the ring",
+ "time": "0",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar with the close icon",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar without the close icon",
+ "time": "0",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar with an image",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the avatar with an icon",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the badge on the avatar",
+ "time": "0.002",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/bottom-sheets/bottom-sheet.test.ts",
+ "id": "0",
+ "tests": "18",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.223"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.115",
+ "classname": "zeta-bottom-sheet + zeta-list-item Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the header text correctly",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-list-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct css display for list items",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-list-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.043",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the header text correctly",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct css display for grid items",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.06",
+ "classname": "zeta-bottom-sheet + generic content Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the header text correctly",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + generic content Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "applies the correct css display for generic content",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/breadcrumbs/breadcrumb.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.105"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.104",
+ "classname": "zeta-breadcrumb Accessibility Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the correct number of breadcrumb items",
+ "time": "0.001",
+ "classname": "zeta-breadcrumb Content Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the truncated breadcrumb ",
+ "time": "0",
+ "classname": "zeta-breadcrumb Content Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the correct number of breadcrumb items after the more menu has been clicked",
+ "time": "0",
+ "classname": "zeta-breadcrumb Interaction Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/button/button.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.062"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.061",
+ "classname": "zeta-button Accessibility Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render the correct text within the button",
+ "time": "0",
+ "classname": "zeta-button Content Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should reset forms",
+ "time": "0.001",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not reset forms if disabled via JS",
+ "time": "0",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not reset forms if disabled via DOM",
+ "time": "0",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/button/icon-button.test.ts",
+ "id": "0",
+ "tests": "25",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.17900000000000002"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the primary flavor",
+ "time": "0.069",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the positive flavor",
+ "time": "0.019",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the negative flavor",
+ "time": "0.017",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the outline flavor",
+ "time": "0.019",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the outline-subtle flavor",
+ "time": "0.023",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements for the text flavor",
+ "time": "0.02",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render the correct icon",
+ "time": "0.001",
+ "classname": "zeta-icon-button Content Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should display correct icon color when disabled",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should display correct icon color for primary flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should display correct icon color for negative flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should display correct icon color for text flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should display correct icon color for outline-subtle flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the primary flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the secondary flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the positive flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the negative flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the outline flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the outline-subtle flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "button should have correct background color for the text flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render the button with the correct color when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render the icon with the correct color when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render the icon with the correct color when disabled when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should reset forms",
+ "time": "0.002",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not reset forms if disabled via JS",
+ "time": "0",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not reset forms if disabled via DOM",
+ "time": "0",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/card/card-header.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.108"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.107",
+ "classname": "zeta-card-header Accessibility Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the heading correctly",
+ "time": "0.001",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the subheading correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the leading content correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the trailing content correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/checkbox/checkbox.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.002"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the name attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the id attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "changes the checked state when clicked",
+ "time": "0",
+ "classname": "zeta-checkbox Interaction Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the checkbox label correctly",
+ "time": "0",
+ "classname": "zeta-checkbox + label Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "checks the checkbox when label is clicked",
+ "time": "0",
+ "classname": "zeta-checkbox + label Interaction Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/dialog/dialog.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.010000000000000002"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "changes open property on open",
+ "time": "0.007",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "changes open property on close",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "calls close method and sets return value",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/dropdown-menu-button.test.ts",
+ "id": "0",
+ "tests": "10",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.019000000000000003"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-button Accessibility Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the text correctly",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-button Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "has the same width as the zeta droppable",
+ "time": "0.002",
+ "classname": "zeta-dropdown-menu-button Dimensions Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "aligns the zeta droppable to the bottom of the dropdown menu button",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Dimensions Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "opens the dropdown menu when clicked",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "closes the dropdown menu when clicked outside",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "closes the dropdown menu when clicked inside",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "returns the selected item when a wrapping form is submitted",
+ "time": "0.002",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "returns the selected checkboxes when a wrapping form is submitted",
+ "time": "0.005",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "returns the selected radio button when a wrapping form is submitted",
+ "time": "0.006",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/dropdown-menu-item.test.ts",
+ "id": "0",
+ "tests": "11",
+ "skipped": "2",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.069"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.065",
+ "classname": "zeta-dropdown-menu-item Accessibility Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the given text",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders an icon with the correct name with the 'default' type",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the rounded attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the disabled attribute correctly",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors when not disabled",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors when disabled",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct icon color when not disabled",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct icon color when disabled",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius when rounded is true",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius when rounded is false",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/droppable.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.059000000000000004"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.058",
+ "classname": "zeta-droppable Accessibility Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the open attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "is visible when open is true",
+ "time": "0",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "is not visible when open is false",
+ "time": "0",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the rounded attribute correctly",
+ "time": "0",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius when rounded is true",
+ "time": "0",
+ "classname": "zeta-droppable Styling Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius when rounded is false",
+ "time": "0",
+ "classname": "zeta-droppable Styling Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/fab/fab.test.ts",
+ "id": "0",
+ "tests": "12",
+ "skipped": "0",
+ "errors": "3",
+ "failures": "3",
+ "time": "0.07400000000000001"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.066",
+ "classname": "zeta-fab Accessibility Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a button with a label",
+ "time": "0.001",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "35"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "failure",
+ "attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=uNIApcBRbFRih3IvnFDTM:35:61)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a button with an icon",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders no label when label is empty",
+ "time": "0.001",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders an extended fab",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "54"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "failure",
+ "attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=uNIApcBRbFRih3IvnFDTM:54:34)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a default fab",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "63"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "failure",
+ "attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=uNIApcBRbFRih3IvnFDTM:63:30)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a small fab",
+ "time": "0.001",
+ "classname": "zeta-fab Dimensions Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a large fab",
+ "time": "0.001",
+ "classname": "zeta-fab Dimensions Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a full rounded fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a rounded small fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a rounded large fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders a non-rounded fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/file-upload/file-upload.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.097"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/file-upload/file-upload.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.097",
+ "classname": "zeta-file-upload Accessibility Tests",
+ "file": "src/test/file-upload/file-upload.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/file-upload/upload-item.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.011"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders default flavor correctly",
+ "time": "0.009",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders completed flavor correctly",
+ "time": "0.001",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders error flavor correctly",
+ "time": "0",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates progress correctly",
+ "time": "0.001",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "fires ZetaCloseEvent:close when close icon is clicked",
+ "time": "0",
+ "classname": "zeta-upload-item Interaction Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/global-header/global-header.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.068"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.063",
+ "classname": "zeta-global-header Accessibility Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders background color",
+ "time": "0.001",
+ "classname": "zeta-global-header Styling Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders background in dark-mode",
+ "time": "0.004",
+ "classname": "zeta-global-header Styling Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/grid-menu-item/grid-menu-item.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.076"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.076",
+ "classname": "zeta-grid-menu-item Accessibility Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the given icon",
+ "time": "0",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the given label",
+ "time": "0",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the given badge",
+ "time": "0",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/in-page-banner/in-page-banner.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.098"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.098",
+ "classname": "zeta-in-page-banner Accessibility Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the heading correctly",
+ "time": "0",
+ "classname": "zeta-in-page-banner Content Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the subheading correctly",
+ "time": "0",
+ "classname": "zeta-in-page-banner Content Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-bar/navigation-bar.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.089"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.088",
+ "classname": "zeta-navigation-bar Accessibility Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the correct number of navigation bar items",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the correct label and icon for each navigation bar item",
+ "time": "0.001",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the correct badge content for each navigation bar item",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates badge content when the value changes",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "keeps a fixed width",
+ "time": "0",
+ "classname": "zeta-navigation-bar spacer Dimensions Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer/navigation-drawer.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.05"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer/navigation-drawer.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.05",
+ "classname": "zeta-navigation-drawer Accessibility Tests",
+ "file": "src/test/navigation-drawer/navigation-drawer.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.072"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.072",
+ "classname": "zeta-navigation-drawer-footer Accessibility Tests",
+ "file": "src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-item/navigation-drawer-item.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.064"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-item/navigation-drawer-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.064",
+ "classname": "zeta-navigation-drawer-item Accessibility Tests",
+ "file": "src/test/navigation-drawer-item/navigation-drawer-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.066"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.066",
+ "classname": "zeta-navigation-drawer-sub-item Accessibility Tests",
+ "file": "src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-header/navigation-header.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.046"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-header/navigation-header.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.046",
+ "classname": "zeta-navigation-header Accessibility Tests",
+ "file": "src/test/navigation-header/navigation-header.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-profile/navigation-profile.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.046"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-profile/navigation-profile.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.046",
+ "classname": "zeta-navigation-profile Accessibility Tests",
+ "file": "src/test/navigation-profile/navigation-profile.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-rail/navigation-rail-item.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.006"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the label slot correctly",
+ "time": "0.005",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the icon slot correctly",
+ "time": "0.001",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "reflects the 'selected' property correctly",
+ "time": "0",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "goes to the correct href when clicked",
+ "time": "0",
+ "classname": "zeta-navigation-rail-item Interaction Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-rail/navigation-rail.test.ts",
+ "id": "0",
+ "tests": "2",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.008"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the navigation items",
+ "time": "0.007",
+ "classname": "zeta-navigation-rail Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "hides any slotted elements that aren't zeta-navigation-rail-item",
+ "time": "0.001",
+ "classname": "zeta-navigation-rail Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/pagination/pagination.test.ts",
+ "id": "0",
+ "tests": "10",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.027000000000000003"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should disable left controls",
+ "time": "0.011",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should disable right controls",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not set invalid page",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not set invalid page",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should show left and right dots",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not show any dots",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should increment page",
+ "time": "0.003",
+ "classname": "zeta-pagination Interaction Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should decrement page",
+ "time": "0.002",
+ "classname": "zeta-pagination Interaction Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/progress-bar/progress-bar.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.07"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/progress-bar/progress-bar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.07",
+ "classname": "zeta-progress-bar Accessibility Tests",
+ "file": "src/test/progress-bar/progress-bar.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/progress-circle/progress-circle.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.013"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set value to 100 if above 100",
+ "time": "0.005",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set value to 0 if below 0",
+ "time": "0.001",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set value ",
+ "time": "0",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render uploading components",
+ "time": "0.004",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should fire a ZetaCancelUploadEvent on button click",
+ "time": "0.002",
+ "classname": "ZetaProgressCircle Interaction Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/radio-button/radio-button.test.ts",
+ "id": "0",
+ "tests": "9",
+ "skipped": "3",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.004"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "doesn't meet accessibility requirement without a label",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "is accessible by adding aria-label",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the name attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the id attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the radio button as unchecked by default",
+ "time": "0",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "changes the checked state when clicked",
+ "time": "0.001",
+ "classname": "zeta-radio-button Interaction Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the radio label correctly",
+ "time": "0",
+ "classname": "zeta-radio-button label Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "checks the radio when label is clicked",
+ "time": "0.001",
+ "classname": "zeta-radio-button label Interaction Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/range-selector/range-selector.test.ts",
+ "id": "0",
+ "tests": "14",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.099"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.093",
+ "classname": "zeta-range-selector Accessibility Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the zeta slider",
+ "time": "0.001",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the label",
+ "time": "0.001",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the lower input field",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the upper input field",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the initial values correctly",
+ "time": "0.001",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the lower input width and height correctly",
+ "time": "0",
+ "classname": "zeta-range-selector Dimensions Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the upper input width and height correctly",
+ "time": "0",
+ "classname": "zeta-range-selector Dimensions Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the label",
+ "time": "0.001",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the lower input",
+ "time": "0",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the upper input",
+ "time": "0",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the hidden input value when the slider value changes",
+ "time": "0.001",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the slider value when the lower input value changes",
+ "time": "0.001",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the slider value when the lower input value changes",
+ "time": "0",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/search/search.test.ts",
+ "id": "0",
+ "tests": "13",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.018000000000000006"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "focus on input when field focused",
+ "time": "0.008",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "blur input when field is blurred",
+ "time": "0.001",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render microphone icon",
+ "time": "0.002",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not render microphone icon",
+ "time": "0.001",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set correct default icon size",
+ "time": "0.001",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set correct small icon size",
+ "time": "0.001",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set correct large icon size",
+ "time": "0.001",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set correct disabled icon color",
+ "time": "0.001",
+ "classname": "zeta-search Styling Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "clears input",
+ "time": "0.001",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should call input onchange",
+ "time": "0.001",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not be activatable",
+ "time": "0",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/segmented-control/segmented-control.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.013000000000000001"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the segmented control with the correct number of items",
+ "time": "0.009",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the first item as active by default",
+ "time": "0.002",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "hides any slotted elements that aren't zeta-segmented-item",
+ "time": "0.001",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the active item when a different item is clicked",
+ "time": "0.001",
+ "classname": "zeta-segmented-control Interaction Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/slider/slider.test.ts",
+ "id": "0",
+ "tests": "16",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.077"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.071",
+ "classname": "zeta-slider Accessibility Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the track",
+ "time": "0",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the left handle and not the right handle when type is default",
+ "time": "0",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the right handle when type is range",
+ "time": "0.001",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets initial values correctly",
+ "time": "0.001",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the track height correctly",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the handle width and height correctly",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct margin on the slider",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct background color for the track",
+ "time": "0",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct color for the selected area",
+ "time": "0",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct background color for the handle",
+ "time": "0",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct color for the selected area and handle when pressed down",
+ "time": "0",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius for the handle",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct border radius for the track",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the value when the handle is dragged",
+ "time": "0",
+ "classname": "zeta-slider Interaction Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the lower and upper values when the handles are dragged",
+ "time": "0.002",
+ "classname": "zeta-slider Interaction Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/slider-input-field/slider-input-field.test.ts",
+ "id": "0",
+ "tests": "13",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.109"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.086",
+ "classname": "zeta-slider-input-field Accessibility Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the zeta slider",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the label",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the input field",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the min and max labels",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the initial values correctly",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the input width and height correctly",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Dimensions Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the label",
+ "time": "0",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the input",
+ "time": "0",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct styles for the range labels",
+ "time": "0",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the hidden input value when the slider value changes",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "updates the slider value when the input value changes",
+ "time": "0",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "returns the correct data when in a form",
+ "time": "0.02",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/snackbar/snackbar.test.ts",
+ "id": "0",
+ "tests": "19",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.16599999999999998"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0",
+ "classname": "zeta-snackbar Accessibility Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the correct text in the slot",
+ "time": "0.001",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the correct text in the action button",
+ "time": "0",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the correct icon in the slot",
+ "time": "0.001",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets full border radius correctly",
+ "time": "0",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets true border radius correctly",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets false border radius correctly",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for default status",
+ "time": "0.002",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for positive status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for info status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for warning status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for negative status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct colors for view status",
+ "time": "0",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "removes the element from the screen when the close icon is clicked",
+ "time": "0.024",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "removes the element from the screen when the close icon is enter pressed",
+ "time": "0.006",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "removes the element from the screen when the close icon is space pressed",
+ "time": "0.007",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "calls the action function on enter pressed",
+ "time": "0.052",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "calls the action function on space pressed",
+ "time": "0.052",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "calls the action function on mouse click",
+ "time": "0.015",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Action Clicked"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/stepper-input/stepper-input.test.ts",
+ "id": "0",
+ "tests": "9",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.013000000000000005"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets value",
+ "time": "0.007",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets value to max value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets value to min value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "doesn't change value",
+ "time": "0",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "doesn't change value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets value to min value via input onchange",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets value to max value via input onchange",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/stepper-input/stepper.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.006"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render steps",
+ "time": "0.005",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/switch/switch.test.ts",
+ "id": "0",
+ "tests": "15",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.123"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.002",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0.001",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "focus on button when switch focused",
+ "time": "0.001",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "blur on button when switch blurred",
+ "time": "0",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "activeIcon color",
+ "time": "0.001",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "inactiveIcon color",
+ "time": "0.001",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "track backgroundColor",
+ "time": "0",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "thumb backgroundColor",
+ "time": "0",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should toggle the state when clicked by accessibility tools",
+ "time": "0.001",
+ "classname": "zeta-switch Interaction Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "inactiveIcon color, :hover color",
+ "time": "0.005",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "activeIcon color, :hover color",
+ "time": "0.015",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "track backgroundColor, :hover backgroundColor",
+ "time": "0.016",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "thumb backgroundColor, :hover backgroundColor",
+ "time": "0.015",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "track backgroundColor",
+ "time": "0.033",
+ "classname": "zeta-switch:hover Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "thumb backgroundColor",
+ "time": "0.032",
+ "classname": "zeta-switch:hover Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "system-out",
+ "elements": [
+ {
+ "type": "cdata",
+ "cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/tag/tag.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.053"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.053",
+ "classname": "zeta-tag Accessibility Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the default properties correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "manages point attribute correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "manages text attribute correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "renders the passed text into a span",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/text-input/text-input.test.ts",
+ "id": "0",
+ "tests": "22",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.04100000000000001"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "skipped"
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "creates from constructor",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "focus on input when field focused",
+ "time": "0.009",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should not focus on input when field disabled",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "blur on input when field blurred",
+ "time": "0.002",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render icon",
+ "time": "0.003",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render icon on the right",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render prefix",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render suffix",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render label",
+ "time": "0",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render hint text",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render error icon",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render error text",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should change value",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should apply type textarea",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should apply type password",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should apply type time",
+ "time": "0.007",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should apply type data",
+ "time": "0.004",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render error icon color",
+ "time": "0.002",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should render error text color",
+ "time": "0.001",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should set disabled color to icon when field is disabled",
+ "time": "0.001",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "should toggle password visibility",
+ "time": "0.001",
+ "classname": "zeta-text-input Interaction Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/chips/assist-chip/assist-chip.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.114"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.114",
+ "classname": "zeta-assist-chip Accessibility Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0",
+ "classname": "zeta-assist-chip Content Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "displays the correct icon",
+ "time": "0",
+ "classname": "zeta-assist-chip Content Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/chips/filter-chip/filter-chip.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.084"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.08",
+ "classname": "zeta-filter-chip Accessibility Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0.001",
+ "classname": "zeta-filter-chip Content Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "shows the check icon when active",
+ "time": "0.003",
+ "classname": "zeta-filter-chip Content Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testsuite",
+ "attributes": {
+ "name": "Chromium_playwright_/src/test/chips/input-chip/input-chip.test.ts",
+ "id": "0",
+ "tests": "2",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.057"
+ },
+ "elements": [
+ {
+ "type": "element",
+ "name": "properties",
+ "elements": [
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "type": "element",
+ "name": "property",
+ "attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.057",
+ "classname": "zeta-input-chip Accessibility Tests",
+ "file": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ },
+ {
+ "type": "element",
+ "name": "testcase",
+ "attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0",
+ "classname": "zeta-input-chip Content Tests",
+ "file": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/test/test-results.xml b/src/test/test-results.xml
new file mode 100644
index 0000000..3c45443
--- /dev/null
+++ b/src/test/test-results.xml
@@ -0,0 +1,847 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:35:61)]]>
+
+
+
+
+ (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:54:34)]]>
+
+
+ (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:63:30)]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/testResults.json b/src/test/testResults.json
new file mode 100644
index 0000000..0fe552a
--- /dev/null
+++ b/src/test/testResults.json
@@ -0,0 +1,4782 @@
+{
+ "_declaration": {
+ "_attributes": {
+ "version": "1.0",
+ "encoding": "UTF-8"
+ }
+ },
+ "testsuites": {
+ "testsuite": [
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/action-menu/action-menu-button.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.096"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.088",
+ "classname": "zeta-action-menu-button Accessibility Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "aligns the zeta droppable to the start",
+ "time": "0.002",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "aligns the zeta droppable to the center",
+ "time": "0.002",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "aligns the zeta droppable to the end",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Dimensions Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "opens the action menu when clicked",
+ "time": "0.001",
+ "classname": "zeta-action-menu-button Interaction Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "closes the dropdown menu when clicked outside",
+ "time": "0.002",
+ "classname": "zeta-action-menu-button Interaction Tests",
+ "file": "src/test/action-menu/action-menu-button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/appbar/appbar.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.006"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders the appbar with default values",
+ "time": "0.005",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the appbar with centered title",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the appbar with extended title",
+ "time": "0.001",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders content in the appbars leading slot",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders content in the appbars trailing slot",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders content in the appbar",
+ "time": "0",
+ "classname": "zeta-top-appbar Content Tests",
+ "file": "src/test/appbar/appbar.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/avatar/avatar.test.ts",
+ "id": "0",
+ "tests": "8",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.036000000000000004"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders the avatar with a custom size",
+ "time": "0.03",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar with the ring",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar without the ring",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar with the close icon",
+ "time": "0",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar without the close icon",
+ "time": "0",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar with an image",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the avatar with an icon",
+ "time": "0.001",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the badge on the avatar",
+ "time": "0.002",
+ "classname": "zeta-avatar Content Tests",
+ "file": "src/test/avatar/avatar.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/bottom-sheets/bottom-sheet.test.ts",
+ "id": "0",
+ "tests": "18",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.226"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.121",
+ "classname": "zeta-bottom-sheet + zeta-list-item Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the header text correctly",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-list-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-list-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct css display for list items",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-list-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.038",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the header text correctly",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0.001",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct css display for grid items",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + zeta-grid-menu-item Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.062",
+ "classname": "zeta-bottom-sheet + generic content Accessibility Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the bottom sheet",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the header text correctly",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates when isExpanded changes",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Content Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct header alignment",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "applies the correct css display for generic content",
+ "time": "0",
+ "classname": "zeta-bottom-sheet + generic content Dimensions Tests",
+ "file": "src/test/bottom-sheets/bottom-sheet.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/breadcrumbs/breadcrumb.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.092"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.092",
+ "classname": "zeta-breadcrumb Accessibility Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the correct number of breadcrumb items",
+ "time": "0",
+ "classname": "zeta-breadcrumb Content Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the truncated breadcrumb ",
+ "time": "0",
+ "classname": "zeta-breadcrumb Content Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the correct number of breadcrumb items after the more menu has been clicked",
+ "time": "0",
+ "classname": "zeta-breadcrumb Interaction Tests",
+ "file": "src/test/breadcrumbs/breadcrumb.test.ts"
+ },
+ "skipped": {}
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/button/button.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.09"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.089",
+ "classname": "zeta-button Accessibility Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render the correct text within the button",
+ "time": "0",
+ "classname": "zeta-button Content Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should reset forms",
+ "time": "0",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not reset forms if disabled via JS",
+ "time": "0",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not reset forms if disabled via DOM",
+ "time": "0.001",
+ "classname": "zeta-button AS form reset control Interaction Tests",
+ "file": "src/test/button/button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/button/icon-button.test.ts",
+ "id": "0",
+ "tests": "25",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.22"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the primary flavor",
+ "time": "0.084",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the positive flavor",
+ "time": "0.024",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the negative flavor",
+ "time": "0.02",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the outline flavor",
+ "time": "0.023",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the outline-subtle flavor",
+ "time": "0.027",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements for the text flavor",
+ "time": "0.026",
+ "classname": "zeta-icon-button Accessibility Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render the correct icon",
+ "time": "0.001",
+ "classname": "zeta-icon-button Content Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should display correct icon color when disabled",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should display correct icon color for primary flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should display correct icon color for negative flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should display correct icon color for text flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should display correct icon color for outline-subtle flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the primary flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the secondary flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the positive flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the negative flavor",
+ "time": "0",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the outline flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the outline-subtle flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "button should have correct background color for the text flavor",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render the button with the correct color when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render the icon with the correct color when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render the icon with the correct color when disabled when set by CSS Variable",
+ "time": "0.001",
+ "classname": "zeta-icon-button Styling Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should reset forms",
+ "time": "0.001",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not reset forms if disabled via JS",
+ "time": "0.001",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not reset forms if disabled via DOM",
+ "time": "0",
+ "classname": "zeta-icon-button AS form reset control Interaction Tests",
+ "file": "src/test/button/icon-button.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/card/card-header.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.081"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.081",
+ "classname": "zeta-card-header Accessibility Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the heading correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the subheading correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the leading content correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the trailing content correctly",
+ "time": "0",
+ "classname": "zeta-card-header Content Tests",
+ "file": "src/test/card/card-header.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/checkbox/checkbox.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.005"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "sets the name attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the id attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-checkbox Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "changes the checked state when clicked",
+ "time": "0.002",
+ "classname": "zeta-checkbox Interaction Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the checkbox label correctly",
+ "time": "0",
+ "classname": "zeta-checkbox + label Content Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "checks the checkbox when label is clicked",
+ "time": "0.001",
+ "classname": "zeta-checkbox + label Interaction Tests",
+ "file": "src/test/checkbox/checkbox.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/dialog/dialog.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.009000000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "changes open property on open",
+ "time": "0.006",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "changes open property on close",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "calls close method and sets return value",
+ "time": "0.001",
+ "classname": "zeta-dialog Content Tests",
+ "file": "src/test/dialog/dialog.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/dropdown-menu-button.test.ts",
+ "id": "0",
+ "tests": "10",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.030000000000000002"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-button Accessibility Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "renders the text correctly",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "has the same width as the zeta droppable",
+ "time": "0.002",
+ "classname": "zeta-dropdown-menu-button Dimensions Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "aligns the zeta droppable to the bottom of the dropdown menu button",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Dimensions Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "opens the dropdown menu when clicked",
+ "time": "0.002",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "closes the dropdown menu when clicked outside",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "closes the dropdown menu when clicked inside",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "returns the selected item when a wrapping form is submitted",
+ "time": "0.002",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "returns the selected checkboxes when a wrapping form is submitted",
+ "time": "0.015",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "returns the selected radio button when a wrapping form is submitted",
+ "time": "0.005",
+ "classname": "zeta-dropdown-menu-button Interaction Tests",
+ "file": "src/test/dropdown/dropdown-menu-button.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-checkbox scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/dropdown-menu-item.test.ts",
+ "id": "0",
+ "tests": "11",
+ "skipped": "2",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.089"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.087",
+ "classname": "zeta-dropdown-menu-item Accessibility Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the given text",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders an icon with the correct name with the 'default' type",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the rounded attribute correctly",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the disabled attribute correctly",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Content Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors when not disabled",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors when disabled",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct icon color when not disabled",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct icon color when disabled",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius when rounded is true",
+ "time": "0.001",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius when rounded is false",
+ "time": "0",
+ "classname": "zeta-dropdown-menu-item Styling Tests",
+ "file": "src/test/dropdown/dropdown-menu-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/dropdown/droppable.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.059000000000000004"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.056",
+ "classname": "zeta-droppable Accessibility Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the open attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "is visible when open is true",
+ "time": "0.001",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "is not visible when open is false",
+ "time": "0",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the rounded attribute correctly",
+ "time": "0",
+ "classname": "zeta-droppable Content Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius when rounded is true",
+ "time": "0",
+ "classname": "zeta-droppable Styling Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius when rounded is false",
+ "time": "0.001",
+ "classname": "zeta-droppable Styling Tests",
+ "file": "src/test/dropdown/droppable.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/fab/fab.test.ts",
+ "id": "0",
+ "tests": "12",
+ "skipped": "0",
+ "errors": "3",
+ "failures": "3",
+ "time": "0.09000000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.08",
+ "classname": "zeta-fab Accessibility Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a button with a label",
+ "time": "0.001",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "35"
+ },
+ "failure": {
+ "_attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "_cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:35:61)"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a button with an icon",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders no label when label is empty",
+ "time": "0.001",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders an extended fab",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "54"
+ },
+ "failure": {
+ "_attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "_cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:54:34)"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a default fab",
+ "time": "0",
+ "classname": "zeta-fab Content Tests",
+ "file": "src/test/fab/fab.test.ts",
+ "line": "63"
+ },
+ "failure": {
+ "_attributes": {
+ "message": "expected null to exist",
+ "type": "AssertionError"
+ },
+ "_cdata": "AssertionError: expected null to exist\n at n. (src/test/fab/fab.test.ts?wtr-session-id=cTLxNRHI8cV6kwOpaILhl:63:30)"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a small fab",
+ "time": "0.001",
+ "classname": "zeta-fab Dimensions Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a large fab",
+ "time": "0.001",
+ "classname": "zeta-fab Dimensions Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a full rounded fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a rounded small fab",
+ "time": "0.002",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a rounded large fab",
+ "time": "0.001",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders a non-rounded fab",
+ "time": "0.002",
+ "classname": "zeta-fab Styling Tests",
+ "file": "src/test/fab/fab.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/file-upload/file-upload.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.13"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/file-upload/file-upload.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.13",
+ "classname": "zeta-file-upload Accessibility Tests",
+ "file": "src/test/file-upload/file-upload.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/file-upload/upload-item.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.03900000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders default flavor correctly",
+ "time": "0.035",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders completed flavor correctly",
+ "time": "0.001",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders error flavor correctly",
+ "time": "0.001",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates progress correctly",
+ "time": "0.001",
+ "classname": "zeta-upload-item Content Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "fires ZetaCloseEvent:close when close icon is clicked",
+ "time": "0.001",
+ "classname": "zeta-upload-item Interaction Tests",
+ "file": "src/test/file-upload/upload-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/global-header/global-header.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.081"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.075",
+ "classname": "zeta-global-header Accessibility Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders background color",
+ "time": "0",
+ "classname": "zeta-global-header Styling Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders background in dark-mode",
+ "time": "0.006",
+ "classname": "zeta-global-header Styling Tests",
+ "file": "src/test/global-header/global-header.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/grid-menu-item/grid-menu-item.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.093"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.092",
+ "classname": "zeta-grid-menu-item Accessibility Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the given icon",
+ "time": "0.001",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the given label",
+ "time": "0",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the given badge",
+ "time": "0",
+ "classname": "zeta-grid-menu-item Content Tests",
+ "file": "src/test/grid-menu-item/grid-menu-item.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/in-page-banner/in-page-banner.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.116"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.116",
+ "classname": "zeta-in-page-banner Accessibility Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the heading correctly",
+ "time": "0",
+ "classname": "zeta-in-page-banner Content Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the subheading correctly",
+ "time": "0",
+ "classname": "zeta-in-page-banner Content Tests",
+ "file": "src/test/in-page-banner/in-page-banner.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-bar/navigation-bar.test.ts",
+ "id": "0",
+ "tests": "6",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.103"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessability requirements",
+ "time": "0.103",
+ "classname": "zeta-navigation-bar Accessibility Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the correct number of navigation bar items",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the correct label and icon for each navigation bar item",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the correct badge content for each navigation bar item",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates badge content when the value changes",
+ "time": "0",
+ "classname": "zeta-navigation-bar Content Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "keeps a fixed width",
+ "time": "0",
+ "classname": "zeta-navigation-bar spacer Dimensions Tests",
+ "file": "src/test/navigation-bar/navigation-bar.test.ts"
+ },
+ "skipped": {}
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer/navigation-drawer.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.052"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer/navigation-drawer.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.052",
+ "classname": "zeta-navigation-drawer Accessibility Tests",
+ "file": "src/test/navigation-drawer/navigation-drawer.test.ts"
+ }
+ },
+ "system-out": {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.078"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.078",
+ "classname": "zeta-navigation-drawer-footer Accessibility Tests",
+ "file": "src/test/navigation-drawer-footer/navigation-drawer-footer.test.ts"
+ }
+ },
+ "system-out": {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-item/navigation-drawer-item.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.073"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-item/navigation-drawer-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.073",
+ "classname": "zeta-navigation-drawer-item Accessibility Tests",
+ "file": "src/test/navigation-drawer-item/navigation-drawer-item.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.075"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.075",
+ "classname": "zeta-navigation-drawer-sub-item Accessibility Tests",
+ "file": "src/test/navigation-drawer-sub-item/navigation-drawer-sub-item.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-header/navigation-header.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.047"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-header/navigation-header.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.047",
+ "classname": "zeta-navigation-header Accessibility Tests",
+ "file": "src/test/navigation-header/navigation-header.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-profile/navigation-profile.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.052"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-profile/navigation-profile.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.052",
+ "classname": "zeta-navigation-profile Accessibility Tests",
+ "file": "src/test/navigation-profile/navigation-profile.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-rail/navigation-rail-item.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.009000000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders the label slot correctly",
+ "time": "0.006",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the icon slot correctly",
+ "time": "0.002",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "reflects the 'selected' property correctly",
+ "time": "0.001",
+ "classname": "zeta-navigation-rail-item Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "goes to the correct href when clicked",
+ "time": "0",
+ "classname": "zeta-navigation-rail-item Interaction Tests",
+ "file": "src/test/navigation-rail/navigation-rail-item.test.ts"
+ },
+ "skipped": {}
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/navigation-rail/navigation-rail.test.ts",
+ "id": "0",
+ "tests": "2",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.009000000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders the navigation items",
+ "time": "0.008",
+ "classname": "zeta-navigation-rail Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "hides any slotted elements that aren't zeta-navigation-rail-item",
+ "time": "0.001",
+ "classname": "zeta-navigation-rail Content Tests",
+ "file": "src/test/navigation-rail/navigation-rail.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/pagination/pagination.test.ts",
+ "id": "0",
+ "tests": "10",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.027000000000000003"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should disable left controls",
+ "time": "0.01",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should disable right controls",
+ "time": "0.003",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not set invalid page",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not set invalid page",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should show left and right dots",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not show any dots",
+ "time": "0.002",
+ "classname": "zeta-pagination Content Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should increment page",
+ "time": "0.004",
+ "classname": "zeta-pagination Interaction Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should decrement page",
+ "time": "0.002",
+ "classname": "zeta-pagination Interaction Tests",
+ "file": "src/test/pagination/pagination.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ },
+ {
+ "_cdata": "Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/progress-bar/progress-bar.test.ts",
+ "id": "0",
+ "tests": "1",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.071"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/progress-bar/progress-bar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.071",
+ "classname": "zeta-progress-bar Accessibility Tests",
+ "file": "src/test/progress-bar/progress-bar.test.ts"
+ }
+ }
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/progress-circle/progress-circle.test.ts",
+ "id": "0",
+ "tests": "7",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.012"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set value to 100 if above 100",
+ "time": "0.006",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set value to 0 if below 0",
+ "time": "0",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set value ",
+ "time": "0",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render uploading components",
+ "time": "0.004",
+ "classname": "ZetaProgressCircle Content Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should fire a ZetaCancelUploadEvent on button click",
+ "time": "0.001",
+ "classname": "ZetaProgressCircle Interaction Tests",
+ "file": "src/test/progress-circle/progress-circle.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/radio-button/radio-button.test.ts",
+ "id": "0",
+ "tests": "9",
+ "skipped": "3",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.004"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "doesn't meet accessibility requirement without a label",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "is accessible by adding aria-label",
+ "time": "0",
+ "classname": "zeta-radio-button Accessibility Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "sets the name attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the id attribute correctly",
+ "time": "0.001",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the radio button as unchecked by default",
+ "time": "0",
+ "classname": "zeta-radio-button Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "changes the checked state when clicked",
+ "time": "0.001",
+ "classname": "zeta-radio-button Interaction Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the radio label correctly",
+ "time": "0",
+ "classname": "zeta-radio-button label Content Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "checks the radio when label is clicked",
+ "time": "0.001",
+ "classname": "zeta-radio-button label Interaction Tests",
+ "file": "src/test/radio-button/radio-button.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-radio-button scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/range-selector/range-selector.test.ts",
+ "id": "0",
+ "tests": "14",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.10600000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.1",
+ "classname": "zeta-range-selector Accessibility Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the zeta slider",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the label",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the lower input field",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the upper input field",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the initial values correctly",
+ "time": "0",
+ "classname": "zeta-range-selector Content Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the lower input width and height correctly",
+ "time": "0",
+ "classname": "zeta-range-selector Dimensions Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the upper input width and height correctly",
+ "time": "0.001",
+ "classname": "zeta-range-selector Dimensions Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the label",
+ "time": "0.001",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the lower input",
+ "time": "0.001",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the upper input",
+ "time": "0",
+ "classname": "zeta-range-selector Styling Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the hidden input value when the slider value changes",
+ "time": "0.001",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the slider value when the lower input value changes",
+ "time": "0.001",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the slider value when the lower input value changes",
+ "time": "0.001",
+ "classname": "zeta-range-selector Interaction Tests",
+ "file": "src/test/range-selector/range-selector.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-range-selector scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/search/search.test.ts",
+ "id": "0",
+ "tests": "13",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.020000000000000004"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "focus on input when field focused",
+ "time": "0.009",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "blur input when field is blurred",
+ "time": "0.002",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render microphone icon",
+ "time": "0.002",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not render microphone icon",
+ "time": "0.001",
+ "classname": "zeta-search Content Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set correct default icon size",
+ "time": "0",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set correct small icon size",
+ "time": "0.001",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set correct large icon size",
+ "time": "0.001",
+ "classname": "zeta-search Dimensions Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set correct disabled icon color",
+ "time": "0.001",
+ "classname": "zeta-search Styling Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "clears input",
+ "time": "0.002",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should call input onchange",
+ "time": "0",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not be activatable",
+ "time": "0",
+ "classname": "zeta-search Interaction Tests",
+ "file": "src/test/search/search.test.ts"
+ },
+ "skipped": {}
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/segmented-control/segmented-control.test.ts",
+ "id": "0",
+ "tests": "4",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.015000000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "renders the segmented control with the correct number of items",
+ "time": "0.011",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the first item as active by default",
+ "time": "0.001",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "hides any slotted elements that aren't zeta-segmented-item",
+ "time": "0.001",
+ "classname": "zeta-segmented-control Content Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the active item when a different item is clicked",
+ "time": "0.002",
+ "classname": "zeta-segmented-control Interaction Tests",
+ "file": "src/test/segmented-control/segmented-control.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-segmented-control scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/slider/slider.test.ts",
+ "id": "0",
+ "tests": "16",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.07800000000000001"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.069",
+ "classname": "zeta-slider Accessibility Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the track",
+ "time": "0",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the left handle and not the right handle when type is default",
+ "time": "0",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the right handle when type is range",
+ "time": "0.001",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets initial values correctly",
+ "time": "0",
+ "classname": "zeta-slider Content Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the track height correctly",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the handle width and height correctly",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct margin on the slider",
+ "time": "0",
+ "classname": "zeta-slider Dimensions Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct background color for the track",
+ "time": "0",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct color for the selected area",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct background color for the handle",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct color for the selected area and handle when pressed down",
+ "time": "0.002",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius for the handle",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct border radius for the track",
+ "time": "0.001",
+ "classname": "zeta-slider Styling Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the value when the handle is dragged",
+ "time": "0",
+ "classname": "zeta-slider Interaction Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the lower and upper values when the handles are dragged",
+ "time": "0.002",
+ "classname": "zeta-slider Interaction Tests",
+ "file": "src/test/slider/slider.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/slider-input-field/slider-input-field.test.ts",
+ "id": "0",
+ "tests": "13",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.11200000000000002"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.101",
+ "classname": "zeta-slider-input-field Accessibility Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the zeta slider",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the label",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the input field",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the min and max labels",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the initial values correctly",
+ "time": "0",
+ "classname": "zeta-slider-input-field Content Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the input width and height correctly",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Dimensions Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the label",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the input",
+ "time": "0",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct styles for the range labels",
+ "time": "0",
+ "classname": "zeta-slider-input-field Styling Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the hidden input value when the slider value changes",
+ "time": "0.003",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "updates the slider value when the input value changes",
+ "time": "0.001",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "returns the correct data when in a form",
+ "time": "0.005",
+ "classname": "zeta-slider-input-field Interaction Tests",
+ "file": "src/test/slider-input-field/slider-input-field.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-slider-input-field scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/snackbar/snackbar.test.ts",
+ "id": "0",
+ "tests": "19",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.20299999999999999"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0",
+ "classname": "zeta-snackbar Accessibility Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "displays the correct text in the slot",
+ "time": "0",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the correct text in the action button",
+ "time": "0",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the correct icon in the slot",
+ "time": "0.001",
+ "classname": "zeta-snackbar Content Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets full border radius correctly",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets true border radius correctly",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets false border radius correctly",
+ "time": "0",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for default status",
+ "time": "0.002",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for positive status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for info status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for warning status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for negative status",
+ "time": "0.001",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct colors for view status",
+ "time": "0.002",
+ "classname": "zeta-snackbar Styling Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "removes the element from the screen when the close icon is clicked",
+ "time": "0.045",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "removes the element from the screen when the close icon is enter pressed",
+ "time": "0.017",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "removes the element from the screen when the close icon is space pressed",
+ "time": "0.005",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "calls the action function on enter pressed",
+ "time": "0.052",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "calls the action function on space pressed",
+ "time": "0.053",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "calls the action function on mouse click",
+ "time": "0.02",
+ "classname": "zeta-snackbar Interaction Tests",
+ "file": "src/test/snackbar/snackbar.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ },
+ {
+ "_cdata": "Action Clicked"
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/stepper-input/stepper-input.test.ts",
+ "id": "0",
+ "tests": "9",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.015000000000000003"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets value",
+ "time": "0.007",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets value to max value",
+ "time": "0.002",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets value to min value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "doesn't change value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "doesn't change value",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets value to min value via input onchange",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets value to max value via input onchange",
+ "time": "0.001",
+ "classname": "zeta-stepper-input Content Tests",
+ "file": "src/test/stepper-input/stepper-input.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/stepper-input/stepper.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.007"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0.001",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render steps",
+ "time": "0.006",
+ "classname": "zeta-stepper Content Tests",
+ "file": "src/test/stepper-input/stepper.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/switch/switch.test.ts",
+ "id": "0",
+ "tests": "15",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.123"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0.001",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "focus on button when switch focused",
+ "time": "0.001",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "blur on button when switch blurred",
+ "time": "0.001",
+ "classname": "zeta-switch Content Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "activeIcon color",
+ "time": "0.002",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "inactiveIcon color",
+ "time": "0.001",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "track backgroundColor",
+ "time": "0.001",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "thumb backgroundColor",
+ "time": "0.001",
+ "classname": "zeta-switch Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should toggle the state when clicked by accessibility tools",
+ "time": "0.001",
+ "classname": "zeta-switch Interaction Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "inactiveIcon color, :hover color",
+ "time": "0.004",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "activeIcon color, :hover color",
+ "time": "0.015",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "track backgroundColor, :hover backgroundColor",
+ "time": "0.017",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "thumb backgroundColor, :hover backgroundColor",
+ "time": "0.014",
+ "classname": "zeta-switch disabled Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "track backgroundColor",
+ "time": "0.032",
+ "classname": "zeta-switch:hover Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "thumb backgroundColor",
+ "time": "0.032",
+ "classname": "zeta-switch:hover Styling Tests",
+ "file": "src/test/switch/switch.test.ts"
+ }
+ }
+ ],
+ "system-out": [
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ },
+ {
+ "_cdata": "Element zeta-switch scheduled an update (generally because a property was set) after an update completed, causing a new update to be scheduled. This is inefficient and should be avoided unless the next update can only be scheduled as a side effect of the previous update. See https://lit.dev/msg/change-in-update for more information."
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/tag/tag.test.ts",
+ "id": "0",
+ "tests": "5",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.057"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.057",
+ "classname": "zeta-tag Accessibility Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the default properties correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "manages point attribute correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "manages text attribute correctly",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "renders the passed text into a span",
+ "time": "0",
+ "classname": "zeta-tag Content Tests",
+ "file": "src/test/tag/tag.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/text-input/text-input.test.ts",
+ "id": "0",
+ "tests": "22",
+ "skipped": "1",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.04600000000000002"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "creates from document.createElement",
+ "time": "0",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ },
+ "skipped": {}
+ },
+ {
+ "_attributes": {
+ "name": "creates from constructor",
+ "time": "0.002",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "focus on input when field focused",
+ "time": "0.014",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should not focus on input when field disabled",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "blur on input when field blurred",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render icon",
+ "time": "0.003",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render icon on the right",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render prefix",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render suffix",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render label",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render hint text",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render error icon",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render error text",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should change value",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should apply type textarea",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should apply type password",
+ "time": "0.001",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should apply type time",
+ "time": "0.007",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should apply type data",
+ "time": "0.002",
+ "classname": "zeta-text-input Content Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render error icon color",
+ "time": "0.002",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should render error text color",
+ "time": "0.002",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should set disabled color to icon when field is disabled",
+ "time": "0.001",
+ "classname": "zeta-text-input Styling Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "should toggle password visibility",
+ "time": "0.001",
+ "classname": "zeta-text-input Interaction Tests",
+ "file": "src/test/text-input/text-input.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/chips/assist-chip/assist-chip.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.097"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "meets accessibility requirements",
+ "time": "0.097",
+ "classname": "zeta-assist-chip Accessibility Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0",
+ "classname": "zeta-assist-chip Content Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "displays the correct icon",
+ "time": "0",
+ "classname": "zeta-assist-chip Content Tests",
+ "file": "src/test/chips/assist-chip/assist-chip.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/chips/filter-chip/filter-chip.test.ts",
+ "id": "0",
+ "tests": "3",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.085"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.083",
+ "classname": "zeta-filter-chip Accessibility Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0",
+ "classname": "zeta-filter-chip Content Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "shows the check icon when active",
+ "time": "0.002",
+ "classname": "zeta-filter-chip Content Tests",
+ "file": "src/test/chips/filter-chip/filter-chip.test.ts"
+ }
+ }
+ ]
+ },
+ {
+ "_attributes": {
+ "name": "Chromium_playwright_/src/test/chips/input-chip/input-chip.test.ts",
+ "id": "0",
+ "tests": "2",
+ "skipped": "0",
+ "errors": "0",
+ "failures": "0",
+ "time": "0.057"
+ },
+ "properties": {
+ "property": [
+ {
+ "_attributes": {
+ "name": "test.fileName",
+ "value": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.name",
+ "value": "Chromium"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "browser.launcher",
+ "value": "playwright"
+ }
+ }
+ ]
+ },
+ "testcase": [
+ {
+ "_attributes": {
+ "name": "it meets accessibility requirements",
+ "time": "0.057",
+ "classname": "zeta-input-chip Accessibility Tests",
+ "file": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ },
+ {
+ "_attributes": {
+ "name": "sets the correct text on the chip",
+ "time": "0",
+ "classname": "zeta-input-chip Content Tests",
+ "file": "src/test/chips/input-chip/input-chip.test.ts"
+ }
+ }
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/web-test-runner.config.js b/web-test-runner.config.js
index 81f008d..7c3af4d 100644
--- a/web-test-runner.config.js
+++ b/web-test-runner.config.js
@@ -1,5 +1,7 @@
import { vitePlugin } from "@remcovaes/web-test-runner-vite-plugin";
import { playwrightLauncher } from "@web/test-runner-playwright";
+import { defaultReporter } from "@web/test-runner";
+import { junitReporter } from "@web/test-runner-junit-reporter";
const LOG_FILTER = ["Lit is in dev mode", "[vite] connecting..."];
@@ -33,4 +35,11 @@ export default {
timeout: 1000,
},
},
+ reporters: [
+ defaultReporter({ reportTestResults: false, reportTestProgress: true }),
+ junitReporter({
+ outputPath: "src/test/test-results.xml", // default `'./test-results.xml'`
+ reportLogs: true, // default `false`
+ }),
+ ],
};