diff --git a/package-lock.json b/package-lock.json index d3d544a..baae44a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1066,6 +1066,21 @@ "@hapi/hoek": "^8.3.0" } }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@koa/cors": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-3.1.0.tgz", + "integrity": "sha512-7ulRC1da/rBa6kj6P4g2aJfnET3z8Uf3SWu60cjbtxTA5g8lxRdX/Bd2P92EagGwwAhANeNw8T8if99rJliR6Q==", + "dev": true, + "requires": { + "vary": "^1.1.2" + } + }, "@mdjs/core": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@mdjs/core/-/core-0.3.2.tgz", @@ -1645,21 +1660,134 @@ } }, "@open-wc/testing-karma-bs": { - "version": "1.3.77", - "resolved": "https://registry.npmjs.org/@open-wc/testing-karma-bs/-/testing-karma-bs-1.3.77.tgz", - "integrity": "sha512-EQgXdmRsrqUJbRZeuYyjmiYgLWQ+lkZnODkgwGb3TFOseSNWlIgnTzW5QLT2MvrJXwAV/IUxWq+EPXiRa3siJw==", + "version": "1.3.86", + "resolved": "https://registry.npmjs.org/@open-wc/testing-karma-bs/-/testing-karma-bs-1.3.86.tgz", + "integrity": "sha512-QtGjNHI6RDXjUkaf/eA8RqgC4sZVZPaORqXeEx802BE6jNEUkjurxPpcbU+JdIS9YR6HxxAz6FXQRxQx785vUQ==", "dev": true, "requires": { - "@open-wc/testing-karma": "^3.4.1", + "@open-wc/testing-karma": "^4.0.1", "@types/node": "^11.13.0", "karma-browserstack-launcher": "^1.0.0" }, "dependencies": { + "@open-wc/karma-esm": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@open-wc/karma-esm/-/karma-esm-3.0.1.tgz", + "integrity": "sha512-1xoZJjy9GIHXuqG58r2GfeefDLkyxYqFPYFoBypj0/XL7kHQqOT+Upu1M0cSdGOp8SuTGAu3QeMKUOivfd6dig==", + "dev": true, + "requires": { + "@open-wc/building-utils": "^2.18.0", + "babel-plugin-istanbul": "^5.1.4", + "chokidar": "^3.0.0", + "deepmerge": "^4.2.2", + "es-dev-server": "^1.57.1", + "minimatch": "^3.0.4", + "node-fetch": "^2.6.0", + "polyfills-loader": "^1.6.1", + "portfinder": "^1.0.21", + "request": "^2.88.0" + } + }, + "@open-wc/testing-karma": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@open-wc/testing-karma/-/testing-karma-4.0.1.tgz", + "integrity": "sha512-g2GhqPKy/RqrDnNPh82xxpuRnnz39s0QvINC/iREWbWBnms2ZiJGpsP1vRFEHaHYfVpdHaGjYxp2OweWnCAFtg==", + "dev": true, + "requires": { + "@open-wc/karma-esm": "^3.0.1", + "@types/karma": "^5.0.0", + "@types/karma-coverage-istanbul-reporter": "^2.1.0", + "@types/karma-mocha": "^1.3.0", + "@types/karma-mocha-reporter": "^2.2.0", + "axe-core": "^3.5.3", + "karma": "^4.1.0", + "karma-chrome-launcher": "^3.1.0", + "karma-coverage": "^2.0.2", + "karma-mocha": "^1.0.0", + "karma-mocha-reporter": "^2.0.0", + "karma-mocha-snapshot": "^0.2.1", + "karma-snapshot": "^0.6.0", + "karma-source-map-support": "^1.3.0", + "mocha": "^6.2.2" + } + }, "@types/node": { - "version": "11.15.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.15.14.tgz", - "integrity": "sha512-5R/ADTMiAxv+4GAwzsupaUO51T1e0UYdPc8StO/t6a+Fv1o2sbY9MWgmP2QxtKGwge8HqTjq058L360ai5RDug==", + "version": "11.15.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.15.20.tgz", + "integrity": "sha512-DY2QwdrBqNlsxdMehwzUtSsWHgYYPLVCAuXvOcu3wkzYmchbRunQ7OEZFOrmFoBLfA1ysz2Ypr6vtNP9WQkUaQ==", "dev": true + }, + "es-dev-server": { + "version": "1.57.1", + "resolved": "https://registry.npmjs.org/es-dev-server/-/es-dev-server-1.57.1.tgz", + "integrity": "sha512-wdYZCVNdCJxM9Z8V+lAqw6XfUTQZRhjbkU4Fdk/UcZqB6gJ2VaaafdBBwue9L3EWu6zVJz63btpA4Xe+kVqGUw==", + "dev": true, + "requires": { + "@babel/core": "^7.9.0", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/preset-env": "^7.9.0", + "@koa/cors": "^3.1.0", + "@open-wc/building-utils": "^2.18.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/pluginutils": "^3.0.0", + "@types/babel__core": "^7.1.3", + "@types/browserslist": "^4.8.0", + "@types/browserslist-useragent": "^3.0.0", + "@types/caniuse-api": "^3.0.0", + "@types/command-line-args": "^5.0.0", + "@types/command-line-usage": "^5.0.1", + "@types/debounce": "^1.2.0", + "@types/koa": "^2.0.48", + "@types/koa-compress": "^2.0.9", + "@types/koa-etag": "^3.0.0", + "@types/koa-static": "^4.0.1", + "@types/koa__cors": "^3.0.1", + "@types/lru-cache": "^5.1.0", + "@types/minimatch": "^3.0.3", + "@types/path-is-inside": "^1.0.0", + "@types/whatwg-url": "^6.4.0", + "browserslist": "^4.9.1", + "browserslist-useragent": "^3.0.2", + "builtin-modules": "^3.1.0", + "camelcase": "^5.3.1", + "caniuse-api": "^3.0.0", + "caniuse-lite": "^1.0.30001033", + "chokidar": "^3.0.0", + "command-line-args": "^5.0.2", + "command-line-usage": "^6.1.0", + "debounce": "^1.2.0", + "deepmerge": "^4.2.2", + "es-module-lexer": "^0.3.13", + "get-stream": "^5.1.0", + "is-stream": "^2.0.0", + "isbinaryfile": "^4.0.2", + "koa": "^2.7.0", + "koa-compress": "^3.0.0", + "koa-etag": "^3.0.0", + "koa-static": "^5.0.0", + "lru-cache": "^5.1.1", + "mime-types": "^2.1.27", + "minimatch": "^3.0.4", + "open": "^7.0.3", + "parse5": "^5.1.1", + "path-is-inside": "^1.0.2", + "polyfills-loader": "^1.6.1", + "portfinder": "^1.0.21", + "rollup": "^2.7.2", + "strip-ansi": "^5.2.0", + "systemjs": "^6.3.1", + "tslib": "^1.11.1", + "useragent": "^2.3.0", + "whatwg-url": "^7.0.0" + } } } }, @@ -2018,6 +2146,15 @@ "@types/koa-send": "*" } }, + "@types/koa__cors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/koa__cors/-/koa__cors-3.0.1.tgz", + "integrity": "sha512-loqZNXliley8kncc4wrX9KMqLGN6YfiaO3a3VFX+yVkkXJwOrZU4lipdudNjw5mFyC+5hd7h9075hQWcVVpeOg==", + "dev": true, + "requires": { + "@types/koa": "*" + } + }, "@types/lru-cache": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.0.tgz", @@ -6301,6 +6438,108 @@ "which": "^1.2.1" } }, + "karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.1", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.0", + "minimatch": "^3.0.4" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "karma-coverage-istanbul-reporter": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.1.1.tgz", diff --git a/package.json b/package.json index 2e0257f..beb3a05 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "lint-staged": "^10.2.9", "@open-wc/testing-karma": "^3.4.1", "webpack-merge": "^4.2.2", - "@open-wc/testing-karma-bs": "^1.3.77", + "@open-wc/testing-karma-bs": "^1.3.86", "@open-wc/testing": "^2.5.17", "@open-wc/demoing-storybook": "^2.3.5", "@open-wc/building-rollup": "^1.3.1",