diff --git a/package-lock.json b/package-lock.json index 55c90c931..c08d9b3e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "extensions/*" ], "dependencies": { - "@evershop/evershop": "^1.0.0-beta", + "@evershop/evershop": "^1.0.0", "babel-plugin-fast-async": "^6.1.2", "regenerator-runtime": "^0.13.9", "supertest": "^6.2.2" @@ -46,6 +46,7 @@ "extensions/productComment": { "name": "@evershop/productcomment", "version": "1.0.2", + "extraneous": true, "license": "ISC" }, "extensions/shippingBanner": { @@ -2346,16 +2347,180 @@ } }, "node_modules/@evershop/evershop": { - "resolved": "packages/evershop", - "link": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@evershop/evershop/-/evershop-1.0.0.tgz", + "integrity": "sha512-EnEnnYqGd59yn9ymPh+YSxJKGr8G1+xRwljCR6F4ThNbj86TFZUYXATWMXptahySby2fpZoYtdhBA3sS+Bpy4w==", + "dependencies": { + "@babel/core": "^7.20.12", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@ckeditor/ckeditor5-build-classic": "^36.0.1", + "@ckeditor/ckeditor5-react": "^5.1.0", + "@evershop/postgres-query-builder": "^1.1.0", + "@graphql-tools/load-files": "^6.6.1", + "@graphql-tools/merge": "^8.3.5", + "@graphql-tools/schema": "^9.0.3", + "@hapi/topo": "^5.0.0", + "@heroicons/react": "^1.0.5", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", + "@shopify/draggable": "^1.0.0-beta.8", + "@stripe/react-stripe-js": "^1.5.0", + "@stripe/stripe-js": "^1.18.0", + "ajv": "^8.12.0", + "ajv-errors": "^3.0.0", + "ajv-formats": "^2.1.1", + "autoprefixer": "^10.4.13", + "axios": "^0.21.1", + "babel-loader": "^8.2.3", + "bcryptjs": "^2.4.3", + "body-parser": "^1.20.0", + "boxen": "^5.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.1", + "config": "^3.3.6", + "connect-pg-simple": "^9.0.0", + "cookie-parser": "^1.4.6", + "cross-spawn": "^7.0.3", + "css-loader": "^6.7.1", + "csv-parser": "^3.0.0", + "dayjs": "^1.10.6", + "debug": "^4.3.2", + "dotenv": "^16.3.1", + "enquirer": "^2.3.6", + "express": "^4.18.1", + "express-session": "^1.17.3", + "flatpickr": "^4.6.9", + "graphql": "^16.6.0", + "graphql-tag": "^2.12.6", + "graphql-type-json": "^0.3.2", + "html-entities": "^2.3.3", + "html-webpack-harddisk-plugin": "^2.0.0", + "html-webpack-plugin": "^5.5.0", + "immer": "^9.0.3", + "is-object": "^1.0.2", + "jsesc": "^3.0.2", + "json5": "^2.2.1", + "kleur": "3.0.3", + "lodash": "^4.17.21", + "luxon": "^2.0.2", + "mini-css-extract-plugin": "^2.6.1", + "multer": "^1.4.2", + "npm": "^8.18.0", + "ora": "^5.4.1", + "pg": "^8.11.3", + "postcss": "^8.4.18", + "promise.allsettled": "^1.0.4", + "prop-types": "^15.8.1", + "pubsub-js": "^1.9.3", + "react": "^17.0.1", + "react-dom": "^17.0.1", + "react-fast-compare": "^3.2.0", + "react-refresh": "^0.14.0", + "react-select": "^5.4.0", + "react-toastify": "^6.2.0", + "recharts": "^2.0.9", + "sass": "^1.53.0", + "sass-loader": "^13.0.2", + "semver": "^7.3.5", + "serve-static": "^1.15.0", + "session-file-store": "^1.5.0", + "sharp": "^0.30.5", + "stripe": "^8.176.0", + "style-loader": "^3.3.1", + "tailwindcss": "3.2.2", + "terser-webpack-plugin": "^5.3.7", + "touch": "^3.1.0", + "uniqid": "^5.3.0", + "urql": "^3.0.3", + "uuid": "^9.0.0", + "webpack": "^5.72.1", + "webpack-dev-middleware": "^5.3.3", + "webpack-hot-middleware": "^2.25.1", + "webpackbar": "^5.0.2", + "winston": "^3.3.3", + "yargs": "^16.2.0", + "zero-decimal-currencies": "^1.2.0" + }, + "bin": { + "evershop": "bin/evershop" + } }, - "node_modules/@evershop/postgres-query-builder": { - "resolved": "packages/postgres-query-builder", - "link": true + "node_modules/@evershop/evershop/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@evershop/evershop/node_modules/ajv-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", + "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", + "peerDependencies": { + "ajv": "^8.0.1" + } + }, + "node_modules/@evershop/evershop/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@evershop/evershop/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/@evershop/evershop/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@evershop/evershop/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } }, - "node_modules/@evershop/productcomment": { - "resolved": "extensions/productComment", - "link": true + "node_modules/@evershop/postgres-query-builder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@evershop/postgres-query-builder/-/postgres-query-builder-1.1.0.tgz", + "integrity": "sha512-gDILprSptADROW2GH+vKXcANnRwW6eBophAd6s7BMm28zknS/aBQKY9XyNs2J533gMxm+YlAhL+3E7UWGDk75Q==", + "dependencies": { + "pg": "^8.10.0", + "uniqid": "^5.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } }, "node_modules/@gar/promisify": { "version": "1.1.3", @@ -3313,8 +3478,9 @@ } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.8", - "license": "MIT", + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", + "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", "dependencies": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", @@ -3322,7 +3488,7 @@ "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.4", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, @@ -3333,7 +3499,7 @@ "@types/webpack": "4.x || 5.x", "react-refresh": ">=0.10.0 <1.0.0", "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <4.0.0", + "type-fest": ">=0.17.0 <5.0.0", "webpack": ">=4.43.0 <6.0.0", "webpack-dev-server": "3.x || 4.x", "webpack-hot-middleware": "2.x", @@ -3362,7 +3528,8 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -3376,7 +3543,8 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { "version": "6.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dependencies": { "p-locate": "^5.0.0" }, @@ -3389,7 +3557,8 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { "version": "3.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -3402,7 +3571,8 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dependencies": { "p-limit": "^3.0.2" }, @@ -3415,14 +3585,16 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/path-exists": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "engines": { "node": ">=8" } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "license": "MIT", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -3438,7 +3610,8 @@ }, "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { "version": "0.7.4", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "engines": { "node": ">= 8" } @@ -3626,6 +3799,7 @@ }, "node_modules/@types/json5": { "version": "0.0.29", + "dev": true, "license": "MIT" }, "node_modules/@types/minimist": { @@ -3714,77 +3888,6 @@ "@types/node": "*" } }, - "node_modules/@typescript-eslint/types": { - "version": "4.33.0", - "license": "MIT", - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.8", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, "node_modules/@urql/core": { "version": "3.0.3", "license": "MIT", @@ -4157,10 +4260,11 @@ }, "node_modules/ansi-html-community": { "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "engines": [ "node >= 0.8.0" ], - "license": "Apache-2.0", "bin": { "ansi-html": "bin/ansi-html" } @@ -4193,10 +4297,6 @@ "node": ">= 8" } }, - "node_modules/app-module-path": { - "version": "2.2.0", - "license": "BSD-2-Clause" - }, "node_modules/append-field": { "version": "1.0.0", "license": "MIT" @@ -4385,13 +4485,6 @@ "node": ">=0.8" } }, - "node_modules/ast-module-types": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, "node_modules/ast-types-flow": { "version": "0.0.7", "dev": true, @@ -4971,6 +5064,7 @@ }, "node_modules/balanced-match": { "version": "1.0.2", + "devOptional": true, "license": "MIT" }, "node_modules/base64-js": { @@ -5195,6 +5289,7 @@ }, "node_modules/brace-expansion": { "version": "1.1.11", + "devOptional": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -5280,10 +5375,6 @@ "node": "*" } }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "license": "BSD-3-Clause" - }, "node_modules/buffer-from": { "version": "1.1.2", "license": "MIT" @@ -5296,26 +5387,6 @@ "node": ">=4" } }, - "node_modules/builtins": { - "version": "5.0.1", - "license": "MIT", - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/builtins/node_modules/semver": { - "version": "7.3.8", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/busboy": { "version": "0.2.14", "dependencies": { @@ -5772,7 +5843,8 @@ }, "node_modules/common-path-prefix": { "version": "3.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" }, "node_modules/common-tags": { "version": "1.8.2", @@ -5792,6 +5864,7 @@ }, "node_modules/concat-map": { "version": "0.0.1", + "devOptional": true, "license": "MIT" }, "node_modules/concat-stream": { @@ -5846,6 +5919,17 @@ "dev": true, "license": "MIT" }, + "node_modules/connect-pg-simple": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/connect-pg-simple/-/connect-pg-simple-9.0.1.tgz", + "integrity": "sha512-BuwWJH3K3aLpONkO9s12WhZ9ceMjIBxIJAh0JD9x4z1Y9nShmWqZvge5PG/+4j2cIOcguUoa2PSQ4HO/oTsrVg==", + "dependencies": { + "pg": "^8.8.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/consola": { "version": "2.15.3", "license": "MIT" @@ -5988,10 +6072,6 @@ "node": ">=10" } }, - "node_modules/create-evershop-app": { - "resolved": "packages/create-evershop-app", - "link": true - }, "node_modules/cross-spawn": { "version": "7.0.3", "license": "MIT", @@ -6478,6 +6558,7 @@ }, "node_modules/deep-is": { "version": "0.1.4", + "dev": true, "license": "MIT" }, "node_modules/deepmerge": { @@ -6526,14 +6607,6 @@ "optional": true, "peer": true }, - "node_modules/denque": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", - "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", - "engines": { - "node": ">=0.10" - } - }, "node_modules/depd": { "version": "2.0.0", "license": "MIT", @@ -6541,33 +6614,12 @@ "node": ">= 0.8" } }, - "node_modules/dependency-tree": { - "version": "8.1.2", + "node_modules/destroy": { + "version": "1.2.0", "license": "MIT", - "dependencies": { - "commander": "^2.20.3", - "debug": "^4.3.1", - "filing-cabinet": "^3.0.1", - "precinct": "^8.0.0", - "typescript": "^3.9.7" - }, - "bin": { - "dependency-tree": "bin/cli.js" - }, "engines": { - "node": "^10.13 || ^12 || >=14" - } - }, - "node_modules/dependency-tree/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, - "node_modules/destroy": { - "version": "1.2.0", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/detect-libc": { @@ -6600,111 +6652,6 @@ "node": ">=0.8.0" } }, - "node_modules/detective-amd": { - "version": "3.1.2", - "license": "MIT", - "dependencies": { - "ast-module-types": "^3.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^3.0.0", - "node-source-walk": "^4.2.0" - }, - "bin": { - "detective-amd": "bin/cli.js" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/detective-cjs": { - "version": "3.1.3", - "license": "MIT", - "dependencies": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/detective-es6": { - "version": "2.2.2", - "license": "MIT", - "dependencies": { - "node-source-walk": "^4.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/detective-less": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "debug": "^4.0.0", - "gonzales-pe": "^4.2.3", - "node-source-walk": "^4.0.0" - }, - "engines": { - "node": ">= 6.0" - } - }, - "node_modules/detective-postcss": { - "version": "4.0.0", - "license": "Apache-2.0", - "dependencies": { - "debug": "^4.1.1", - "is-url": "^1.2.4", - "postcss": "^8.1.7", - "postcss-values-parser": "^2.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/detective-sass": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/detective-scss": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/detective-stylus": { - "version": "1.0.3", - "license": "MIT" - }, - "node_modules/detective-typescript": { - "version": "7.0.2", - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "^4.33.0", - "ast-module-types": "^2.7.1", - "node-source-walk": "^4.2.0", - "typescript": "^3.9.10" - }, - "engines": { - "node": "^10.13 || >=12.0.0" - } - }, - "node_modules/detective-typescript/node_modules/ast-module-types": { - "version": "2.7.1", - "license": "MIT" - }, "node_modules/dezalgo": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", @@ -6850,6 +6797,17 @@ "tslib": "^2.0.3" } }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "node_modules/duplexer": { "version": "0.1.2", "dev": true, @@ -6864,13 +6822,6 @@ "safer-buffer": "^2.1.0" } }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "license": "Apache-2.0", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, "node_modules/ee-first": { "version": "1.1.1", "license": "MIT" @@ -6994,7 +6945,8 @@ }, "node_modules/error-stack-parser": { "version": "2.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "dependencies": { "stackframe": "^1.3.4" } @@ -7102,6 +7054,7 @@ }, "node_modules/escodegen": { "version": "2.0.0", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", @@ -7122,6 +7075,7 @@ }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2", @@ -7133,6 +7087,7 @@ }, "node_modules/escodegen/node_modules/optionator": { "version": "0.8.3", + "dev": true, "license": "MIT", "dependencies": { "deep-is": "~0.1.3", @@ -7148,12 +7103,14 @@ }, "node_modules/escodegen/node_modules/prelude-ls": { "version": "1.1.2", + "dev": true, "engines": { "node": ">= 0.8.0" } }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2" @@ -7596,6 +7553,7 @@ }, "node_modules/esprima": { "version": "4.0.1", + "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", @@ -7906,6 +7864,7 @@ }, "node_modules/fast-levenshtein": { "version": "2.0.6", + "dev": true, "license": "MIT" }, "node_modules/fast-safe-stringify": { @@ -7964,35 +7923,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/filing-cabinet": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "app-module-path": "^2.2.0", - "commander": "^2.20.3", - "debug": "^4.3.3", - "enhanced-resolve": "^5.8.3", - "is-relative-path": "^1.0.2", - "module-definition": "^3.3.1", - "module-lookup-amd": "^7.0.1", - "resolve": "^1.21.0", - "resolve-dependency-path": "^2.0.0", - "sass-lookup": "^3.0.0", - "stylus-lookup": "^3.0.1", - "tsconfig-paths": "^3.10.1", - "typescript": "^3.9.7" - }, - "bin": { - "filing-cabinet": "bin/cli.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/filing-cabinet/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, "node_modules/fill-range": { "version": "7.0.1", "license": "MIT", @@ -8079,10 +8009,6 @@ "dev": true, "license": "ISC" }, - "node_modules/flatten": { - "version": "1.0.3", - "license": "MIT" - }, "node_modules/fn.name": { "version": "1.1.0", "license": "MIT" @@ -8220,6 +8146,7 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", + "devOptional": true, "license": "ISC" }, "node_modules/function-bind": { @@ -8266,14 +8193,6 @@ "node": ">= 4.0.0" } }, - "node_modules/generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dependencies": { - "is-property": "^1.0.2" - } - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "license": "MIT", @@ -8281,17 +8200,6 @@ "node": ">=6.9.0" } }, - "node_modules/get-amd-module-type": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.2.2" - }, - "engines": { - "node": ">=6.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "license": "ISC", @@ -8311,10 +8219,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "license": "ISC" - }, "node_modules/get-package-type": { "version": "0.1.0", "dev": true, @@ -8382,6 +8286,7 @@ }, "node_modules/glob": { "version": "7.2.3", + "devOptional": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -8504,19 +8409,6 @@ "node": "*" } }, - "node_modules/gonzales-pe": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "gonzales": "bin/gonzales.js" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/graceful-fs": { "version": "4.2.10", "license": "ISC" @@ -8541,6 +8433,14 @@ "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "peerDependencies": { + "graphql": ">=0.8.0" + } + }, "node_modules/gzip-size": { "version": "6.0.0", "dev": true, @@ -8687,9 +8587,19 @@ } }, "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] }, "node_modules/html-escaper": { "version": "2.0.2", @@ -9026,10 +8936,6 @@ "node": ">=8" } }, - "node_modules/indexes-of": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/infer-owner": { "version": "1.0.4", "license": "ISC", @@ -9038,6 +8944,7 @@ }, "node_modules/inflight": { "version": "1.0.6", + "devOptional": true, "license": "ISC", "dependencies": { "once": "^1.3.0", @@ -9281,13 +9188,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-obj": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-object": { "version": "1.0.2", "license": "MIT", @@ -9328,11 +9228,6 @@ "dev": true, "license": "MIT" }, - "node_modules/is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==" - }, "node_modules/is-regex": { "version": "1.1.4", "license": "MIT", @@ -9347,17 +9242,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-relative-path": { - "version": "1.0.2", - "license": "MIT" - }, "node_modules/is-set": { "version": "2.0.2", "license": "MIT", @@ -9425,10 +9309,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-url": { - "version": "1.2.4", - "license": "MIT" - }, "node_modules/is-weakref": { "version": "1.0.2", "license": "MIT", @@ -11445,6 +11325,7 @@ }, "node_modules/jsonfile": { "version": "6.1.0", + "dev": true, "license": "MIT", "dependencies": { "universalify": "^2.0.0" @@ -11453,35 +11334,6 @@ "graceful-fs": "^4.1.6" } }, - "node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/jsprim": { "version": "2.0.2", "dev": true, @@ -11508,23 +11360,6 @@ "node": ">=4.0" } }, - "node_modules/jwa": { - "version": "1.4.1", - "license": "MIT", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, "node_modules/kind-of": { "version": "6.0.3", "devOptional": true, @@ -11855,11 +11690,6 @@ "triple-beam": "^1.3.0" } }, - "node_modules/long": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", - "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" - }, "node_modules/loose-envify": { "version": "1.4.0", "license": "MIT", @@ -12183,6 +12013,7 @@ }, "node_modules/minimatch": { "version": "3.1.2", + "devOptional": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" @@ -12313,41 +12144,6 @@ "version": "0.5.3", "license": "MIT" }, - "node_modules/module-definition": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.0.0" - }, - "bin": { - "module-definition": "bin/cli.js" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/module-lookup-amd": { - "version": "7.0.1", - "license": "MIT", - "dependencies": { - "commander": "^2.8.1", - "debug": "^4.1.0", - "glob": "^7.1.6", - "requirejs": "^2.3.5", - "requirejs-config-file": "^4.0.0" - }, - "bin": { - "lookup-amd": "bin/cli.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/module-lookup-amd/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, "node_modules/mrmime": { "version": "1.0.1", "dev": true, @@ -12377,76 +12173,12 @@ "node": ">= 0.10.0" } }, - "node_modules/mysql2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.1.2.tgz", - "integrity": "sha512-NXz6sUvHSEOKz1jv3koSga7eb2dHrwD/mnPmqbbZzMRvjQcSpb0Eh0ectWyYt1U60CLlEbjoA3XYjjbbReRF5Q==", - "dependencies": { - "denque": "^2.1.0", - "generate-function": "^2.3.1", - "iconv-lite": "^0.6.3", - "long": "^5.2.1", - "lru-cache": "^7.14.1", - "named-placeholders": "^1.1.3", - "seq-queue": "^0.0.5", - "sqlstring": "^2.3.2" - }, - "engines": { - "node": ">= 8.0" - } - }, - "node_modules/mysql2/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mysql2/node_modules/lru-cache": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.17.0.tgz", - "integrity": "sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==", - "engines": { - "node": ">=12" - } - }, - "node_modules/mysql2/node_modules/sqlstring": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", - "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/named-placeholders": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.3.tgz", - "integrity": "sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==", - "dependencies": { - "lru-cache": "^7.14.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/named-placeholders/node_modules/lru-cache": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.17.0.tgz", - "integrity": "sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==", - "engines": { - "node": ">=12" - } - }, - "node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "optional": true, - "peer": true + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true, + "peer": true }, "node_modules/nanoid": { "version": "3.3.4", @@ -13043,16 +12775,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/node-source-walk": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, "node_modules/nodent": { "version": "3.2.13", "engines": "node >= 0.10.0", @@ -15876,6 +15598,7 @@ }, "node_modules/path-is-absolute": { "version": "1.0.1", + "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -15914,14 +15637,14 @@ "license": "MIT" }, "node_modules/pg": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.10.0.tgz", - "integrity": "sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.3.tgz", + "integrity": "sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==", "dependencies": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", - "pg-connection-string": "^2.5.0", - "pg-pool": "^3.6.0", + "pg-connection-string": "^2.6.2", + "pg-pool": "^3.6.1", "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" @@ -15929,6 +15652,9 @@ "engines": { "node": ">= 8.0.0" }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, "peerDependencies": { "pg-native": ">=3.0.1" }, @@ -15938,10 +15664,16 @@ } } }, + "node_modules/pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "optional": true + }, "node_modules/pg-connection-string": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", - "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" }, "node_modules/pg-int8": { "version": "1.0.1", @@ -15952,9 +15684,9 @@ } }, "node_modules/pg-pool": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz", - "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz", + "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==", "peerDependencies": { "pg": ">=8.0" } @@ -16255,18 +15987,6 @@ "version": "3.3.1", "license": "MIT" }, - "node_modules/postcss-values-parser": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=6.14.4" - } - }, "node_modules/postgres-array": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", @@ -16326,35 +16046,6 @@ "node": ">=10" } }, - "node_modules/precinct": { - "version": "8.3.1", - "license": "MIT", - "dependencies": { - "commander": "^2.20.3", - "debug": "^4.3.3", - "detective-amd": "^3.1.0", - "detective-cjs": "^3.1.1", - "detective-es6": "^2.2.1", - "detective-less": "^1.0.2", - "detective-postcss": "^4.0.0", - "detective-sass": "^3.0.1", - "detective-scss": "^2.0.1", - "detective-stylus": "^1.0.0", - "detective-typescript": "^7.0.0", - "module-definition": "^3.3.1", - "node-source-walk": "^4.2.0" - }, - "bin": { - "precinct": "bin/cli.js" - }, - "engines": { - "node": "^10.13 || ^12 || >=14" - } - }, - "node_modules/precinct/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, "node_modules/prelude-ls": { "version": "1.2.1", "dev": true, @@ -16547,13 +16238,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystring": { - "version": "0.2.1", - "license": "MIT", - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "funding": [ @@ -16679,8 +16363,8 @@ }, "node_modules/react-refresh": { "version": "0.14.0", - "license": "MIT", - "peer": true, + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", "engines": { "node": ">=0.10.0" } @@ -17146,28 +16830,6 @@ "node": ">=0.10.0" } }, - "node_modules/requirejs": { - "version": "2.3.6", - "license": "MIT", - "bin": { - "r_js": "bin/r.js", - "r.js": "bin/r.js" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/requirejs-config-file": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "esprima": "^4.0.0", - "stringify-object": "^3.2.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/resolve": { "version": "1.22.1", "license": "MIT", @@ -17202,13 +16864,6 @@ "node": ">=8" } }, - "node_modules/resolve-dependency-path": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/resolve-from": { "version": "4.0.0", "license": "MIT", @@ -17424,23 +17079,6 @@ } } }, - "node_modules/sass-lookup": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "commander": "^2.16.0" - }, - "bin": { - "sass-lookup": "bin/cli.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/sass-lookup/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, "node_modules/saxes": { "version": "5.0.1", "dev": true, @@ -17539,11 +17177,6 @@ "version": "2.1.3", "license": "MIT" }, - "node_modules/seq-queue": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", - "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==" - }, "node_modules/serialize-javascript": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", @@ -18014,7 +17647,8 @@ }, "node_modules/stackframe": { "version": "1.3.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, "node_modules/statuses": { "version": "2.0.1", @@ -18146,18 +17780,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stringify-object": { - "version": "3.3.0", - "license": "BSD-2-Clause", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", @@ -18236,24 +17858,6 @@ "version": "4.0.13", "license": "MIT" }, - "node_modules/stylus-lookup": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "commander": "^2.8.1", - "debug": "^4.1.0" - }, - "bin": { - "stylus-lookup": "bin/cli.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/stylus-lookup/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" - }, "node_modules/superagent": { "version": "7.1.6", "license": "MIT", @@ -18414,8 +18018,9 @@ "license": "MIT" }, "node_modules/tailwindcss": { - "version": "3.2.1", - "license": "MIT", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.2.tgz", + "integrity": "sha512-c2GtSdqg+harR4QeoTmex0Ngfg8IIHNeLQH5yr2B9uZbZR1Xt1rYbjWOWTcj3YLTZhrmZnPowoQDbSRFyZHQ5Q==", "dependencies": { "arg": "^5.0.2", "chokidar": "^3.5.3", @@ -18431,7 +18036,7 @@ "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.17", + "postcss": "^8.4.18", "postcss-import": "^14.1.0", "postcss-js": "^4.0.0", "postcss-load-config": "^3.1.4", @@ -18816,6 +18421,7 @@ }, "node_modules/tsconfig-paths": { "version": "3.14.1", + "dev": true, "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", @@ -18828,6 +18434,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, "dependencies": { "minimist": "^1.2.0" }, @@ -18837,6 +18444,7 @@ }, "node_modules/tsconfig-paths/node_modules/strip-bom": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -18846,23 +18454,6 @@ "version": "2.4.0", "license": "0BSD" }, - "node_modules/tsutils": { - "version": "3.21.0", - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "license": "0BSD" - }, "node_modules/tunnel-agent": { "version": "0.6.0", "license": "Apache-2.0", @@ -18929,17 +18520,6 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "3.9.10", - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "node_modules/uid-safe": { "version": "2.1.5", "license": "MIT", @@ -18995,10 +18575,6 @@ "node": ">=4" } }, - "node_modules/uniq": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/uniqid": { "version": "5.4.0", "license": "MIT" @@ -19023,6 +18599,7 @@ }, "node_modules/universalify": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">= 10.0.0" @@ -19176,16 +18753,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/validate-npm-package-name": { - "version": "4.0.0", - "license": "ISC", - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/value-or-promise": { "version": "1.0.11", "license": "MIT", @@ -19486,12 +19053,12 @@ } }, "node_modules/webpack-hot-middleware": { - "version": "2.25.1", - "license": "MIT", + "version": "2.26.1", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", + "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", "dependencies": { "ansi-html-community": "0.0.8", "html-entities": "^2.1.0", - "querystring": "^0.2.0", "strip-ansi": "^6.0.0" } }, @@ -19793,6 +19360,7 @@ }, "node_modules/word-wrap": { "version": "1.2.3", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -19943,7 +19511,8 @@ }, "node_modules/yocto-queue": { "version": "0.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "engines": { "node": ">=10" }, @@ -19957,6 +19526,7 @@ }, "packages/create-evershop-app": { "version": "2.1.0", + "extraneous": true, "license": "ISC", "dependencies": { "boxen": "^5.1.2", @@ -19972,276 +19542,53 @@ "create-evershop-app": "index.js" } }, - "packages/create-evershop-app/node_modules/ansi-styles": { - "version": "4.3.0", + "packages/postgres-query-builder": { + "name": "@evershop/postgres-query-builder", + "version": "1.0.0", + "extraneous": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "pg": "^8.10.0", + "uniqid": "^5.3.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 12.0.0" } - }, - "packages/create-evershop-app/node_modules/chalk": { - "version": "4.1.2", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "packages/create-evershop-app/node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@babel/cli": { + "version": "7.17.10", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.8", + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0", + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.0.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0" } }, - "packages/create-evershop-app/node_modules/color-name": { - "version": "1.1.4", - "license": "MIT" - }, - "packages/create-evershop-app/node_modules/commander": { - "version": "9.4.1", - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" + "@babel/code-frame": { + "version": "7.18.6", + "requires": { + "@babel/highlight": "^7.18.6" } }, - "packages/create-evershop-app/node_modules/fs-extra": { - "version": "10.1.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "packages/create-evershop-app/node_modules/has-flag": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "packages/create-evershop-app/node_modules/semver": { - "version": "7.3.8", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "packages/create-evershop-app/node_modules/supports-color": { - "version": "7.2.0", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "packages/evershop": { - "name": "@evershop/evershop", - "version": "1.0.0-rc.2", - "license": "GNU GENERAL PUBLIC LICENSE 3.0", - "dependencies": { - "@babel/core": "^7.20.12", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@ckeditor/ckeditor5-build-classic": "^36.0.1", - "@ckeditor/ckeditor5-react": "^5.1.0", - "@evershop/postgres-query-builder": "^1.0.0", - "@graphql-tools/load-files": "^6.6.1", - "@graphql-tools/merge": "^8.3.5", - "@graphql-tools/schema": "^9.0.3", - "@hapi/topo": "^5.0.0", - "@heroicons/react": "^1.0.5", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.8", - "@shopify/draggable": "^1.0.0-beta.8", - "@stripe/react-stripe-js": "^1.5.0", - "@stripe/stripe-js": "^1.18.0", - "ajv": "^8.11.2", - "ajv-formats": "^2.1.1", - "autoprefixer": "^10.4.13", - "axios": "^0.21.1", - "babel-loader": "^8.2.3", - "bcryptjs": "^2.4.3", - "body-parser": "^1.20.0", - "boxen": "^5.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.1", - "config": "^3.3.6", - "cookie-parser": "^1.4.6", - "css-loader": "^6.7.1", - "csv-parser": "^3.0.0", - "dayjs": "^1.10.6", - "debug": "^4.3.2", - "dependency-tree": "^8.1.2", - "enquirer": "^2.3.6", - "express": "^4.18.1", - "express-session": "^1.17.1", - "flatpickr": "^4.6.9", - "graphql": "^16.6.0", - "graphql-tag": "^2.12.6", - "html-entities": "^2.3.3", - "html-webpack-harddisk-plugin": "^2.0.0", - "html-webpack-plugin": "^5.5.0", - "immer": "^9.0.3", - "is-object": "^1.0.2", - "json5": "^2.2.1", - "jsonwebtoken": "^9.0.0", - "kleur": "3.0.3", - "lodash": "^4.17.21", - "luxon": "^2.0.2", - "mini-css-extract-plugin": "^2.6.1", - "multer": "^1.4.2", - "npm": "^8.18.0", - "ora": "^5.4.1", - "pg": "^8.10.0", - "postcss": "^8.4.18", - "promise.allsettled": "^1.0.4", - "prop-types": "^15.8.1", - "pubsub-js": "^1.9.3", - "react": "^17.0.1", - "react-dom": "^17.0.1", - "react-fast-compare": "^3.2.0", - "react-select": "^5.4.0", - "react-toastify": "^6.2.0", - "recharts": "^2.0.9", - "sass": "^1.53.0", - "sass-loader": "^13.0.2", - "semver": "^7.3.5", - "serve-static": "^1.15.0", - "session-file-store": "^1.5.0", - "sharp": "^0.30.5", - "stripe": "^8.176.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.2.1", - "terser-webpack-plugin": "^5.3.7", - "touch": "^3.1.0", - "uniqid": "^5.3.0", - "urql": "^3.0.3", - "uuid": "^9.0.0", - "webpack": "^5.72.1", - "webpack-dev-middleware": "^5.3.3", - "webpack-hot-middleware": "^2.25.1", - "webpackbar": "^5.0.2", - "winston": "^3.3.3", - "yargs": "^16.2.0", - "zero-decimal-currencies": "^1.2.0" - }, - "bin": { - "evershop": "bin/evershop" - } - }, - "packages/evershop/node_modules/ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "packages/evershop/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "packages/evershop/node_modules/semver": { - "version": "7.3.7", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "packages/evershop/node_modules/uuid": { - "version": "9.0.0", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "packages/postgres-query-builder": { - "name": "@evershop/postgres-query-builder", - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "pg": "^8.10.0", - "uniqid": "^5.3.0" - }, - "engines": { - "node": ">= 12.0.0" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/cli": { - "version": "7.17.10", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.8", - "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", - "chokidar": "^3.4.0", - "commander": "^4.0.1", - "convert-source-map": "^1.1.0", - "fs-readdir-recursive": "^1.1.0", - "glob": "^7.0.0", - "make-dir": "^2.1.0", - "slash": "^2.0.0" - } - }, - "@babel/code-frame": { - "version": "7.18.6", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" + "@babel/compat-data": { + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" }, "@babel/core": { "version": "7.20.12", @@ -21647,24 +20994,27 @@ } }, "@evershop/evershop": { - "version": "file:packages/evershop", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@evershop/evershop/-/evershop-1.0.0.tgz", + "integrity": "sha512-EnEnnYqGd59yn9ymPh+YSxJKGr8G1+xRwljCR6F4ThNbj86TFZUYXATWMXptahySby2fpZoYtdhBA3sS+Bpy4w==", "requires": { "@babel/core": "^7.20.12", "@babel/preset-env": "^7.16.4", "@babel/preset-react": "^7.16.0", "@ckeditor/ckeditor5-build-classic": "^36.0.1", "@ckeditor/ckeditor5-react": "^5.1.0", - "@evershop/postgres-query-builder": "^1.0.0", + "@evershop/postgres-query-builder": "^1.1.0", "@graphql-tools/load-files": "^6.6.1", "@graphql-tools/merge": "^8.3.5", "@graphql-tools/schema": "^9.0.3", "@hapi/topo": "^5.0.0", "@heroicons/react": "^1.0.5", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.8", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@shopify/draggable": "^1.0.0-beta.8", "@stripe/react-stripe-js": "^1.5.0", "@stripe/stripe-js": "^1.18.0", - "ajv": "^8.11.2", + "ajv": "^8.12.0", + "ajv-errors": "^3.0.0", "ajv-formats": "^2.1.1", "autoprefixer": "^10.4.13", "axios": "^0.21.1", @@ -21675,25 +21025,28 @@ "chokidar": "^3.5.3", "clean-css": "^5.3.1", "config": "^3.3.6", + "connect-pg-simple": "^9.0.0", "cookie-parser": "^1.4.6", + "cross-spawn": "^7.0.3", "css-loader": "^6.7.1", "csv-parser": "^3.0.0", "dayjs": "^1.10.6", "debug": "^4.3.2", - "dependency-tree": "^8.1.2", + "dotenv": "^16.3.1", "enquirer": "^2.3.6", "express": "^4.18.1", - "express-session": "^1.17.1", + "express-session": "^1.17.3", "flatpickr": "^4.6.9", "graphql": "^16.6.0", "graphql-tag": "^2.12.6", + "graphql-type-json": "^0.3.2", "html-entities": "^2.3.3", "html-webpack-harddisk-plugin": "^2.0.0", "html-webpack-plugin": "^5.5.0", "immer": "^9.0.3", "is-object": "^1.0.2", + "jsesc": "^3.0.2", "json5": "^2.2.1", - "jsonwebtoken": "^9.0.0", "kleur": "3.0.3", "lodash": "^4.17.21", "luxon": "^2.0.2", @@ -21701,7 +21054,7 @@ "multer": "^1.4.2", "npm": "^8.18.0", "ora": "^5.4.1", - "pg": "^8.10.0", + "pg": "^8.11.3", "postcss": "^8.4.18", "promise.allsettled": "^1.0.4", "prop-types": "^15.8.1", @@ -21709,6 +21062,7 @@ "react": "^17.0.1", "react-dom": "^17.0.1", "react-fast-compare": "^3.2.0", + "react-refresh": "^0.14.0", "react-select": "^5.4.0", "react-toastify": "^6.2.0", "recharts": "^2.0.9", @@ -21720,7 +21074,7 @@ "sharp": "^0.30.5", "stripe": "^8.176.0", "style-loader": "^3.3.1", - "tailwindcss": "^3.2.1", + "tailwindcss": "3.2.2", "terser-webpack-plugin": "^5.3.7", "touch": "^3.1.0", "uniqid": "^5.3.0", @@ -21736,9 +21090,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -21746,32 +21100,46 @@ "uri-js": "^4.2.2" } }, + "ajv-errors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", + "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", + "requires": {} + }, + "jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + }, "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "semver": { - "version": "7.3.7", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "requires": { "lru-cache": "^6.0.0" } }, "uuid": { - "version": "9.0.0" + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" } } }, "@evershop/postgres-query-builder": { - "version": "file:packages/postgres-query-builder", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@evershop/postgres-query-builder/-/postgres-query-builder-1.1.0.tgz", + "integrity": "sha512-gDILprSptADROW2GH+vKXcANnRwW6eBophAd6s7BMm28zknS/aBQKY9XyNs2J533gMxm+YlAhL+3E7UWGDk75Q==", "requires": { "pg": "^8.10.0", "uniqid": "^5.3.0" } }, - "@evershop/productcomment": { - "version": "file:extensions/productComment" - }, "@gar/promisify": { "version": "1.1.3", "optional": true, @@ -22405,7 +21773,9 @@ } }, "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.8", + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", + "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", "requires": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", @@ -22413,13 +21783,15 @@ "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.4", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, "dependencies": { "find-up": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "requires": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -22427,27 +21799,37 @@ }, "locate-path": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "requires": { "p-locate": "^5.0.0" } }, "p-limit": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "requires": { "yocto-queue": "^0.1.0" } }, "p-locate": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "requires": { "p-limit": "^3.0.2" } }, "path-exists": { - "version": "4.0.0" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "schema-utils": { - "version": "3.1.1", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -22455,7 +21837,9 @@ } }, "source-map": { - "version": "0.7.4" + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" } } }, @@ -22606,7 +21990,8 @@ "version": "7.0.11" }, "@types/json5": { - "version": "0.0.29" + "version": "0.0.29", + "dev": true }, "@types/minimist": { "version": "1.2.2", @@ -22679,41 +22064,6 @@ "@types/node": "*" } }, - "@typescript-eslint/types": { - "version": "4.33.0" - }, - "@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "requires": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "dependencies": { - "semver": { - "version": "7.3.8", - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "requires": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0" - } - } - }, "@urql/core": { "version": "3.0.3", "requires": { @@ -22977,7 +22327,9 @@ } }, "ansi-html-community": { - "version": "0.0.8" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" }, "ansi-regex": { "version": "5.0.1" @@ -22995,9 +22347,6 @@ "picomatch": "^2.0.4" } }, - "app-module-path": { - "version": "2.2.0" - }, "append-field": { "version": "1.0.0" }, @@ -23113,9 +22462,6 @@ "version": "1.0.0", "dev": true }, - "ast-module-types": { - "version": "3.0.0" - }, "ast-types-flow": { "version": "0.0.7", "dev": true @@ -23489,7 +22835,8 @@ "version": "0.3.5" }, "balanced-match": { - "version": "1.0.2" + "version": "1.0.2", + "devOptional": true }, "base64-js": { "version": "1.5.1" @@ -23629,6 +22976,7 @@ }, "brace-expansion": { "version": "1.1.11", + "devOptional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -23671,9 +23019,6 @@ "version": "0.2.13", "dev": true }, - "buffer-equal-constant-time": { - "version": "1.0.1" - }, "buffer-from": { "version": "1.1.2" }, @@ -23682,20 +23027,6 @@ "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==" }, - "builtins": { - "version": "5.0.1", - "requires": { - "semver": "^7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.3.8", - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, "busboy": { "version": "0.2.14", "requires": { @@ -23976,7 +23307,9 @@ "dev": true }, "common-path-prefix": { - "version": "3.0.0" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" }, "common-tags": { "version": "1.8.2", @@ -23989,7 +23322,8 @@ "version": "1.3.0" }, "concat-map": { - "version": "0.0.1" + "version": "0.0.1", + "devOptional": true }, "concat-stream": { "version": "1.6.2", @@ -24033,6 +23367,14 @@ "version": "1.0.11", "dev": true }, + "connect-pg-simple": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/connect-pg-simple/-/connect-pg-simple-9.0.1.tgz", + "integrity": "sha512-BuwWJH3K3aLpONkO9s12WhZ9ceMjIBxIJAh0JD9x4z1Y9nShmWqZvge5PG/+4j2cIOcguUoa2PSQ4HO/oTsrVg==", + "requires": { + "pg": "^8.8.0" + } + }, "consola": { "version": "2.15.3" }, @@ -24116,69 +23458,6 @@ "yaml": "^1.10.0" } }, - "create-evershop-app": { - "version": "file:packages/create-evershop-app", - "requires": { - "boxen": "^5.1.2", - "chalk": "^4.1.2", - "commander": "^9.4.1", - "cross-spawn": "^7.0.3", - "fs-extra": "^10.0.0", - "mysql2": "^3.1.2", - "semver": "^7.3.8", - "validate-npm-package-name": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4" - }, - "commander": { - "version": "9.4.1" - }, - "fs-extra": { - "version": "10.1.0", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "has-flag": { - "version": "4.0.0" - }, - "semver": { - "version": "7.3.8", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "cross-spawn": { "version": "7.0.3", "requires": { @@ -24485,7 +23764,8 @@ "version": "0.6.0" }, "deep-is": { - "version": "0.1.4" + "version": "0.1.4", + "dev": true }, "deepmerge": { "version": "4.2.2", @@ -24508,122 +23788,32 @@ "version": "1.0.0" }, "delayed-stream": { - "version": "1.0.0" - }, - "delegates": { - "version": "1.0.0", - "optional": true, - "peer": true - }, - "denque": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", - "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==" - }, - "depd": { - "version": "2.0.0" - }, - "dependency-tree": { - "version": "8.1.2", - "requires": { - "commander": "^2.20.3", - "debug": "^4.3.1", - "filing-cabinet": "^3.0.1", - "precinct": "^8.0.0", - "typescript": "^3.9.7" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, - "destroy": { - "version": "1.2.0" - }, - "detect-libc": { - "version": "2.0.1" - }, - "detect-newline": { - "version": "3.1.0", - "dev": true - }, - "detective": { - "version": "5.2.1", - "requires": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - } - }, - "detective-amd": { - "version": "3.1.2", - "requires": { - "ast-module-types": "^3.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^3.0.0", - "node-source-walk": "^4.2.0" - } - }, - "detective-cjs": { - "version": "3.1.3", - "requires": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.0.0" - } - }, - "detective-es6": { - "version": "2.2.2", - "requires": { - "node-source-walk": "^4.0.0" - } + "version": "1.0.0" }, - "detective-less": { - "version": "1.0.2", - "requires": { - "debug": "^4.0.0", - "gonzales-pe": "^4.2.3", - "node-source-walk": "^4.0.0" - } + "delegates": { + "version": "1.0.0", + "optional": true, + "peer": true }, - "detective-postcss": { - "version": "4.0.0", - "requires": { - "debug": "^4.1.1", - "is-url": "^1.2.4", - "postcss": "^8.1.7", - "postcss-values-parser": "^2.0.1" - } + "depd": { + "version": "2.0.0" }, - "detective-sass": { - "version": "3.0.2", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - } + "destroy": { + "version": "1.2.0" }, - "detective-scss": { - "version": "2.0.2", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - } + "detect-libc": { + "version": "2.0.1" }, - "detective-stylus": { - "version": "1.0.3" + "detect-newline": { + "version": "3.1.0", + "dev": true }, - "detective-typescript": { - "version": "7.0.2", + "detective": { + "version": "5.2.1", "requires": { - "@typescript-eslint/typescript-estree": "^4.33.0", - "ast-module-types": "^2.7.1", - "node-source-walk": "^4.2.0", - "typescript": "^3.9.10" - }, - "dependencies": { - "ast-module-types": { - "version": "2.7.1" - } + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" } }, "dezalgo": { @@ -24723,6 +23913,11 @@ "tslib": "^2.0.3" } }, + "dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==" + }, "duplexer": { "version": "0.1.2", "dev": true @@ -24735,12 +23930,6 @@ "safer-buffer": "^2.1.0" } }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "requires": { - "safe-buffer": "^5.0.1" - } - }, "ee-first": { "version": "1.1.1" }, @@ -24824,6 +24013,8 @@ }, "error-stack-parser": { "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "requires": { "stackframe": "^1.3.4" } @@ -24901,6 +24092,7 @@ }, "escodegen": { "version": "2.0.0", + "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -24911,6 +24103,7 @@ "dependencies": { "levn": { "version": "0.3.0", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -24918,6 +24111,7 @@ }, "optionator": { "version": "0.8.3", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", @@ -24928,10 +24122,12 @@ } }, "prelude-ls": { - "version": "1.1.2" + "version": "1.1.2", + "dev": true }, "type-check": { "version": "0.3.2", + "dev": true, "requires": { "prelude-ls": "~1.1.2" } @@ -25230,7 +24426,8 @@ } }, "esprima": { - "version": "4.0.1" + "version": "4.0.1", + "dev": true }, "esquery": { "version": "1.4.0", @@ -25421,7 +24618,8 @@ "version": "2.1.0" }, "fast-levenshtein": { - "version": "2.0.6" + "version": "2.0.6", + "dev": true }, "fast-safe-stringify": { "version": "2.1.1" @@ -25463,29 +24661,6 @@ "flat-cache": "^3.0.4" } }, - "filing-cabinet": { - "version": "3.3.0", - "requires": { - "app-module-path": "^2.2.0", - "commander": "^2.20.3", - "debug": "^4.3.3", - "enhanced-resolve": "^5.8.3", - "is-relative-path": "^1.0.2", - "module-definition": "^3.3.1", - "module-lookup-amd": "^7.0.1", - "resolve": "^1.21.0", - "resolve-dependency-path": "^2.0.0", - "sass-lookup": "^3.0.0", - "stylus-lookup": "^3.0.1", - "tsconfig-paths": "^3.10.1", - "typescript": "^3.9.7" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, "fill-range": { "version": "7.0.1", "requires": { @@ -25549,9 +24724,6 @@ "version": "3.2.5", "dev": true }, - "flatten": { - "version": "1.0.3" - }, "fn.name": { "version": "1.1.0" }, @@ -25630,7 +24802,8 @@ "dev": true }, "fs.realpath": { - "version": "1.0.0" + "version": "1.0.0", + "devOptional": true }, "function-bind": { "version": "1.1.1" @@ -25659,24 +24832,9 @@ "globule": "^1.0.0" } }, - "generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "requires": { - "is-property": "^1.0.2" - } - }, "gensync": { "version": "1.0.0-beta.2" }, - "get-amd-module-type": { - "version": "3.0.2", - "requires": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.2.2" - } - }, "get-caller-file": { "version": "2.0.5" }, @@ -25688,9 +24846,6 @@ "has-symbols": "^1.0.3" } }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2" - }, "get-package-type": { "version": "0.1.0", "dev": true @@ -25733,6 +24888,7 @@ }, "glob": { "version": "7.2.3", + "devOptional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -25810,12 +24966,6 @@ } } }, - "gonzales-pe": { - "version": "4.3.0", - "requires": { - "minimist": "^1.2.5" - } - }, "graceful-fs": { "version": "4.2.10" }, @@ -25828,6 +24978,12 @@ "tslib": "^2.1.0" } }, + "graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "requires": {} + }, "gzip-size": { "version": "6.0.0", "dev": true, @@ -25912,9 +25068,9 @@ } }, "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" }, "html-escaper": { "version": "2.0.2", @@ -26105,9 +25261,6 @@ "version": "4.0.0", "devOptional": true }, - "indexes-of": { - "version": "1.0.1" - }, "infer-owner": { "version": "1.0.4", "optional": true, @@ -26115,6 +25268,7 @@ }, "inflight": { "version": "1.0.6", + "devOptional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -26244,9 +25398,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-obj": { - "version": "1.0.1" - }, "is-object": { "version": "1.0.2" }, @@ -26270,11 +25421,6 @@ "version": "1.0.1", "dev": true }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==" - }, "is-regex": { "version": "1.1.4", "requires": { @@ -26282,12 +25428,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-regexp": { - "version": "1.0.0" - }, - "is-relative-path": { - "version": "1.0.2" - }, "is-set": { "version": "2.0.2" }, @@ -26318,9 +25458,6 @@ "is-unicode-supported": { "version": "0.1.0" }, - "is-url": { - "version": "1.2.4" - }, "is-weakref": { "version": "1.0.2", "requires": { @@ -27620,32 +26757,12 @@ }, "jsonfile": { "version": "6.1.0", + "dev": true, "requires": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" } }, - "jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "requires": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "dependencies": { - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, "jsprim": { "version": "2.0.2", "dev": true, @@ -27664,21 +26781,6 @@ "object.assign": "^4.1.2" } }, - "jwa": { - "version": "1.4.1", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, "kind-of": { "version": "6.0.3", "devOptional": true @@ -27887,11 +26989,6 @@ "triple-beam": "^1.3.0" } }, - "long": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", - "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" - }, "loose-envify": { "version": "1.4.0", "requires": { @@ -28088,6 +27185,7 @@ }, "minimatch": { "version": "3.1.2", + "devOptional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -28174,28 +27272,6 @@ "mkdirp-classic": { "version": "0.5.3" }, - "module-definition": { - "version": "3.4.0", - "requires": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.0.0" - } - }, - "module-lookup-amd": { - "version": "7.0.1", - "requires": { - "commander": "^2.8.1", - "debug": "^4.1.0", - "glob": "^7.1.6", - "requirejs": "^2.3.5", - "requirejs-config-file": "^4.0.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, "mrmime": { "version": "1.0.1", "dev": true @@ -28216,56 +27292,6 @@ "xtend": "^4.0.0" } }, - "mysql2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.1.2.tgz", - "integrity": "sha512-NXz6sUvHSEOKz1jv3koSga7eb2dHrwD/mnPmqbbZzMRvjQcSpb0Eh0ectWyYt1U60CLlEbjoA3XYjjbbReRF5Q==", - "requires": { - "denque": "^2.1.0", - "generate-function": "^2.3.1", - "iconv-lite": "^0.6.3", - "long": "^5.2.1", - "lru-cache": "^7.14.1", - "named-placeholders": "^1.1.3", - "seq-queue": "^0.0.5", - "sqlstring": "^2.3.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "lru-cache": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.17.0.tgz", - "integrity": "sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==" - }, - "sqlstring": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", - "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==" - } - } - }, - "named-placeholders": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.3.tgz", - "integrity": "sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==", - "requires": { - "lru-cache": "^7.14.1" - }, - "dependencies": { - "lru-cache": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.17.0.tgz", - "integrity": "sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==" - } - } - }, "nan": { "version": "2.17.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", @@ -28704,12 +27730,6 @@ } } }, - "node-source-walk": { - "version": "4.3.0", - "requires": { - "@babel/parser": "^7.0.0" - } - }, "nodent": { "version": "3.2.13", "requires": { @@ -30562,7 +29582,8 @@ "dev": true }, "path-is-absolute": { - "version": "1.0.1" + "version": "1.0.1", + "devOptional": true }, "path-key": { "version": "3.1.1" @@ -30585,23 +29606,30 @@ "dev": true }, "pg": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.10.0.tgz", - "integrity": "sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.3.tgz", + "integrity": "sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==", "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", - "pg-connection-string": "^2.5.0", - "pg-pool": "^3.6.0", + "pg-cloudflare": "^1.1.1", + "pg-connection-string": "^2.6.2", + "pg-pool": "^3.6.1", "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" } }, + "pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "optional": true + }, "pg-connection-string": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", - "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" }, "pg-int8": { "version": "1.0.1", @@ -30609,9 +29637,9 @@ "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" }, "pg-pool": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz", - "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz", + "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==", "requires": {} }, "pg-protocol": { @@ -30773,14 +29801,6 @@ "postcss-value-parser": { "version": "3.3.1" }, - "postcss-values-parser": { - "version": "2.0.1", - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, "postgres-array": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", @@ -30821,29 +29841,6 @@ "tunnel-agent": "^0.6.0" } }, - "precinct": { - "version": "8.3.1", - "requires": { - "commander": "^2.20.3", - "debug": "^4.3.3", - "detective-amd": "^3.1.0", - "detective-cjs": "^3.1.1", - "detective-es6": "^2.2.1", - "detective-less": "^1.0.2", - "detective-postcss": "^4.0.0", - "detective-sass": "^3.0.1", - "detective-scss": "^2.0.1", - "detective-stylus": "^1.0.0", - "detective-typescript": "^7.0.0", - "module-definition": "^3.3.1", - "node-source-walk": "^4.2.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, "prelude-ls": { "version": "1.2.1", "dev": true @@ -30966,9 +29963,6 @@ "side-channel": "^1.0.4" } }, - "querystring": { - "version": "0.2.1" - }, "queue-microtask": { "version": "1.2.3" }, @@ -31046,7 +30040,8 @@ }, "react-refresh": { "version": "0.14.0", - "peer": true + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==" }, "react-resize-detector": { "version": "7.1.2", @@ -31366,16 +30361,6 @@ "require-from-string": { "version": "2.0.2" }, - "requirejs": { - "version": "2.3.6" - }, - "requirejs-config-file": { - "version": "4.0.0", - "requires": { - "esprima": "^4.0.0", - "stringify-object": "^3.2.1" - } - }, "resolve": { "version": "1.22.1", "requires": { @@ -31397,9 +30382,6 @@ } } }, - "resolve-dependency-path": { - "version": "2.0.0" - }, "resolve-from": { "version": "4.0.0" }, @@ -31512,17 +30494,6 @@ "neo-async": "^2.6.2" } }, - "sass-lookup": { - "version": "3.0.0", - "requires": { - "commander": "^2.16.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, "saxes": { "version": "5.0.1", "dev": true, @@ -31598,11 +30569,6 @@ } } }, - "seq-queue": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", - "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==" - }, "serialize-javascript": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", @@ -31909,7 +30875,9 @@ } }, "stackframe": { - "version": "1.3.4" + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, "statuses": { "version": "2.0.1" @@ -32011,14 +30979,6 @@ "es-abstract": "^1.19.5" } }, - "stringify-object": { - "version": "3.3.0", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, "strip-ansi": { "version": "6.0.1", "requires": { @@ -32059,18 +31019,6 @@ "stylis": { "version": "4.0.13" }, - "stylus-lookup": { - "version": "3.0.2", - "requires": { - "commander": "^2.8.1", - "debug": "^4.1.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3" - } - } - }, "superagent": { "version": "7.1.6", "requires": { @@ -32165,7 +31113,9 @@ "dev": true }, "tailwindcss": { - "version": "3.2.1", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.2.tgz", + "integrity": "sha512-c2GtSdqg+harR4QeoTmex0Ngfg8IIHNeLQH5yr2B9uZbZR1Xt1rYbjWOWTcj3YLTZhrmZnPowoQDbSRFyZHQ5Q==", "requires": { "arg": "^5.0.2", "chokidar": "^3.5.3", @@ -32181,7 +31131,7 @@ "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.17", + "postcss": "^8.4.18", "postcss-import": "^14.1.0", "postcss-js": "^4.0.0", "postcss-load-config": "^3.1.4", @@ -32422,6 +31372,7 @@ }, "tsconfig-paths": { "version": "3.14.1", + "dev": true, "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", @@ -32433,29 +31384,20 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, "requires": { "minimist": "^1.2.0" } }, "strip-bom": { - "version": "3.0.0" + "version": "3.0.0", + "dev": true } } }, "tslib": { "version": "2.4.0" }, - "tsutils": { - "version": "3.21.0", - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1" - } - } - }, "tunnel-agent": { "version": "0.6.0", "requires": { @@ -32496,9 +31438,6 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "3.9.10" - }, "uid-safe": { "version": "2.1.5", "requires": { @@ -32530,9 +31469,6 @@ "unicode-property-aliases-ecmascript": { "version": "2.0.0" }, - "uniq": { - "version": "1.0.1" - }, "uniqid": { "version": "5.4.0" }, @@ -32553,7 +31489,8 @@ } }, "universalify": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true }, "unixify": { "version": "1.0.0", @@ -32644,12 +31581,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "validate-npm-package-name": { - "version": "4.0.0", - "requires": { - "builtins": "^5.0.0" - } - }, "value-or-promise": { "version": "1.0.11" }, @@ -32862,11 +31793,12 @@ } }, "webpack-hot-middleware": { - "version": "2.25.1", + "version": "2.26.1", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", + "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", "requires": { "ansi-html-community": "0.0.8", "html-entities": "^2.1.0", - "querystring": "^0.2.0", "strip-ansi": "^6.0.0" } }, @@ -33030,7 +31962,8 @@ "version": "6.1.0" }, "word-wrap": { - "version": "1.2.3" + "version": "1.2.3", + "dev": true }, "wrap-ansi": { "version": "7.0.0", @@ -33118,7 +32051,9 @@ } }, "yocto-queue": { - "version": "0.1.0" + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, "zero-decimal-currencies": { "version": "1.2.0" diff --git a/package.json b/package.json index 614d43baf..60edfb284 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "webpack-bundle-analyzer": "^4.5.0" }, "dependencies": { - "@evershop/evershop": "^1.0.0-beta", + "@evershop/evershop": "^1.0.0", "babel-plugin-fast-async": "^6.1.2", "regenerator-runtime": "^0.13.9", "supertest": "^6.2.2"