diff --git a/package-lock.json b/package-lock.json index 5c6caf801..432d62db9 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": { @@ -2368,16 +2369,152 @@ "dev": true }, "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/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/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", @@ -3684,6 +3821,7 @@ }, "node_modules/@types/json5": { "version": "0.0.29", + "dev": true, "license": "MIT" }, "node_modules/@types/minimist": { @@ -3772,77 +3910,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", @@ -4134,6 +4201,14 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "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/ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", @@ -4227,10 +4302,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" @@ -4419,13 +4490,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, @@ -5005,6 +5069,7 @@ }, "node_modules/balanced-match": { "version": "1.0.2", + "devOptional": true, "license": "MIT" }, "node_modules/base64-js": { @@ -5229,6 +5294,7 @@ }, "node_modules/brace-expansion": { "version": "1.1.11", + "devOptional": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -5314,10 +5380,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" @@ -5330,26 +5392,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": { @@ -5827,6 +5869,7 @@ }, "node_modules/concat-map": { "version": "0.0.1", + "devOptional": true, "license": "MIT" }, "node_modules/concat-stream": { @@ -5881,6 +5924,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" @@ -6023,10 +6077,6 @@ "node": ">=10" } }, - "node_modules/create-evershop-app": { - "resolved": "packages/create-evershop-app", - "link": true - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -6514,6 +6564,7 @@ }, "node_modules/deep-is": { "version": "0.1.4", + "dev": true, "license": "MIT" }, "node_modules/deepmerge": { @@ -6569,27 +6620,6 @@ "node": ">= 0.8" } }, - "node_modules/dependency-tree": { - "version": "8.1.2", - "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", @@ -6628,128 +6658,23 @@ "node": ">=0.8.0" } }, - "node_modules/detective-amd": { - "version": "3.1.2", - "license": "MIT", + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", "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" + "asap": "^2.0.0", + "wrappy": "1" } }, - "node_modules/detective-cjs": { - "version": "3.1.3", - "license": "MIT", + "node_modules/dicer": { + "version": "0.2.5", "dependencies": { - "ast-module-types": "^3.0.0", - "node-source-walk": "^4.0.0" + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" }, "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", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "node_modules/dicer": { - "version": "0.2.5", - "dependencies": { - "readable-stream": "1.1.x", - "streamsearch": "0.1.2" - }, - "engines": { - "node": ">=0.8.0" + "node": ">=0.8.0" } }, "node_modules/didyoumean": { @@ -6878,6 +6803,17 @@ "tslib": "^2.0.3" } }, + "node_modules/dotenv": { + "version": "16.4.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.2.tgz", + "integrity": "sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "node_modules/duplexer": { "version": "0.1.2", "dev": true, @@ -6892,13 +6828,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" @@ -7131,6 +7060,7 @@ }, "node_modules/escodegen": { "version": "2.0.0", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", @@ -7151,6 +7081,7 @@ }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", + "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2", @@ -7162,6 +7093,7 @@ }, "node_modules/escodegen/node_modules/optionator": { "version": "0.8.3", + "dev": true, "license": "MIT", "dependencies": { "deep-is": "~0.1.3", @@ -7177,12 +7109,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" @@ -7647,6 +7581,7 @@ }, "node_modules/esprima": { "version": "4.0.1", + "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", @@ -7957,6 +7892,7 @@ }, "node_modules/fast-levenshtein": { "version": "2.0.6", + "dev": true, "license": "MIT" }, "node_modules/fast-safe-stringify": { @@ -8015,35 +7951,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", @@ -8130,10 +8037,6 @@ "dev": true, "license": "ISC" }, - "node_modules/flatten": { - "version": "1.0.3", - "license": "MIT" - }, "node_modules/fn.name": { "version": "1.1.0", "license": "MIT" @@ -8271,6 +8174,7 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", + "devOptional": true, "license": "ISC" }, "node_modules/function-bind": { @@ -8324,17 +8228,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", @@ -8354,10 +8247,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, @@ -8425,6 +8314,7 @@ }, "node_modules/glob": { "version": "7.2.3", + "devOptional": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -8547,19 +8437,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" @@ -8584,6 +8461,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, @@ -9069,10 +8954,6 @@ "node": ">=8" } }, - "node_modules/indexes-of": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/infer-owner": { "version": "1.0.4", "license": "ISC", @@ -9081,6 +8962,7 @@ }, "node_modules/inflight": { "version": "1.0.6", + "devOptional": true, "license": "ISC", "dependencies": { "once": "^1.3.0", @@ -9324,13 +9206,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", @@ -9385,17 +9260,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", @@ -9463,10 +9327,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", @@ -11484,6 +11344,7 @@ }, "node_modules/jsonfile": { "version": "6.1.0", + "dev": true, "license": "MIT", "dependencies": { "universalify": "^2.0.0" @@ -11492,35 +11353,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, @@ -11547,23 +11379,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, @@ -12199,6 +12014,7 @@ }, "node_modules/minimatch": { "version": "3.1.2", + "devOptional": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" @@ -12329,41 +12145,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, @@ -12995,16 +12776,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", @@ -15828,6 +15599,7 @@ }, "node_modules/path-is-absolute": { "version": "1.0.1", + "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -15866,14 +15638,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" @@ -15881,6 +15653,9 @@ "engines": { "node": ">= 8.0.0" }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, "peerDependencies": { "pg-native": ">=3.0.1" }, @@ -15890,10 +15665,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", @@ -15904,9 +15685,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" } @@ -16207,18 +15988,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", @@ -16278,35 +16047,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, @@ -17098,38 +16838,16 @@ "node": ">=0.10.0" } }, - "node_modules/requirejs": { - "version": "2.3.6", + "node_modules/resolve": { + "version": "1.22.1", "license": "MIT", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, "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", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -17154,13 +16872,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", @@ -17376,23 +17087,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, @@ -18122,18 +17816,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", @@ -18212,24 +17894,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", @@ -18390,8 +18054,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", @@ -18407,7 +18072,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", @@ -18820,6 +18485,7 @@ }, "node_modules/tsconfig-paths": { "version": "3.14.1", + "dev": true, "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", @@ -18832,6 +18498,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" }, @@ -18841,6 +18508,7 @@ }, "node_modules/tsconfig-paths/node_modules/strip-bom": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -18850,23 +18518,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", @@ -18933,17 +18584,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", @@ -18999,10 +18639,6 @@ "node": ">=4" } }, - "node_modules/uniq": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/uniqid": { "version": "5.4.0", "license": "MIT" @@ -19027,6 +18663,7 @@ }, "node_modules/universalify": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">= 10.0.0" @@ -19180,16 +18817,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", @@ -19807,6 +19434,7 @@ }, "node_modules/word-wrap": { "version": "1.2.3", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -19972,6 +19600,7 @@ }, "packages/create-evershop-app": { "version": "2.2.0", + "extraneous": true, "license": "ISC", "dependencies": { "boxen": "^5.1.2", @@ -19986,215 +19615,10 @@ "create-evershop-app": "index.js" } }, - "packages/create-evershop-app/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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.3", - "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.2", - "@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-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", - "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", - "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-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.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/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.2", + "extraneous": true, "license": "MIT", "dependencies": { "pg": "^8.10.0", @@ -21661,14 +21085,16 @@ } }, "@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.2", + "@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", @@ -21679,6 +21105,7 @@ "@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", @@ -21689,26 +21116,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": "*", + "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", @@ -21716,7 +21145,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", @@ -21736,7 +21165,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", @@ -21751,27 +21180,35 @@ "zero-decimal-currencies": "^1.2.0" }, "dependencies": { + "jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + }, "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, @@ -22644,7 +22081,8 @@ "version": "7.0.11" }, "@types/json5": { - "version": "0.0.29" + "version": "0.0.29", + "dev": true }, "@types/minimist": { "version": "1.2.2", @@ -22717,41 +22155,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": { @@ -22968,6 +22371,12 @@ "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": {} + }, "ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", @@ -23017,9 +22426,6 @@ "picomatch": "^2.0.4" } }, - "app-module-path": { - "version": "2.2.0" - }, "append-field": { "version": "1.0.0" }, @@ -23135,9 +22541,6 @@ "version": "1.0.0", "dev": true }, - "ast-module-types": { - "version": "3.0.0" - }, "ast-types-flow": { "version": "0.0.7", "dev": true @@ -23511,7 +22914,8 @@ "version": "0.3.5" }, "balanced-match": { - "version": "1.0.2" + "version": "1.0.2", + "devOptional": true }, "base64-js": { "version": "1.5.1" @@ -23651,6 +23055,7 @@ }, "brace-expansion": { "version": "1.1.11", + "devOptional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -23693,9 +23098,6 @@ "version": "0.2.13", "dev": true }, - "buffer-equal-constant-time": { - "version": "1.0.1" - }, "buffer-from": { "version": "1.1.2" }, @@ -23704,20 +23106,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": { @@ -24013,7 +23401,8 @@ "version": "1.3.0" }, "concat-map": { - "version": "0.0.1" + "version": "0.0.1", + "devOptional": true }, "concat-stream": { "version": "1.6.2", @@ -24057,6 +23446,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" }, @@ -24120,88 +23517,26 @@ }, "dependencies": { "semver": { - "version": "7.0.0" - } - } - }, - "core-js-pure": { - "version": "3.25.5" - }, - "core-util-is": { - "version": "1.0.3" - }, - "cosmiconfig": { - "version": "7.0.1", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "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", - "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" - } + "version": "7.0.0" } } }, + "core-js-pure": { + "version": "3.25.5" + }, + "core-util-is": { + "version": "1.0.3" + }, + "cosmiconfig": { + "version": "7.0.1", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -24510,7 +23845,8 @@ "version": "0.6.0" }, "deep-is": { - "version": "0.1.4" + "version": "0.1.4", + "dev": true }, "deepmerge": { "version": "4.2.2", @@ -24543,21 +23879,6 @@ "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" }, @@ -24576,76 +23897,6 @@ "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" - } - }, - "detective-less": { - "version": "1.0.2", - "requires": { - "debug": "^4.0.0", - "gonzales-pe": "^4.2.3", - "node-source-walk": "^4.0.0" - } - }, - "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" - } - }, - "detective-sass": { - "version": "3.0.2", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - } - }, - "detective-scss": { - "version": "2.0.2", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^4.0.0" - } - }, - "detective-stylus": { - "version": "1.0.3" - }, - "detective-typescript": { - "version": "7.0.2", - "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" - } - } - }, "dezalgo": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", @@ -24743,6 +23994,11 @@ "tslib": "^2.0.3" } }, + "dotenv": { + "version": "16.4.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.2.tgz", + "integrity": "sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==" + }, "duplexer": { "version": "0.1.2", "dev": true @@ -24755,12 +24011,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" }, @@ -24923,6 +24173,7 @@ }, "escodegen": { "version": "2.0.0", + "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -24933,6 +24184,7 @@ "dependencies": { "levn": { "version": "0.3.0", + "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -24940,6 +24192,7 @@ }, "optionator": { "version": "0.8.3", + "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", @@ -24950,10 +24203,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" } @@ -25270,7 +24525,8 @@ } }, "esprima": { - "version": "4.0.1" + "version": "4.0.1", + "dev": true }, "esquery": { "version": "1.4.0", @@ -25461,7 +24717,8 @@ "version": "2.1.0" }, "fast-levenshtein": { - "version": "2.0.6" + "version": "2.0.6", + "dev": true }, "fast-safe-stringify": { "version": "2.1.1" @@ -25503,29 +24760,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": { @@ -25589,9 +24823,6 @@ "version": "3.2.5", "dev": true }, - "flatten": { - "version": "1.0.3" - }, "fn.name": { "version": "1.1.0" }, @@ -25670,7 +24901,8 @@ "dev": true }, "fs.realpath": { - "version": "1.0.0" + "version": "1.0.0", + "devOptional": true }, "function-bind": { "version": "1.1.1" @@ -25702,13 +24934,6 @@ "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" }, @@ -25720,9 +24945,6 @@ "has-symbols": "^1.0.3" } }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2" - }, "get-package-type": { "version": "0.1.0", "dev": true @@ -25765,6 +24987,7 @@ }, "glob": { "version": "7.2.3", + "devOptional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -25842,12 +25065,6 @@ } } }, - "gonzales-pe": { - "version": "4.3.0", - "requires": { - "minimist": "^1.2.5" - } - }, "graceful-fs": { "version": "4.2.10" }, @@ -25860,6 +25077,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, @@ -26137,9 +25360,6 @@ "version": "4.0.0", "devOptional": true }, - "indexes-of": { - "version": "1.0.1" - }, "infer-owner": { "version": "1.0.4", "optional": true, @@ -26147,6 +25367,7 @@ }, "inflight": { "version": "1.0.6", + "devOptional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -26276,9 +25497,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-obj": { - "version": "1.0.1" - }, "is-object": { "version": "1.0.2" }, @@ -26309,12 +25527,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" }, @@ -26345,9 +25557,6 @@ "is-unicode-supported": { "version": "0.1.0" }, - "is-url": { - "version": "1.2.4" - }, "is-weakref": { "version": "1.0.2", "requires": { @@ -27649,32 +26858,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, @@ -27693,21 +26882,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 @@ -28100,6 +27274,7 @@ }, "minimatch": { "version": "3.1.2", + "devOptional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -28186,28 +27361,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 @@ -28666,12 +27819,6 @@ } } }, - "node-source-walk": { - "version": "4.3.0", - "requires": { - "@babel/parser": "^7.0.0" - } - }, "nodent": { "version": "3.2.13", "requires": { @@ -30524,7 +29671,8 @@ "dev": true }, "path-is-absolute": { - "version": "1.0.1" + "version": "1.0.1", + "devOptional": true }, "path-key": { "version": "3.1.1" @@ -30547,23 +29695,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", @@ -30571,9 +29726,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": { @@ -30735,14 +29890,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", @@ -30783,29 +29930,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 @@ -31329,16 +30453,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": { @@ -31360,9 +30474,6 @@ } } }, - "resolve-dependency-path": { - "version": "2.0.0" - }, "resolve-from": { "version": "4.0.0" }, @@ -31475,17 +30586,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, @@ -31995,14 +31095,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": { @@ -32043,18 +31135,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": { @@ -32149,7 +31229,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", @@ -32165,7 +31247,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", @@ -32428,6 +31510,7 @@ }, "tsconfig-paths": { "version": "3.14.1", + "dev": true, "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", @@ -32439,29 +31522,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": { @@ -32502,9 +31576,6 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "3.9.10" - }, "uid-safe": { "version": "2.1.5", "requires": { @@ -32536,9 +31607,6 @@ "unicode-property-aliases-ecmascript": { "version": "2.0.0" }, - "uniq": { - "version": "1.0.1" - }, "uniqid": { "version": "5.4.0" }, @@ -32559,7 +31627,8 @@ } }, "universalify": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true }, "unixify": { "version": "1.0.0", @@ -32650,12 +31719,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" }, @@ -33046,7 +32109,8 @@ "version": "6.1.0" }, "word-wrap": { - "version": "1.2.3" + "version": "1.2.3", + "dev": true }, "wrap-ansi": { "version": "7.0.0", diff --git a/package.json b/package.json index 667726085..ce18b7a60 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,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"