diff --git a/package-lock.json b/package-lock.json index d3d544a..1065e4e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1066,6 +1066,15 @@ "@hapi/hoek": "^8.3.0" } }, + "@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", @@ -1519,21 +1528,95 @@ } }, "@open-wc/karma-esm": { - "version": "2.16.12", - "resolved": "https://registry.npmjs.org/@open-wc/karma-esm/-/karma-esm-2.16.12.tgz", - "integrity": "sha512-OULIFOcOwfJNY7NFRjWMNFKdv09BapOt9wgpsybM8nO6SyR90Q+tzeHoOfghFwgPY83Jq3+SDJcuq2unQ6BLhQ==", + "version": "2.16.16", + "resolved": "https://registry.npmjs.org/@open-wc/karma-esm/-/karma-esm-2.16.16.tgz", + "integrity": "sha512-IALT10JfwK+h7T0hGKTUliGdkWzQbyQg195D+RfUteIoTof6Z5+dBp7JUh2fQygIyNj7IIYHJ9ej816QlgHjdA==", "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.54.0", + "es-dev-server": "^1.56.0", "minimatch": "^3.0.4", "node-fetch": "^2.6.0", "polyfills-loader": "^1.6.1", "portfinder": "^1.0.21", "request": "^2.88.0" + }, + "dependencies": { + "es-dev-server": { + "version": "1.56.0", + "resolved": "https://registry.npmjs.org/es-dev-server/-/es-dev-server-1.56.0.tgz", + "integrity": "sha512-SL4CXdiku0hiB8zpsBLtEd7b8etIZE6IV0tIi02m0CcpTYV0rDMEvCBUYsQIN5hggJDDTBURgQjOWcT5kQv2eA==", + "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" + } + } } }, "@open-wc/prettier-config": { @@ -1622,12 +1705,12 @@ } }, "@open-wc/testing-karma": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@open-wc/testing-karma/-/testing-karma-3.4.1.tgz", - "integrity": "sha512-ECtU7r9YmrFcuwomH64pBypR73RSZ15f9tWKhJ+cxJhRNqgiDK3NbMcVGP+yKUVwmPIIOBAZbk8+Ea62wA882A==", + "version": "3.4.6", + "resolved": "https://registry.npmjs.org/@open-wc/testing-karma/-/testing-karma-3.4.6.tgz", + "integrity": "sha512-DTCzmZY1NOlhTnwef8N9ENd/TOykkIAXlJG36hjMRvBE3l0gYI1t+9N9x3f8jWHzrEzfTk5Hi7//iMUU0eLcZg==", "dev": true, "requires": { - "@open-wc/karma-esm": "^2.16.12", + "@open-wc/karma-esm": "^2.16.16", "@types/karma": "^5.0.0", "@types/karma-coverage-istanbul-reporter": "^2.1.0", "@types/karma-mocha": "^1.3.0", @@ -2018,6 +2101,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", @@ -4860,24 +4952,10 @@ "dev": true }, "follow-redirects": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", - "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", - "dev": true, - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz", + "integrity": "sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==", + "dev": true }, "forever-agent": { "version": "0.6.1", diff --git a/package.json b/package.json index 2e0257f..26e3fc6 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@open-wc/prettier-config": "^1.1.0", "husky": "^4.2.5", "lint-staged": "^10.2.9", - "@open-wc/testing-karma": "^3.4.1", + "@open-wc/testing-karma": "^3.4.6", "webpack-merge": "^4.2.2", "@open-wc/testing-karma-bs": "^1.3.77", "@open-wc/testing": "^2.5.17",