diff --git a/packages/parrot-server/package-lock.json b/packages/parrot-server/package-lock.json index 077d687..6d5d8cd 100644 --- a/packages/parrot-server/package-lock.json +++ b/packages/parrot-server/package-lock.json @@ -6,11 +6,11 @@ "packages": { "": { "name": "parrot-server", - "version": "5.0.0", + "version": "5.2.0", "license": "Apache-2.0", "dependencies": { "express": "^4.18.2", - "parrot-middleware": "^5.0.0", + "parrot-middleware": "^5.2.0", "yargs": "^11.1.1" }, "bin": { @@ -308,9 +308,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -791,6 +791,26 @@ "node": ">= 0.6" } }, + "node_modules/cookie-parser": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.7.tgz", + "integrity": "sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==", + "dependencies": { + "cookie": "0.7.2", + "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/cookie-parser/node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -809,9 +829,9 @@ "dev": true }, "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -1860,14 +1880,14 @@ } }, "node_modules/parrot-core": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parrot-core/-/parrot-core-5.0.0.tgz", - "integrity": "sha512-zO+V6gw1QnzS8K+5XQ7ioyfzVZdE0czzxlETwizHxsAorhPt2SLt60y6baShDNnGZr98tv1+Puuz3KUrLhhGlw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parrot-core/-/parrot-core-5.2.0.tgz", + "integrity": "sha512-XMzB0lzsQOTeD6JtPl6GtCql96MS1FTn+0okPXbV0lxklQUw3gxv4t0DGgqBwhCuJoE1GcuaR7cbYUZE2dghbw==", "dependencies": { "@babel/runtime": "^7.22.10", "chalk": "^1.1.3", "lodash": "^4.17.21", - "path-to-regexp": "^2.4.0", + "path-to-regexp": "^8.2.0", "util-inspect": "^0.1.8" } }, @@ -1903,9 +1923,12 @@ } }, "node_modules/parrot-core/node_modules/path-to-regexp": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", - "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", + "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", + "engines": { + "node": ">=16" + } }, "node_modules/parrot-core/node_modules/strip-ansi": { "version": "3.0.1", @@ -1927,13 +1950,14 @@ } }, "node_modules/parrot-middleware": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parrot-middleware/-/parrot-middleware-5.0.0.tgz", - "integrity": "sha512-xfxa/dvGTgsrL3/Uo16KbvPQhnsg2+l9H6jVWtXXcNbMIvloSw5ab/8rFIALX4AYwht1aVW5kFfqrcFCYKyNCg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parrot-middleware/-/parrot-middleware-5.2.0.tgz", + "integrity": "sha512-LyqbwrFosnba1P8okrHATveuXqNZ5OlJW9USo1KpYOnvcuf0RuAKlhwPhDIuFES3Hcc3eB8gSaNMh25kyBRNxg==", "dependencies": { "body-parser": "^1.20.2", + "cookie-parser": "^1.4.7", "express": "^4.18.2", - "parrot-core": "^5.0.0" + "parrot-core": "^5.2.0" } }, "node_modules/parseurl": { @@ -2110,9 +2134,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/require-directory": { "version": "2.1.1",