diff --git a/package-lock.json b/package-lock.json index b0ed4c2..f0fc235 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,17 +6,17 @@ "packages": { "": { "name": "@uswitch/koa-core", - "version": "1.23.3", + "version": "2.0.3", "license": "MIT", "dependencies": { - "@uswitch/koa-access": "^2.9.8", - "@uswitch/koa-cookie": "^1.4.8", - "@uswitch/koa-core": "^1.23.3", - "@uswitch/koa-prometheus": "^0.8.3", - "@uswitch/koa-signal": "^1.10.8", - "@uswitch/koa-timeout": "^1.6.8", - "@uswitch/koa-tracer": "^1.7.8", - "@uswitch/koa-zipkin": "^1.11.10", + "@uswitch/koa-access": "^2.9.11", + "@uswitch/koa-cookie": "^1.4.11", + "@uswitch/koa-core": "^2.0.3", + "@uswitch/koa-prometheus": "^1.0.2", + "@uswitch/koa-signal": "^1.10.11", + "@uswitch/koa-timeout": "^1.6.11", + "@uswitch/koa-tracer": "^1.7.11", + "@uswitch/koa-zipkin": "^1.11.13", "koa": "^2.6.2", "koa-bodyparser": "^4.2.1", "koa-compose": "^4.1.0", @@ -27,6 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.0.0", + "@babel/core": "^7.22.5", + "@babel/plugin-syntax-function-bind": "^7.22.5", "@babel/plugin-transform-object-rest-spread": "^7.22.15", "@babel/plugin-transform-runtime": "^7.22.15", "@babel/preset-env": "^7.22.15", @@ -43,7 +45,6 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, - "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -155,12 +156,6 @@ "node": ">= 6" } }, - "node_modules/@babel/cli/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 - }, "node_modules/@babel/cli/node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -341,7 +336,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", "dev": true, - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.22.13", @@ -367,19 +361,11 @@ "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/core/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, - "peer": true - }, "node_modules/@babel/core/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "peer": true, "dependencies": { "ms": "2.1.2" }, @@ -392,32 +378,17 @@ } } }, - "node_modules/@babel/core/node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "peer": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@babel/core/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "peer": true + "dev": true }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "peer": true, "bin": { "semver": "bin/semver.js" } @@ -427,7 +398,6 @@ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", "dev": true, - "peer": true, "dependencies": { "@babel/types": "^7.23.0", "@jridgewell/gen-mapping": "^0.3.2", @@ -438,19 +408,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "peer": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", @@ -911,7 +868,6 @@ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", "dev": true, - "peer": true, "dependencies": { "@babel/template": "^7.22.15", "@babel/traverse": "^7.23.2", @@ -1060,6 +1016,21 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-function-bind": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-function-bind/-/plugin-syntax-function-bind-7.22.5.tgz", + "integrity": "sha512-Sjy7XIhHF9L++0Mk/3Y4H4439cjI//wc/jE8Ly3+qGPkTUYYEhe4rzMv/JnyZpekfOBL22X6DAq42I7GM/3KzA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", @@ -1368,15 +1339,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", @@ -2209,7 +2171,6 @@ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, - "peer": true, "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/generator": "^7.23.0", @@ -2231,7 +2192,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "peer": true, "dependencies": { "ms": "2.1.2" }, @@ -2244,22 +2204,11 @@ } } }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "peer": true + "dev": true }, "node_modules/@babel/types": { "version": "7.23.0", @@ -2375,7 +2324,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, - "peer": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -2399,7 +2347,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true, - "peer": true, "engines": { "node": ">=6.0.0" } @@ -3780,106 +3727,6 @@ "@octokit/types": "^6.0.3" } }, - "node_modules/@octokit/core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.0.1.tgz", - "integrity": "sha512-lyeeeZyESFo+ffI801SaBKmCfsvarO+dgV8/0gD8u1d87clbEdWsP5yC+dSj3zLhb2eIf5SJrn6vDz9AheETHw==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/auth-token": "^4.0.0", - "@octokit/graphql": "^7.0.0", - "@octokit/request": "^8.0.2", - "@octokit/request-error": "^5.0.0", - "@octokit/types": "^12.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core/node_modules/@octokit/auth-token": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", - "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", - "dev": true, - "peer": true, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core/node_modules/@octokit/endpoint": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.1.tgz", - "integrity": "sha512-hRlOKAovtINHQPYHZlfyFwaM8OyetxeoC81lAkBy34uLb8exrZB50SQdeW3EROqiY9G9yxQTpp5OHTV54QD+vA==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/types": "^12.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core/node_modules/@octokit/openapi-types": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.0.0.tgz", - "integrity": "sha512-PclQ6JGMTE9iUStpzMkwLCISFn/wDeRjkZFIKALpvJQNBGwDoYYi2fFvuHwssoQ1rXI5mfh6jgTgWuddeUzfWw==", - "dev": true, - "peer": true - }, - "node_modules/@octokit/core/node_modules/@octokit/request": { - "version": "8.1.4", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.4.tgz", - "integrity": "sha512-M0aaFfpGPEKrg7XoA/gwgRvc9MSXHRO2Ioki1qrPDbl1e9YhjIwVoHE7HIKmv/m3idzldj//xBujcFNqGX6ENA==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/endpoint": "^9.0.0", - "@octokit/request-error": "^5.0.0", - "@octokit/types": "^12.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core/node_modules/@octokit/request-error": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz", - "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/types": "^12.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/core/node_modules/@octokit/types": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.0.0.tgz", - "integrity": "sha512-EzD434aHTFifGudYAygnFlS1Tl6KhbTynEWELQXIbTY8Msvb5nEqTZIm7sbPEt4mQYLZwu3zPKVdeIrw0g7ovg==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/openapi-types": "^19.0.0" - } - }, - "node_modules/@octokit/core/node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", - "dev": true, - "peer": true - }, "node_modules/@octokit/endpoint": { "version": "6.0.12", "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", @@ -3897,92 +3744,6 @@ "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", "dev": true }, - "node_modules/@octokit/graphql": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz", - "integrity": "sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/request": "^8.0.1", - "@octokit/types": "^12.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/graphql/node_modules/@octokit/endpoint": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.1.tgz", - "integrity": "sha512-hRlOKAovtINHQPYHZlfyFwaM8OyetxeoC81lAkBy34uLb8exrZB50SQdeW3EROqiY9G9yxQTpp5OHTV54QD+vA==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/types": "^12.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/graphql/node_modules/@octokit/openapi-types": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.0.0.tgz", - "integrity": "sha512-PclQ6JGMTE9iUStpzMkwLCISFn/wDeRjkZFIKALpvJQNBGwDoYYi2fFvuHwssoQ1rXI5mfh6jgTgWuddeUzfWw==", - "dev": true, - "peer": true - }, - "node_modules/@octokit/graphql/node_modules/@octokit/request": { - "version": "8.1.4", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.4.tgz", - "integrity": "sha512-M0aaFfpGPEKrg7XoA/gwgRvc9MSXHRO2Ioki1qrPDbl1e9YhjIwVoHE7HIKmv/m3idzldj//xBujcFNqGX6ENA==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/endpoint": "^9.0.0", - "@octokit/request-error": "^5.0.0", - "@octokit/types": "^12.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/graphql/node_modules/@octokit/request-error": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz", - "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/types": "^12.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/@octokit/graphql/node_modules/@octokit/types": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.0.0.tgz", - "integrity": "sha512-EzD434aHTFifGudYAygnFlS1Tl6KhbTynEWELQXIbTY8Msvb5nEqTZIm7sbPEt4mQYLZwu3zPKVdeIrw0g7ovg==", - "dev": true, - "peer": true, - "dependencies": { - "@octokit/openapi-types": "^19.0.0" - } - }, - "node_modules/@octokit/graphql/node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", - "dev": true, - "peer": true - }, "node_modules/@octokit/openapi-types": { "version": "12.11.0", "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", @@ -4160,33 +3921,34 @@ "dev": true }, "node_modules/@uswitch/koa-access": { - "version": "2.9.8", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-access/2.9.8/5146207b1940879afb3e1bdcd3d24e611e0c61f9", - "integrity": "sha512-r3/R6L8yM+YIyvjLLs3aJQL+YwaylM5SSPkKBK0Ibli9LAGQYgh1VMWj4ZKlTpWfH+5Er2MpEgWotV+hNozQLQ==", + "version": "2.9.11", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-access/2.9.11/11c7f434fdc31a931b87051e469633962d46b128", + "integrity": "sha512-GvDFPzOz4Qb9wIEMoOlblegAiKDuykzJSiync5f7tecJpXoJDqDNOX4MYnURJy+r6MqJCGhMVdEjIL+tjNC03Q==", "license": "MIT", "dependencies": { "on-finished": "^2.4.1" } }, "node_modules/@uswitch/koa-cookie": { - "version": "1.4.8", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-cookie/1.4.8/9f07fb81f4c528de5e590b1cadcdae13053252f1", - "integrity": "sha512-J4NKHZkA0XbYBUXOEp7PmS3nIfOnvcpuUQJvyQgCIIMpEWw/HjyFY5v0m2uEVhzp3ETHVRyieT8rsRrIwAEiaw==", + "version": "1.4.11", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-cookie/1.4.11/a10ee48845460c27c733743252337c4412f9d622", + "integrity": "sha512-mXCoae63OgX4JpkFUNaUvKRTN4ZyOobZUKh7Y8M09voDKkCsv/KmAqpxDYlwyOZuDlsgR9r/+v9cZm9ElonrXg==", "license": "ISC" }, "node_modules/@uswitch/koa-core": { - "version": "1.23.3", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-core/1.23.3/a7f48d880e3d7505c906055858f23331952af4c0", - "integrity": "sha512-G3xy8ndBnbp5gIYvt2np9a/Uce3gipvn//8TjWZkNnRn//X9oCUTc4CX/+irIo6xMiwDOVFGyi4jJzUx52GZrQ==", + "version": "2.0.3", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-core/2.0.3/2866aaad10dcc1fea81603137b9d33e08e55e5b9", + "integrity": "sha512-omwSQTukdIcTpJwpBuu9eG5feP2lsm1lkwJ9U+nKBznnyeJrskPx5tE3J02SMAWqxLUIaI1MdJARXLd3sR59zA==", "license": "MIT", "dependencies": { - "@uswitch/koa-access": "^2.9.8", - "@uswitch/koa-cookie": "^1.4.8", - "@uswitch/koa-prometheus": "^0.8.3", - "@uswitch/koa-signal": "^1.10.8", - "@uswitch/koa-timeout": "^1.6.8", - "@uswitch/koa-tracer": "^1.7.8", - "@uswitch/koa-zipkin": "^1.11.10", + "@uswitch/koa-access": "^2.9.11", + "@uswitch/koa-cookie": "^1.4.11", + "@uswitch/koa-core": "^2.0.3", + "@uswitch/koa-prometheus": "^1.0.2", + "@uswitch/koa-signal": "^1.10.11", + "@uswitch/koa-timeout": "^1.6.11", + "@uswitch/koa-tracer": "^1.7.11", + "@uswitch/koa-zipkin": "^1.11.13", "koa": "^2.6.2", "koa-bodyparser": "^4.2.1", "koa-compose": "^4.1.0", @@ -4197,9 +3959,9 @@ } }, "node_modules/@uswitch/koa-prometheus": { - "version": "0.8.3", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-prometheus/0.8.3/706c49b131756fbc0584c1a5affc50cff56d3543", - "integrity": "sha512-jVFmczelin8mWDPq0cya2ZxPaRwqVPJ7EgeW3p0OXqdc6m7keHYy3uiJhmm5bX2iacDRli9Necuh6Z1jy8hFtw==", + "version": "1.0.2", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-prometheus/1.0.2/5d0d43e6cff2bb147baefcd8572093c230a9a47c", + "integrity": "sha512-ChxUFXrMlwjlkNxw9OzCZDW/BKiEgPJN3/oqQ7mQyFCg6Z7jDLCsb4587gdQFKA6UugNiO2gZlirMZnaQNbMFg==", "license": "MIT", "dependencies": { "metrics": "^0.1.21", @@ -4207,9 +3969,9 @@ } }, "node_modules/@uswitch/koa-signal": { - "version": "1.10.8", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-signal/1.10.8/ebc31c9f9e3b5af9c37700357858125030b40f9b", - "integrity": "sha512-iazjkmjD+3oLfxlIUxm2GG9YxNrSPhsrqKr1u6MxA4k9QBxq7ZPQW8b+SBZH1hbm2L/zB3oIT34yGKbTrw/t2A==", + "version": "1.10.11", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-signal/1.10.11/12ec6d3968b9876c17a41d2a64601211ff9ddd1d", + "integrity": "sha512-l5gxIZ1d16qh74x2PIM9bssbf/KoBF/eN2TQmGGPxQTVrNwedH3WYqiRORIvnddVvo3tYbklO+K8YVHsjzODiw==", "license": "MIT", "dependencies": { "chalk": "^2.4.2", @@ -4217,21 +3979,21 @@ } }, "node_modules/@uswitch/koa-timeout": { - "version": "1.6.8", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-timeout/1.6.8/d51e5a2cbfafe36691054098c352f8253b58db1c", - "integrity": "sha512-z+niIjBEWcfaZrd2B1xkU+eUubfb/Q5ap85KGt4u9H7ZDuaXPaR8lseZQ9WNxnDos5hjfHPo9PVHiXLzfrWftQ==", + "version": "1.6.11", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-timeout/1.6.11/5fe95b54e985257e992c2f4d82f410b4f452527a", + "integrity": "sha512-o9WbvrCt24rtaaX4FgTZOa7cyNKCdGpdG0RTxA2LTPerqbqH8G0FK3RK9zskBMGjHD24gZH9t5Y5RzcsJrAucw==", "license": "MIT" }, "node_modules/@uswitch/koa-tracer": { - "version": "1.7.8", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-tracer/1.7.8/8d699b4f22a9200cc0ac2badbdd48a8a9628ad48", - "integrity": "sha512-el4pe4gcCC0KI0hPlV3t1vcdY6jTXe4tdyV7Le5TKd2JFWC/gcpDDhp5ofM+t5AdCf2TiVvCO5cayhcf11eA/g==", + "version": "1.7.11", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-tracer/1.7.11/909c732f404fc04c49935118cf90b301cba7ab87", + "integrity": "sha512-diXXkuzDN3te0MnxMe3QwP1qigVQjLKf+A7moE+c8oLATG8Xtwxp+/I7Z8nRX6guVvD2eW7HdRYwzDRf6O1tAA==", "license": "MIT" }, "node_modules/@uswitch/koa-zipkin": { - "version": "1.11.10", - "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-zipkin/1.11.10/9530dd7d32475729fec33a5344016332dfb885be", - "integrity": "sha512-KvJ9yIvKXGXlDjm3JY/hGCDx3b1F6KtZWyNTW2m7j2jdtKfDNiSLyRBsSlBemzjFyGW8jxg55l7qRIXmfGIo2A==", + "version": "1.11.13", + "resolved": "https://npm.pkg.github.com/download/@uswitch/koa-zipkin/1.11.13/23de5fe0a595b6550f16089cefd29435086cf39f", + "integrity": "sha512-KsaruAoqCo22U5+vv8qYFQkXcFvJgkg8QXButD5TDu0kBTtqv2p1++GO+JChVIWHfi4BYuwq4V0bY4p7NqanXQ==", "license": "MIT", "dependencies": { "node-fetch": "^2.6.12", @@ -6504,6 +6266,12 @@ "node": ">=4" } }, + "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 + }, "node_modules/cookies": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", @@ -7086,7 +6854,7 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "devOptional": true, + "dev": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -7095,7 +6863,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, + "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -8190,7 +7958,6 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "peer": true, "engines": { "node": ">=6.9.0" } @@ -8747,6 +8514,15 @@ "node": ">=4" } }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/globalthis": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", @@ -9978,6 +9754,18 @@ "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", "dev": true }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -10007,6 +9795,18 @@ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", diff --git a/package.json b/package.json index 47b7893..33f8cdb 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,8 @@ }, "devDependencies": { "@babel/cli": "^7.0.0", + "@babel/core": "^7.22.5", + "@babel/plugin-syntax-function-bind": "^7.22.5", "@babel/plugin-transform-object-rest-spread": "^7.22.15", "@babel/plugin-transform-runtime": "^7.22.15", "@babel/preset-env": "^7.22.15", @@ -67,7 +69,7 @@ "lerna": "^3.22.1", "npm-watch": "^0.3.0" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39", + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf", "volta": { "node": "18.17.1" } diff --git a/packages/koa-access/package.json b/packages/koa-access/package.json index 7f3b6a4..971040f 100644 --- a/packages/koa-access/package.json +++ b/packages/koa-access/package.json @@ -47,5 +47,5 @@ "dependencies": { "on-finished": "^2.4.1" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-cookie/package.json b/packages/koa-cookie/package.json index 6cc9126..480a585 100644 --- a/packages/koa-cookie/package.json +++ b/packages/koa-cookie/package.json @@ -16,5 +16,5 @@ "directory": "packages/koa-cookie" }, "license": "ISC", - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-prometheus/package.json b/packages/koa-prometheus/package.json index 039c456..9262d97 100644 --- a/packages/koa-prometheus/package.json +++ b/packages/koa-prometheus/package.json @@ -48,5 +48,5 @@ "npm-run-all": "^4.1.3", "npm-watch": "^0.11.0" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-signal/package.json b/packages/koa-signal/package.json index 70619e8..8466a81 100644 --- a/packages/koa-signal/package.json +++ b/packages/koa-signal/package.json @@ -57,5 +57,5 @@ "npm-run-all": "^4.1.3", "npm-watch": "^0.11.0" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-timeout/package.json b/packages/koa-timeout/package.json index 100a63b..204c95e 100644 --- a/packages/koa-timeout/package.json +++ b/packages/koa-timeout/package.json @@ -30,5 +30,5 @@ "@babel/preset-env": "^7.22.15", "del-cli": "^5.1.0" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-tracer/package.json b/packages/koa-tracer/package.json index 7e54d99..42fb925 100644 --- a/packages/koa-tracer/package.json +++ b/packages/koa-tracer/package.json @@ -42,5 +42,5 @@ "eslint-plugin-standard": "^3.0.1", "jest": "^29.6.4" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" } diff --git a/packages/koa-zipkin/package.json b/packages/koa-zipkin/package.json index ba40731..e4ef5f9 100644 --- a/packages/koa-zipkin/package.json +++ b/packages/koa-zipkin/package.json @@ -49,5 +49,5 @@ "zipkin-instrumentation-koa": "^0.22.0", "zipkin-transport-http": "^0.22.0" }, - "gitHead": "47194afde8a8102bd826cbb5c11675b0f99ade39" + "gitHead": "094e57d5061356d238b7082e8b4c904ed51c4abf" }