diff --git a/package-lock.json b/package-lock.json index e49c31a0..aef8f674 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,8 +29,8 @@ "npm-run-all": "4.1.5", "standard-version": "9.3.2", "start-server-and-test": "^1.14.0", - "stylelint": "14.3.0", - "stylelint-config-standard": "24.0.0" + "stylelint": "14.4.0", + "stylelint-config-standard": "25.0.0" } }, "node_modules/@babel/code-frame": { @@ -2755,15 +2755,15 @@ } }, "node_modules/@open-wc/testing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.3.tgz", - "integrity": "sha512-xJYckO8X9yfWc+ltPlDZjHGTh4ldNmnYsnxNriuUUEEhV5ASdsc+5WEsIS2+9m4lQELj89rNQ7YvhYhawDorhg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.4.tgz", + "integrity": "sha512-NR7POaSv6MCuJPjKq0O8jZXHL6dBugbPymQHcWGd67We9/G75upKYJYhIWETOOet/kNt3UrUKOGuTbsBx/RtAQ==", "dev": true, "dependencies": { "@esm-bundle/chai": "^4.3.4", "@open-wc/chai-dom-equals": "^0.12.36", "@open-wc/semantic-dom-diff": "^0.19.5", - "@open-wc/testing-helpers": "^2.0.2", + "@open-wc/testing-helpers": "^2.0.4", "@types/chai": "^4.2.11", "@types/chai-dom": "^0.0.9", "@types/sinon-chai": "^3.2.3", @@ -2771,13 +2771,14 @@ } }, "node_modules/@open-wc/testing-helpers": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.2.tgz", - "integrity": "sha512-wJlvDmWo+fIbgykRP21YSP9I9Pf/fo2+dZGaWG77Hw0sIuyB+7sNUDJDkL6kMkyyRecPV6dVRmbLt6HuOwvZ1w==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.4.tgz", + "integrity": "sha512-BoeZRXy0wV1/jBfxDcL/MJbKxA8F0dywKEe92l2S5pFndGBnyKAF15flIVAPgrxJUpSc6A+IIMpAhYOrB/65kw==", "dev": true, "dependencies": { "@open-wc/scoped-elements": "^2.0.1", - "lit": "^2.0.0" + "lit": "^2.0.0", + "lit-html": "^2.0.0" } }, "node_modules/@pwrs/lit-css": { @@ -3622,15 +3623,15 @@ "integrity": "sha512-5Q+0k+O2SGCzYm32WFugsH3SNZDT7wzUICKq/R+qOrE2QRQ20BKI18GdEPUkrXmZhg2TETfYmf4a5/YHGRWqLA==" }, "node_modules/@web/test-runner": { - "version": "0.13.26", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.26.tgz", - "integrity": "sha512-hiujl3GekUWbF/q1QJKDVcVWCB5zIbD05E+km2666SsP5+JCsnciDMm670TSaS4g8xoH/8WIJEyZnDVNQy/X6A==", + "version": "0.13.27", + "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.27.tgz", + "integrity": "sha512-yVhXK9sPJE2VQs1/KPTIeQvUxh+02OZkn+tgcr0+W8ovvrFD4ucF2X26cpeOTuD+Y67ERUi/EopIze3aelw6sg==", "dev": true, "dependencies": { "@web/browser-logs": "^0.2.2", "@web/config-loader": "^0.1.3", "@web/dev-server": "^0.1.24", - "@web/test-runner-chrome": "^0.10.6", + "@web/test-runner-chrome": "^0.10.7", "@web/test-runner-commands": "^0.6.0", "@web/test-runner-core": "^0.10.22", "@web/test-runner-mocha": "^0.7.5", @@ -3669,15 +3670,15 @@ } }, "node_modules/@web/test-runner-chrome": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.6.tgz", - "integrity": "sha512-oktBTPy1SLxbmwvC5dD3xnFvMnHwGwJ051SKBR1SPSR5wAXqyYQcsYEpcwk/jNrpZPXm1m+jJxk7SuPZflc+SQ==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.7.tgz", + "integrity": "sha512-DKJVHhHh3e/b6/erfKOy0a4kGfZ47qMoQRgROxi9T4F9lavEY3E5/MQ7hapHFM2lBF4vDrm+EWjtBdOL8o42tw==", "dev": true, "dependencies": { "@web/test-runner-core": "^0.10.20", "@web/test-runner-coverage-v8": "^0.4.8", "chrome-launcher": "^0.15.0", - "puppeteer-core": "^13.1.2" + "puppeteer-core": "^13.1.3" }, "engines": { "node": ">=12.0.0" @@ -6433,6 +6434,15 @@ "postcss": "^8.0.9" } }, + "node_modules/css-functions-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.0.tgz", + "integrity": "sha512-rfwhBOvXVFcKrSwmLxD8JQyuEEy/3g3Y9FMI2l6iV558Coeo1ucXypXb4rwrVpk5Osh5ViXp2DTgafw8WxglhQ==", + "dev": true, + "engines": { + "node": ">=12.22" + } + }, "node_modules/css-has-pseudo": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.3.tgz", @@ -11704,13 +11714,13 @@ "dev": true }, "node_modules/nise": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", - "integrity": "sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0", - "@sinonjs/fake-timers": "^7.0.4", + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", "path-to-regexp": "^1.7.0" @@ -12711,13 +12721,13 @@ } }, "node_modules/postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", "dependencies": { - "nanoid": "^3.1.30", + "nanoid": "^3.2.0", "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -15288,16 +15298,16 @@ ] }, "node_modules/sinon": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.0.tgz", - "integrity": "sha512-3tjMDB/tY04b06Bnb4aMKQfNrau2C9HET+R4HVWfv2KegDVLGg4wnBqjVepvxR7S7R1GTwDZzEv52tpFipt6yA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.8.3", "@sinonjs/fake-timers": "^9.0.0", "@sinonjs/samsam": "^6.1.1", "diff": "^5.0.0", - "nise": "^5.1.0", + "nise": "^5.1.1", "supports-color": "^7.2.0" }, "funding": { @@ -15306,9 +15316,9 @@ } }, "node_modules/sinon/node_modules/@sinonjs/fake-timers": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.0.0.tgz", - "integrity": "sha512-+shXA2X7KNP7H7qNbQTJ3SA+NQc0pZDSBrdvFSRwF8sAo/ohw+ZQFD8Moc+gnz51+1eRXtEQBpKWPiQ4jsRC/w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" @@ -16246,14 +16256,15 @@ } }, "node_modules/stylelint": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.3.0.tgz", - "integrity": "sha512-PZXSwtJe4f4qBPWBwAbHL0M0Qjrv8iHN+cLpUNsffaVMS3YzpDDRI73+2lsqLAYfQEzxRwpll6BDKImREbpHWA==", + "version": "14.4.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.4.0.tgz", + "integrity": "sha512-F6H2frcmdpB5ZXPjvHKSZRmszuYz7bsbl2NXyE+Pn+1P6PMD3dYMKjXci6yEzj9+Yf2ZinxBMaXYvSzYjaHtog==", "dev": true, "dependencies": { "balanced-match": "^2.0.0", "colord": "^2.9.2", "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.0.0", "debug": "^4.3.3", "execall": "^2.0.0", "fast-glob": "^3.2.11", @@ -16275,7 +16286,7 @@ "normalize-path": "^3.0.0", "normalize-selector": "^0.2.0", "picocolors": "^1.0.0", - "postcss": "^8.4.5", + "postcss": "^8.4.6", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -16304,24 +16315,24 @@ } }, "node_modules/stylelint-config-recommended": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", - "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-7.0.0.tgz", + "integrity": "sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==", "dev": true, "peerDependencies": { - "stylelint": "^14.0.0" + "stylelint": "^14.4.0" } }, "node_modules/stylelint-config-standard": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-24.0.0.tgz", - "integrity": "sha512-+RtU7fbNT+VlNbdXJvnjc3USNPZRiRVp/d2DxOF/vBDDTi0kH5RX2Ny6errdtZJH3boO+bmqIYEllEmok4jiuw==", + "version": "25.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-25.0.0.tgz", + "integrity": "sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==", "dev": true, "dependencies": { - "stylelint-config-recommended": "^6.0.0" + "stylelint-config-recommended": "^7.0.0" }, "peerDependencies": { - "stylelint": "^14.0.0" + "stylelint": "^14.4.0" } }, "node_modules/stylelint/node_modules/balanced-match": { @@ -18633,12 +18644,12 @@ "muon-serve": "scripts/serve/index.mjs" }, "devDependencies": { - "@open-wc/testing": "3.0.3", + "@open-wc/testing": "3.0.4", "@web/dev-server-esbuild": "0.2.16", - "@web/test-runner": "0.13.26", + "@web/test-runner": "0.13.27", "@web/test-runner-browserstack": "0.4.4", "@web/test-runner-playwright": "0.8.8", - "sinon": "13.0.0" + "sinon": "13.0.1" } }, "packages/library/node_modules/ansi-styles": { @@ -20521,7 +20532,7 @@ "requires": { "@open-wc/building-rollup": "^2.0.1", "@open-wc/scoped-elements": "^2.0.0-next.3", - "@open-wc/testing": "3.0.3", + "@open-wc/testing": "3.0.4", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-replace": "^3.0.0", "@web/dev-server": "^0.1.16", @@ -20529,7 +20540,7 @@ "@web/dev-server-rollup": "^0.3.3", "@web/dev-server-storybook": "^0.4.1", "@web/storybook-prebuilt": "^0.1.32", - "@web/test-runner": "0.13.26", + "@web/test-runner": "0.13.27", "@web/test-runner-browserstack": "0.4.4", "@web/test-runner-playwright": "0.8.8", "autoprefixer": "^10.4.0", @@ -20547,7 +20558,7 @@ "postcss-simple-vars": "^6.0.3", "rollup-plugin-lit-css": "^3.2.1", "rollup-plugin-styles": "^4.0.0", - "sinon": "13.0.0", + "sinon": "13.0.1", "style-dictionary": "^3.0.1", "web-component-analyzer": "^1.1.6" }, @@ -20915,15 +20926,15 @@ } }, "@open-wc/testing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.3.tgz", - "integrity": "sha512-xJYckO8X9yfWc+ltPlDZjHGTh4ldNmnYsnxNriuUUEEhV5ASdsc+5WEsIS2+9m4lQELj89rNQ7YvhYhawDorhg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.4.tgz", + "integrity": "sha512-NR7POaSv6MCuJPjKq0O8jZXHL6dBugbPymQHcWGd67We9/G75upKYJYhIWETOOet/kNt3UrUKOGuTbsBx/RtAQ==", "dev": true, "requires": { "@esm-bundle/chai": "^4.3.4", "@open-wc/chai-dom-equals": "^0.12.36", "@open-wc/semantic-dom-diff": "^0.19.5", - "@open-wc/testing-helpers": "^2.0.2", + "@open-wc/testing-helpers": "^2.0.4", "@types/chai": "^4.2.11", "@types/chai-dom": "^0.0.9", "@types/sinon-chai": "^3.2.3", @@ -20931,13 +20942,14 @@ } }, "@open-wc/testing-helpers": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.2.tgz", - "integrity": "sha512-wJlvDmWo+fIbgykRP21YSP9I9Pf/fo2+dZGaWG77Hw0sIuyB+7sNUDJDkL6kMkyyRecPV6dVRmbLt6HuOwvZ1w==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.4.tgz", + "integrity": "sha512-BoeZRXy0wV1/jBfxDcL/MJbKxA8F0dywKEe92l2S5pFndGBnyKAF15flIVAPgrxJUpSc6A+IIMpAhYOrB/65kw==", "dev": true, "requires": { "@open-wc/scoped-elements": "^2.0.1", - "lit": "^2.0.0" + "lit": "^2.0.0", + "lit-html": "^2.0.0" } }, "@pwrs/lit-css": { @@ -21695,15 +21707,15 @@ "integrity": "sha512-5Q+0k+O2SGCzYm32WFugsH3SNZDT7wzUICKq/R+qOrE2QRQ20BKI18GdEPUkrXmZhg2TETfYmf4a5/YHGRWqLA==" }, "@web/test-runner": { - "version": "0.13.26", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.26.tgz", - "integrity": "sha512-hiujl3GekUWbF/q1QJKDVcVWCB5zIbD05E+km2666SsP5+JCsnciDMm670TSaS4g8xoH/8WIJEyZnDVNQy/X6A==", + "version": "0.13.27", + "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.27.tgz", + "integrity": "sha512-yVhXK9sPJE2VQs1/KPTIeQvUxh+02OZkn+tgcr0+W8ovvrFD4ucF2X26cpeOTuD+Y67ERUi/EopIze3aelw6sg==", "dev": true, "requires": { "@web/browser-logs": "^0.2.2", "@web/config-loader": "^0.1.3", "@web/dev-server": "^0.1.24", - "@web/test-runner-chrome": "^0.10.6", + "@web/test-runner-chrome": "^0.10.7", "@web/test-runner-commands": "^0.6.0", "@web/test-runner-core": "^0.10.22", "@web/test-runner-mocha": "^0.7.5", @@ -21762,15 +21774,15 @@ } }, "@web/test-runner-chrome": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.6.tgz", - "integrity": "sha512-oktBTPy1SLxbmwvC5dD3xnFvMnHwGwJ051SKBR1SPSR5wAXqyYQcsYEpcwk/jNrpZPXm1m+jJxk7SuPZflc+SQ==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.7.tgz", + "integrity": "sha512-DKJVHhHh3e/b6/erfKOy0a4kGfZ47qMoQRgROxi9T4F9lavEY3E5/MQ7hapHFM2lBF4vDrm+EWjtBdOL8o42tw==", "dev": true, "requires": { "@web/test-runner-core": "^0.10.20", "@web/test-runner-coverage-v8": "^0.4.8", "chrome-launcher": "^0.15.0", - "puppeteer-core": "^13.1.2" + "puppeteer-core": "^13.1.3" } }, "@web/test-runner-commands": { @@ -23893,6 +23905,12 @@ "timsort": "^0.3.0" } }, + "css-functions-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.0.tgz", + "integrity": "sha512-rfwhBOvXVFcKrSwmLxD8JQyuEEy/3g3Y9FMI2l6iV558Coeo1ucXypXb4rwrVpk5Osh5ViXp2DTgafw8WxglhQ==", + "dev": true + }, "css-has-pseudo": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.3.tgz", @@ -27909,13 +27927,13 @@ "dev": true }, "nise": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", - "integrity": "sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0", - "@sinonjs/fake-timers": "^7.0.4", + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", "path-to-regexp": "^1.7.0" @@ -28685,13 +28703,13 @@ } }, "postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", "requires": { - "nanoid": "^3.1.30", + "nanoid": "^3.2.0", "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "source-map-js": "^1.0.2" } }, "postcss-attribute-case-insensitive": { @@ -30540,23 +30558,23 @@ "dev": true }, "sinon": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.0.tgz", - "integrity": "sha512-3tjMDB/tY04b06Bnb4aMKQfNrau2C9HET+R4HVWfv2KegDVLGg4wnBqjVepvxR7S7R1GTwDZzEv52tpFipt6yA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", "dev": true, "requires": { "@sinonjs/commons": "^1.8.3", "@sinonjs/fake-timers": "^9.0.0", "@sinonjs/samsam": "^6.1.1", "diff": "^5.0.0", - "nise": "^5.1.0", + "nise": "^5.1.1", "supports-color": "^7.2.0" }, "dependencies": { "@sinonjs/fake-timers": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.0.0.tgz", - "integrity": "sha512-+shXA2X7KNP7H7qNbQTJ3SA+NQc0pZDSBrdvFSRwF8sAo/ohw+ZQFD8Moc+gnz51+1eRXtEQBpKWPiQ4jsRC/w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" @@ -31307,14 +31325,15 @@ } }, "stylelint": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.3.0.tgz", - "integrity": "sha512-PZXSwtJe4f4qBPWBwAbHL0M0Qjrv8iHN+cLpUNsffaVMS3YzpDDRI73+2lsqLAYfQEzxRwpll6BDKImREbpHWA==", + "version": "14.4.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.4.0.tgz", + "integrity": "sha512-F6H2frcmdpB5ZXPjvHKSZRmszuYz7bsbl2NXyE+Pn+1P6PMD3dYMKjXci6yEzj9+Yf2ZinxBMaXYvSzYjaHtog==", "dev": true, "requires": { "balanced-match": "^2.0.0", "colord": "^2.9.2", "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.0.0", "debug": "^4.3.3", "execall": "^2.0.0", "fast-glob": "^3.2.11", @@ -31336,7 +31355,7 @@ "normalize-path": "^3.0.0", "normalize-selector": "^0.2.0", "picocolors": "^1.0.0", - "postcss": "^8.4.5", + "postcss": "^8.4.6", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-safe-parser": "^6.0.0", @@ -31389,19 +31408,19 @@ } }, "stylelint-config-recommended": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", - "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-7.0.0.tgz", + "integrity": "sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==", "dev": true, "requires": {} }, "stylelint-config-standard": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-24.0.0.tgz", - "integrity": "sha512-+RtU7fbNT+VlNbdXJvnjc3USNPZRiRVp/d2DxOF/vBDDTi0kH5RX2Ny6errdtZJH3boO+bmqIYEllEmok4jiuw==", + "version": "25.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-25.0.0.tgz", + "integrity": "sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==", "dev": true, "requires": { - "stylelint-config-recommended": "^6.0.0" + "stylelint-config-recommended": "^7.0.0" } }, "subarg": { diff --git a/package.json b/package.json index 3ae4d980..c0e569e9 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,8 @@ "husky": "7.0.4", "npm-run-all": "4.1.5", "standard-version": "9.3.2", - "stylelint": "14.3.0", - "stylelint-config-standard": "24.0.0" + "stylelint": "14.4.0", + "stylelint-config-standard": "25.0.0" }, "cypress-cucumber-preprocessor": { "nonGlobalStepDefinitions": true diff --git a/packages/library/package-lock.json b/packages/library/package-lock.json index 87036011..5b62b08a 100644 --- a/packages/library/package-lock.json +++ b/packages/library/package-lock.json @@ -41,12 +41,12 @@ "muon-serve": "scripts/serve/index.mjs" }, "devDependencies": { - "@open-wc/testing": "3.0.3", + "@open-wc/testing": "3.0.4", "@web/dev-server-esbuild": "0.2.16", - "@web/test-runner": "0.13.26", + "@web/test-runner": "0.13.27", "@web/test-runner-browserstack": "0.4.4", "@web/test-runner-playwright": "0.8.8", - "sinon": "13.0.0" + "sinon": "13.0.1" } }, "node_modules/@apideck/better-ajv-errors": { @@ -2165,15 +2165,15 @@ } }, "node_modules/@open-wc/testing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.3.tgz", - "integrity": "sha512-xJYckO8X9yfWc+ltPlDZjHGTh4ldNmnYsnxNriuUUEEhV5ASdsc+5WEsIS2+9m4lQELj89rNQ7YvhYhawDorhg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.4.tgz", + "integrity": "sha512-NR7POaSv6MCuJPjKq0O8jZXHL6dBugbPymQHcWGd67We9/G75upKYJYhIWETOOet/kNt3UrUKOGuTbsBx/RtAQ==", "dev": true, "dependencies": { "@esm-bundle/chai": "^4.3.4", "@open-wc/chai-dom-equals": "^0.12.36", "@open-wc/semantic-dom-diff": "^0.19.5", - "@open-wc/testing-helpers": "^2.0.2", + "@open-wc/testing-helpers": "^2.0.4", "@types/chai": "^4.2.11", "@types/chai-dom": "^0.0.9", "@types/sinon-chai": "^3.2.3", @@ -2181,13 +2181,14 @@ } }, "node_modules/@open-wc/testing-helpers": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.2.tgz", - "integrity": "sha512-wJlvDmWo+fIbgykRP21YSP9I9Pf/fo2+dZGaWG77Hw0sIuyB+7sNUDJDkL6kMkyyRecPV6dVRmbLt6HuOwvZ1w==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.4.tgz", + "integrity": "sha512-BoeZRXy0wV1/jBfxDcL/MJbKxA8F0dywKEe92l2S5pFndGBnyKAF15flIVAPgrxJUpSc6A+IIMpAhYOrB/65kw==", "dev": true, "dependencies": { "@open-wc/scoped-elements": "^2.0.1", - "lit": "^2.0.0" + "lit": "^2.0.0", + "lit-html": "^2.0.0" } }, "node_modules/@pwrs/lit-css": { @@ -2964,15 +2965,15 @@ "integrity": "sha512-5Q+0k+O2SGCzYm32WFugsH3SNZDT7wzUICKq/R+qOrE2QRQ20BKI18GdEPUkrXmZhg2TETfYmf4a5/YHGRWqLA==" }, "node_modules/@web/test-runner": { - "version": "0.13.26", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.26.tgz", - "integrity": "sha512-hiujl3GekUWbF/q1QJKDVcVWCB5zIbD05E+km2666SsP5+JCsnciDMm670TSaS4g8xoH/8WIJEyZnDVNQy/X6A==", + "version": "0.13.27", + "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.27.tgz", + "integrity": "sha512-yVhXK9sPJE2VQs1/KPTIeQvUxh+02OZkn+tgcr0+W8ovvrFD4ucF2X26cpeOTuD+Y67ERUi/EopIze3aelw6sg==", "dev": true, "dependencies": { "@web/browser-logs": "^0.2.2", "@web/config-loader": "^0.1.3", "@web/dev-server": "^0.1.24", - "@web/test-runner-chrome": "^0.10.6", + "@web/test-runner-chrome": "^0.10.7", "@web/test-runner-commands": "^0.6.0", "@web/test-runner-core": "^0.10.22", "@web/test-runner-mocha": "^0.7.5", @@ -3011,15 +3012,15 @@ } }, "node_modules/@web/test-runner-chrome": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.6.tgz", - "integrity": "sha512-oktBTPy1SLxbmwvC5dD3xnFvMnHwGwJ051SKBR1SPSR5wAXqyYQcsYEpcwk/jNrpZPXm1m+jJxk7SuPZflc+SQ==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.7.tgz", + "integrity": "sha512-DKJVHhHh3e/b6/erfKOy0a4kGfZ47qMoQRgROxi9T4F9lavEY3E5/MQ7hapHFM2lBF4vDrm+EWjtBdOL8o42tw==", "dev": true, "dependencies": { "@web/test-runner-core": "^0.10.20", "@web/test-runner-coverage-v8": "^0.4.8", "chrome-launcher": "^0.15.0", - "puppeteer-core": "^13.1.2" + "puppeteer-core": "^13.1.3" }, "engines": { "node": ">=12.0.0" @@ -7133,13 +7134,13 @@ } }, "node_modules/nise": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", - "integrity": "sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0", - "@sinonjs/fake-timers": "^7.0.4", + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", "path-to-regexp": "^1.7.0" @@ -9955,16 +9956,16 @@ "dev": true }, "node_modules/sinon": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.0.tgz", - "integrity": "sha512-3tjMDB/tY04b06Bnb4aMKQfNrau2C9HET+R4HVWfv2KegDVLGg4wnBqjVepvxR7S7R1GTwDZzEv52tpFipt6yA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.8.3", "@sinonjs/fake-timers": "^9.0.0", "@sinonjs/samsam": "^6.1.1", "diff": "^5.0.0", - "nise": "^5.1.0", + "nise": "^5.1.1", "supports-color": "^7.2.0" }, "funding": { @@ -9973,9 +9974,9 @@ } }, "node_modules/sinon/node_modules/@sinonjs/fake-timers": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.0.0.tgz", - "integrity": "sha512-+shXA2X7KNP7H7qNbQTJ3SA+NQc0pZDSBrdvFSRwF8sAo/ohw+ZQFD8Moc+gnz51+1eRXtEQBpKWPiQ4jsRC/w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" @@ -13385,15 +13386,15 @@ } }, "@open-wc/testing": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.3.tgz", - "integrity": "sha512-xJYckO8X9yfWc+ltPlDZjHGTh4ldNmnYsnxNriuUUEEhV5ASdsc+5WEsIS2+9m4lQELj89rNQ7YvhYhawDorhg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing/-/testing-3.0.4.tgz", + "integrity": "sha512-NR7POaSv6MCuJPjKq0O8jZXHL6dBugbPymQHcWGd67We9/G75upKYJYhIWETOOet/kNt3UrUKOGuTbsBx/RtAQ==", "dev": true, "requires": { "@esm-bundle/chai": "^4.3.4", "@open-wc/chai-dom-equals": "^0.12.36", "@open-wc/semantic-dom-diff": "^0.19.5", - "@open-wc/testing-helpers": "^2.0.2", + "@open-wc/testing-helpers": "^2.0.4", "@types/chai": "^4.2.11", "@types/chai-dom": "^0.0.9", "@types/sinon-chai": "^3.2.3", @@ -13401,13 +13402,14 @@ } }, "@open-wc/testing-helpers": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.2.tgz", - "integrity": "sha512-wJlvDmWo+fIbgykRP21YSP9I9Pf/fo2+dZGaWG77Hw0sIuyB+7sNUDJDkL6kMkyyRecPV6dVRmbLt6HuOwvZ1w==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.4.tgz", + "integrity": "sha512-BoeZRXy0wV1/jBfxDcL/MJbKxA8F0dywKEe92l2S5pFndGBnyKAF15flIVAPgrxJUpSc6A+IIMpAhYOrB/65kw==", "dev": true, "requires": { "@open-wc/scoped-elements": "^2.0.1", - "lit": "^2.0.0" + "lit": "^2.0.0", + "lit-html": "^2.0.0" } }, "@pwrs/lit-css": { @@ -14090,15 +14092,15 @@ "integrity": "sha512-5Q+0k+O2SGCzYm32WFugsH3SNZDT7wzUICKq/R+qOrE2QRQ20BKI18GdEPUkrXmZhg2TETfYmf4a5/YHGRWqLA==" }, "@web/test-runner": { - "version": "0.13.26", - "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.26.tgz", - "integrity": "sha512-hiujl3GekUWbF/q1QJKDVcVWCB5zIbD05E+km2666SsP5+JCsnciDMm670TSaS4g8xoH/8WIJEyZnDVNQy/X6A==", + "version": "0.13.27", + "resolved": "https://registry.npmjs.org/@web/test-runner/-/test-runner-0.13.27.tgz", + "integrity": "sha512-yVhXK9sPJE2VQs1/KPTIeQvUxh+02OZkn+tgcr0+W8ovvrFD4ucF2X26cpeOTuD+Y67ERUi/EopIze3aelw6sg==", "dev": true, "requires": { "@web/browser-logs": "^0.2.2", "@web/config-loader": "^0.1.3", "@web/dev-server": "^0.1.24", - "@web/test-runner-chrome": "^0.10.6", + "@web/test-runner-chrome": "^0.10.7", "@web/test-runner-commands": "^0.6.0", "@web/test-runner-core": "^0.10.22", "@web/test-runner-mocha": "^0.7.5", @@ -14151,15 +14153,15 @@ } }, "@web/test-runner-chrome": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.6.tgz", - "integrity": "sha512-oktBTPy1SLxbmwvC5dD3xnFvMnHwGwJ051SKBR1SPSR5wAXqyYQcsYEpcwk/jNrpZPXm1m+jJxk7SuPZflc+SQ==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@web/test-runner-chrome/-/test-runner-chrome-0.10.7.tgz", + "integrity": "sha512-DKJVHhHh3e/b6/erfKOy0a4kGfZ47qMoQRgROxi9T4F9lavEY3E5/MQ7hapHFM2lBF4vDrm+EWjtBdOL8o42tw==", "dev": true, "requires": { "@web/test-runner-core": "^0.10.20", "@web/test-runner-coverage-v8": "^0.4.8", "chrome-launcher": "^0.15.0", - "puppeteer-core": "^13.1.2" + "puppeteer-core": "^13.1.3" } }, "@web/test-runner-commands": { @@ -17146,13 +17148,13 @@ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "nise": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", - "integrity": "sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0", - "@sinonjs/fake-timers": "^7.0.4", + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", "@sinonjs/text-encoding": "^0.7.1", "just-extend": "^4.0.2", "path-to-regexp": "^1.7.0" @@ -19151,23 +19153,23 @@ "dev": true }, "sinon": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.0.tgz", - "integrity": "sha512-3tjMDB/tY04b06Bnb4aMKQfNrau2C9HET+R4HVWfv2KegDVLGg4wnBqjVepvxR7S7R1GTwDZzEv52tpFipt6yA==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", "dev": true, "requires": { "@sinonjs/commons": "^1.8.3", "@sinonjs/fake-timers": "^9.0.0", "@sinonjs/samsam": "^6.1.1", "diff": "^5.0.0", - "nise": "^5.1.0", + "nise": "^5.1.1", "supports-color": "^7.2.0" }, "dependencies": { "@sinonjs/fake-timers": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.0.0.tgz", - "integrity": "sha512-+shXA2X7KNP7H7qNbQTJ3SA+NQc0pZDSBrdvFSRwF8sAo/ohw+ZQFD8Moc+gnz51+1eRXtEQBpKWPiQ4jsRC/w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" diff --git a/packages/library/package.json b/packages/library/package.json index e8959afd..8d2c06ef 100644 --- a/packages/library/package.json +++ b/packages/library/package.json @@ -44,12 +44,12 @@ "web-component-analyzer": "^1.1.6" }, "devDependencies": { - "@open-wc/testing": "3.0.3", + "@open-wc/testing": "3.0.4", "@web/dev-server-esbuild": "0.2.16", - "@web/test-runner": "0.13.26", + "@web/test-runner": "0.13.27", "@web/test-runner-browserstack": "0.4.4", "@web/test-runner-playwright": "0.8.8", - "sinon": "13.0.0" + "sinon": "13.0.1" }, "browserslist": [ "defaults",