diff --git a/package-lock.json b/package-lock.json index 8a4bb7f63..219caa086 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "@material-ui/lab": "^4.0.0-alpha.61", "@material-ui/styles": "^4.11.4", "@reach/auto-id": "^0.16.0", - "@saleor/macaw-ui": "^0.8.0-pre.64", + "@saleor/macaw-ui": "^0.8.0-pre.66", "@saleor/sdk": "^0.4.6", "@sentry/react": "^6.0.0", "@types/faker": "^5.1.6", @@ -7033,6 +7033,33 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, + "node_modules/@radix-ui/react-popover": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.5.tgz", + "integrity": "sha512-GRHZ8yD12MrN2NLobHPE8Rb5uHTxd9x372DE9PPNnBjpczAQHcZ5ne0KXG4xpf+RDdXSzdLv9ym6mYJCDTaUZg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.3", + "@radix-ui/react-focus-guards": "1.0.0", + "@radix-ui/react-focus-scope": "1.0.2", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.1.1", + "@radix-ui/react-portal": "1.0.2", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.2", + "@radix-ui/react-slot": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, "node_modules/@radix-ui/react-popper": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.1.tgz", @@ -7198,6 +7225,30 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.5.tgz", + "integrity": "sha512-cDKVcfzyO6PpckZekODJZDe5ZxZ2fCZlzKzTmPhe4mX9qTHRfLcKgqb0OKf22xLwDequ2tVleim+ZYx3rabD5w==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.3", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.1.1", + "@radix-ui/react-portal": "1.0.2", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.2", + "@radix-ui/react-slot": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.0", + "@radix-ui/react-visually-hidden": "1.0.2" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, "node_modules/@radix-ui/react-use-callback-ref": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", @@ -7937,9 +7988,9 @@ } }, "node_modules/@saleor/macaw-ui": { - "version": "0.8.0-pre.64", - "resolved": "https://registry.npmjs.org/@saleor/macaw-ui/-/macaw-ui-0.8.0-pre.64.tgz", - "integrity": "sha512-u0DZTaBZAV0YtdOioLXSQ9+qJofOCDT2cgncZ6oqll5BWlN7PHXlQnlBkNFecqNcVk1Qa0dvpYF8aROjFiQzJg==", + "version": "0.8.0-pre.66", + "resolved": "https://registry.npmjs.org/@saleor/macaw-ui/-/macaw-ui-0.8.0-pre.66.tgz", + "integrity": "sha512-7iBMoevVsVlGwBIFXUVjIUnuVzKjUph6yMbLy6N5jTxiKOlFK75atRf254er5K4U7cjkTjVw3HorRfvWm7MpeA==", "dependencies": { "@dessert-box/react": "^0.4.0", "@floating-ui/react-dom-interactions": "^0.5.0", @@ -7947,10 +7998,12 @@ "@radix-ui/react-checkbox": "^1.0.2", "@radix-ui/react-dialog": "^1.0.2", "@radix-ui/react-dropdown-menu": "^2.0.2", + "@radix-ui/react-popover": "^1.0.5", "@radix-ui/react-portal": "^1.0.2", "@radix-ui/react-radio-group": "^1.1.1", "@radix-ui/react-select": "^1.2.0", "@radix-ui/react-toggle": "^1.0.2", + "@radix-ui/react-tooltip": "^1.0.5", "clsx": "^1.1.1", "downshift": "^6.1.7", "lodash": "^4.17.21", @@ -39694,10 +39747,6 @@ "has-flag": "^4.0.0" } }, - "tslib": { - "version": "2.3.1", - "dev": true - }, "typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", @@ -39715,22 +39764,12 @@ "requires": { "@formatjs/intl-localematcher": "0.2.25", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/fast-memoize": { "version": "1.2.1", "requires": { "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/icu-messageformat-parser": { @@ -39739,11 +39778,6 @@ "@formatjs/ecma402-abstract": "1.11.4", "@formatjs/icu-skeleton-parser": "1.3.6", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/icu-skeleton-parser": { @@ -39751,11 +39785,6 @@ "requires": { "@formatjs/ecma402-abstract": "1.11.4", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/intl": { @@ -39768,11 +39797,6 @@ "@formatjs/intl-listformat": "6.5.3", "intl-messageformat": "9.12.0", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/intl-displaynames": { @@ -39781,11 +39805,6 @@ "@formatjs/ecma402-abstract": "1.11.4", "@formatjs/intl-localematcher": "0.2.25", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/intl-listformat": { @@ -39794,22 +39813,12 @@ "@formatjs/ecma402-abstract": "1.11.4", "@formatjs/intl-localematcher": "0.2.25", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/intl-localematcher": { "version": "0.2.25", "requires": { "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@formatjs/ts-transformer": { @@ -39842,10 +39851,6 @@ "has-flag": "^4.0.0" } }, - "tslib": { - "version": "2.3.1", - "dev": true - }, "typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", @@ -42108,15 +42113,6 @@ "ws": "^8.0.0" }, "dependencies": { - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -42496,6 +42492,29 @@ "react-remove-scroll": "2.5.5" } }, + "@radix-ui/react-popover": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.5.tgz", + "integrity": "sha512-GRHZ8yD12MrN2NLobHPE8Rb5uHTxd9x372DE9PPNnBjpczAQHcZ5ne0KXG4xpf+RDdXSzdLv9ym6mYJCDTaUZg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.3", + "@radix-ui/react-focus-guards": "1.0.0", + "@radix-ui/react-focus-scope": "1.0.2", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.1.1", + "@radix-ui/react-portal": "1.0.2", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.2", + "@radix-ui/react-slot": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + } + }, "@radix-ui/react-popper": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.1.tgz", @@ -42626,6 +42645,26 @@ "@radix-ui/react-use-controllable-state": "1.0.0" } }, + "@radix-ui/react-tooltip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.5.tgz", + "integrity": "sha512-cDKVcfzyO6PpckZekODJZDe5ZxZ2fCZlzKzTmPhe4mX9qTHRfLcKgqb0OKf22xLwDequ2tVleim+ZYx3rabD5w==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.3", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.1.1", + "@radix-ui/react-portal": "1.0.2", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.2", + "@radix-ui/react-slot": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.0", + "@radix-ui/react-visually-hidden": "1.0.2" + } + }, "@radix-ui/react-use-callback-ref": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", @@ -42708,11 +42747,6 @@ "requires": { "@reach/utils": "0.16.0", "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@reach/combobox": { @@ -42741,9 +42775,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42760,9 +42791,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42783,9 +42811,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42812,9 +42837,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42842,9 +42864,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42862,9 +42881,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42885,9 +42901,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42910,9 +42923,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42930,9 +42940,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42952,9 +42959,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -42994,9 +42998,6 @@ "tiny-warning": "^1.0.3", "tslib": "^2.3.0" } - }, - "tslib": { - "version": "2.4.1" } } }, @@ -43005,11 +43006,6 @@ "requires": { "tiny-warning": "^1.0.3", "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "@reach/visually-hidden": { @@ -43017,11 +43013,6 @@ "requires": { "prop-types": "^15.7.2", "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "@react-dnd/asap": { @@ -43151,51 +43142,10 @@ "uuid": "^8.3.2" }, "dependencies": { - "bytes": { - "version": "3.1.2", - "dev": true - }, - "depd": { - "version": "2.0.0", - "dev": true - }, "graphql": { "version": "16.6.0", "dev": true }, - "http-errors": { - "version": "2.0.0", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "raw-body": { - "version": "2.5.1", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "dev": true - }, - "toidentifier": { - "version": "1.0.1", - "dev": true - }, "uuid": { "version": "8.3.2", "dev": true @@ -43203,9 +43153,9 @@ } }, "@saleor/macaw-ui": { - "version": "0.8.0-pre.64", - "resolved": "https://registry.npmjs.org/@saleor/macaw-ui/-/macaw-ui-0.8.0-pre.64.tgz", - "integrity": "sha512-u0DZTaBZAV0YtdOioLXSQ9+qJofOCDT2cgncZ6oqll5BWlN7PHXlQnlBkNFecqNcVk1Qa0dvpYF8aROjFiQzJg==", + "version": "0.8.0-pre.66", + "resolved": "https://registry.npmjs.org/@saleor/macaw-ui/-/macaw-ui-0.8.0-pre.66.tgz", + "integrity": "sha512-7iBMoevVsVlGwBIFXUVjIUnuVzKjUph6yMbLy6N5jTxiKOlFK75atRf254er5K4U7cjkTjVw3HorRfvWm7MpeA==", "requires": { "@dessert-box/react": "^0.4.0", "@floating-ui/react-dom-interactions": "^0.5.0", @@ -43213,10 +43163,12 @@ "@radix-ui/react-checkbox": "^1.0.2", "@radix-ui/react-dialog": "^1.0.2", "@radix-ui/react-dropdown-menu": "^2.0.2", + "@radix-ui/react-popover": "^1.0.5", "@radix-ui/react-portal": "^1.0.2", "@radix-ui/react-radio-group": "^1.1.1", "@radix-ui/react-select": "^1.2.0", "@radix-ui/react-toggle": "^1.0.2", + "@radix-ui/react-tooltip": "^1.0.5", "clsx": "^1.1.1", "downshift": "^6.1.7", "lodash": "^4.17.21", @@ -43389,7 +43341,9 @@ } }, "@sideway/formula": { - "version": "3.0.0", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", "dev": true }, "@sideway/pinpoint": { @@ -44941,10 +44895,6 @@ "tsutils": "^3.21.0" }, "dependencies": { - "ignore": { - "version": "5.2.0", - "dev": true - }, "semver": { "version": "7.3.8", "dev": true, @@ -45011,10 +44961,6 @@ "slash": "^3.0.0" } }, - "ignore": { - "version": "5.2.0", - "devOptional": true - }, "is-glob": { "version": "4.0.3", "devOptional": true, @@ -45500,33 +45446,18 @@ "version": "0.6.1", "requires": { "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0" - } } }, "@wry/equality": { "version": "0.5.3", "requires": { "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0" - } } }, "@wry/trie": { "version": "0.3.2", "requires": { "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0" - } } }, "@xstate/fsm": { @@ -45552,11 +45483,13 @@ } }, "accepts": { - "version": "1.3.7", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "devOptional": true, "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, "acorn": { @@ -45579,7 +45512,30 @@ }, "acorn-jsx": { "version": "5.3.2", - "optional": true + "devOptional": true + }, + "acorn-jsx-walk": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/acorn-jsx-walk/-/acorn-jsx-walk-2.0.0.tgz", + "integrity": "sha512-uuo6iJj4D4ygkdzd6jPtcxs8vZgDX9YFIkqczGImoypX2fQ4dVImmu3UzA4ynixCIMTrEOWW+95M2HuBaCEOVA==", + "dev": true + }, + "acorn-loose": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-loose/-/acorn-loose-8.3.0.tgz", + "integrity": "sha512-75lAs9H19ldmW+fAbyqHdjgdCrz0pWGXKmnqFoh8PyVd1L2RIb4RzYrSjmopeqv3E1G3/Pimu6GgLlrGbrkF7w==", + "dev": true, + "requires": { + "acorn": "^8.5.0" + }, + "dependencies": { + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + } + } }, "acorn-walk": { "version": "7.2.0", @@ -45862,11 +45818,6 @@ "version": "1.2.2", "requires": { "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "aria-query": { @@ -46040,12 +45991,6 @@ "devOptional": true, "requires": { "tslib": "^2.0.1" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "devOptional": true - } } }, "async": { @@ -46789,19 +46734,23 @@ "optional": true }, "body-parser": { - "version": "1.19.0", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "devOptional": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -46815,9 +46764,23 @@ "version": "2.0.0", "devOptional": true }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "devOptional": true, + "requires": { + "ee-first": "1.1.1" + } + }, "qs": { - "version": "6.7.0", - "devOptional": true + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "devOptional": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -47043,7 +47006,9 @@ } }, "bytes": { - "version": "3.1.0", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "devOptional": true }, "cacache": { @@ -47208,10 +47173,6 @@ "lower-case": "^2.0.2", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "dev": true } } }, @@ -47293,10 +47254,6 @@ "dot-case": "^3.0.4", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "dev": true } } }, @@ -47849,10 +47806,6 @@ "lower-case": "^2.0.2", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "dev": true } } }, @@ -47865,16 +47818,12 @@ "optional": true }, "content-disposition": { - "version": "0.5.3", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "devOptional": true, "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "devOptional": true - } + "safe-buffer": "5.2.1" } }, "content-type": { @@ -47895,7 +47844,9 @@ } }, "cookie": { - "version": "0.4.0", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "devOptional": true }, "cookie-signature": { @@ -48571,10 +48522,6 @@ } } }, - "minimist": { - "version": "1.2.6", - "optional": true - }, "p-map": { "version": "4.0.0", "optional": true, @@ -48631,10 +48578,6 @@ "rimraf": "^3.0.0" } }, - "tslib": { - "version": "2.4.0", - "optional": true - }, "universalify": { "version": "2.0.0", "optional": true @@ -49043,9 +48986,210 @@ "optional": true }, "depd": { - "version": "1.1.2", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "devOptional": true }, + "dependency-cruiser": { + "version": "12.10.0", + "resolved": "https://registry.npmjs.org/dependency-cruiser/-/dependency-cruiser-12.10.0.tgz", + "integrity": "sha512-eRaqlAdE7/QAD1up/ju1N8quo+W3Ow4vIzzeqn1/WflxYIakN/dzJXzHZYSyWC+1Fw9T3F5YbXdLhXuRGb9R/A==", + "dev": true, + "requires": { + "acorn": "8.8.2", + "acorn-jsx": "5.3.2", + "acorn-jsx-walk": "2.0.0", + "acorn-loose": "8.3.0", + "acorn-walk": "8.2.0", + "ajv": "8.12.0", + "chalk": "^4.1.2", + "commander": "10.0.0", + "enhanced-resolve": "5.12.0", + "figures": "^3.2.0", + "get-stream": "^6.0.1", + "glob": "7.2.0", + "handlebars": "4.7.7", + "ignore": "5.2.4", + "indent-string": "^4.0.0", + "interpret": "^3.1.0", + "is-installed-globally": "0.4.0", + "json5": "2.2.3", + "lodash": "4.17.21", + "prompts": "2.4.2", + "rechoir": "^0.8.0", + "safe-regex": "2.1.1", + "semver": "^7.3.7", + "semver-try-require": "6.0.0", + "teamcity-service-messages": "0.1.14", + "tsconfig-paths-webpack-plugin": "4.0.0", + "watskeburt": "0.10.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "commander": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.0.tgz", + "integrity": "sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==", + "dev": true + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true + }, + "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==", + "dev": true + }, + "rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "requires": { + "resolve": "1.20.0" + } + }, + "safe-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", + "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", + "dev": true, + "requires": { + "regexp-tree": "~0.1.1" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tsconfig-paths": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz", + "integrity": "sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==", + "dev": true, + "requires": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "tsconfig-paths-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "enhanced-resolve": "^5.7.0", + "tsconfig-paths": "^4.0.0" + } + } + } + }, "dependency-graph": { "version": "0.11.0", "dev": true @@ -49071,7 +49215,9 @@ } }, "destroy": { - "version": "1.0.4", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "devOptional": true }, "detect-indent": { @@ -49250,10 +49396,6 @@ "lower-case": "^2.0.2", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "devOptional": true } } }, @@ -49284,11 +49426,6 @@ "prop-types": "^15.7.2", "react-is": "^17.0.2", "tslib": "^2.3.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "duplexer": { @@ -49390,6 +49527,8 @@ }, "encodeurl": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "devOptional": true }, "end-of-stream": { @@ -50001,10 +50140,6 @@ "has-flag": "^4.0.0" } }, - "tslib": { - "version": "2.3.1", - "optional": true - }, "typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", @@ -50401,36 +50536,39 @@ } }, "express": { - "version": "4.17.1", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "devOptional": true, "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -50447,17 +50585,27 @@ "version": "2.0.0", "devOptional": true }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "devOptional": true, + "requires": { + "ee-first": "1.1.1" + } + }, "path-to-regexp": { "version": "0.1.7", "devOptional": true }, "qs": { - "version": "6.7.0", - "devOptional": true - }, - "safe-buffer": { - "version": "5.1.2", - "devOptional": true + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "devOptional": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -50673,11 +50821,6 @@ "version": "0.2.4", "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0" - } } }, "file-system-cache": { @@ -50762,20 +50905,24 @@ "dev": true }, "finalhandler": { - "version": "1.1.2", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "devOptional": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { "debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "devOptional": true, "requires": { "ms": "2.0.0" @@ -50783,7 +50930,18 @@ }, "ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "devOptional": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "devOptional": true, + "requires": { + "ee-first": "1.1.1" + } } } }, @@ -50870,9 +51028,6 @@ "slash": "^3.0.0" } }, - "ignore": { - "version": "5.2.0" - }, "merge2": { "version": "1.4.1" } @@ -50975,11 +51130,6 @@ "version": "0.11.4", "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "for-each": { @@ -51125,7 +51275,9 @@ "optional": true }, "forwarded": { - "version": "0.1.2", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "devOptional": true }, "fragment-cache": { @@ -51686,6 +51838,27 @@ "pify": "^4.0.1" } }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -51841,12 +52014,6 @@ "requires": { "capital-case": "^1.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "dev": true - } } }, "highlight.js": { @@ -51934,10 +52101,6 @@ "dot-case": "^3.0.4", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.4.1", - "optional": true } } }, @@ -51960,23 +52123,21 @@ } }, "http-cache-semantics": { - "version": "4.1.0" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, "http-errors": { - "version": "1.7.2", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "devOptional": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "devOptional": true - } + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, "http-graceful-shutdown": { @@ -52078,8 +52239,9 @@ "optional": true }, "ignore": { - "version": "5.1.8", - "dev": true + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" }, "ignore-walk": { "version": "3.0.3", @@ -52297,11 +52459,6 @@ "@formatjs/fast-memoize": "1.2.1", "@formatjs/icu-messageformat-parser": "2.0.19", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "invariant": { @@ -52316,6 +52473,8 @@ }, "ipaddr.js": { "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "devOptional": true }, "is-absolute": { @@ -52498,12 +52657,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "is-map": { @@ -52657,12 +52810,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "is-url": { @@ -54267,11 +54414,10 @@ "optional": true }, "json5": { - "version": "2.2.0", - "devOptional": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "devOptional": true }, "jsonfile": { "version": "4.0.0", @@ -54676,7 +54822,7 @@ }, "kleur": { "version": "3.0.3", - "optional": true + "devOptional": true }, "latest-version": { "version": "5.1.0", @@ -55295,12 +55441,6 @@ "devOptional": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "devOptional": true - } } }, "lower-case-first": { @@ -55308,12 +55448,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "lowercase-keys": { @@ -55580,6 +55714,8 @@ }, "mime": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "devOptional": true }, "mime-db": { @@ -55672,7 +55808,9 @@ } }, "minimist": { - "version": "1.2.5" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "minimist-options": { "version": "4.1.0", @@ -56158,10 +56296,6 @@ "ms": "2.0.0" } }, - "depd": { - "version": "2.0.0", - "dev": true - }, "ms": { "version": "2.0.0", "dev": true @@ -56225,7 +56359,9 @@ "optional": true }, "negotiator": { - "version": "0.6.2", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "devOptional": true }, "neo-async": { @@ -56522,7 +56658,7 @@ }, "on-finished": { "version": "2.3.0", - "devOptional": true, + "dev": true, "requires": { "ee-first": "1.1.1" } @@ -56940,10 +57076,6 @@ "lower-case": "^2.0.2", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "devOptional": true } } }, @@ -56961,12 +57093,6 @@ "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "dev": true - } } }, "path-dirname": { @@ -57388,7 +57514,7 @@ }, "prompts": { "version": "2.4.2", - "optional": true, + "devOptional": true, "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -57423,10 +57549,12 @@ "dev": true }, "proxy-addr": { - "version": "2.0.6", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "devOptional": true, "requires": { - "forwarded": "~0.1.2", + "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, @@ -57514,7 +57642,9 @@ "optional": true }, "qs": { - "version": "6.10.1", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz", + "integrity": "sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==", "requires": { "side-channel": "^1.0.4" } @@ -57576,11 +57706,13 @@ "devOptional": true }, "raw-body": { - "version": "2.4.0", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "devOptional": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } @@ -58202,11 +58334,6 @@ "hoist-non-react-statics": "^3.3.2", "intl-messageformat": "9.12.0", "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1" - } } }, "react-is": { @@ -58315,11 +58442,6 @@ "tslib": "^2.1.0", "use-callback-ref": "^1.3.0", "use-sidecar": "^1.1.2" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "react-remove-scroll-bar": { @@ -58327,11 +58449,6 @@ "requires": { "react-style-singleton": "^2.2.1", "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "react-responsive-carousel": { @@ -58410,11 +58527,6 @@ "get-nonce": "^1.0.0", "invariant": "^2.2.4", "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "react-syntax-highlighter": { @@ -58687,10 +58799,6 @@ "source-map": { "version": "0.6.1", "dev": true - }, - "tslib": { - "version": "2.2.0", - "dev": true } } }, @@ -58771,6 +58879,12 @@ "safe-regex": "^1.1.0" } }, + "regexp-tree": { + "version": "0.1.24", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", + "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", + "dev": true + }, "regexp.prototype.flags": { "version": "1.4.3", "devOptional": true, @@ -59720,27 +59834,51 @@ } } }, + "semver-try-require": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/semver-try-require/-/semver-try-require-6.0.0.tgz", + "integrity": "sha512-C3RwXtL5VHhGcUeH+t/Gybit9XGHutb1fX8mp2L2v6rrD1GPC9FLQuYN/RoZAedmoWKmuWWDGbfej1LpJOcJxA==", + "dev": true, + "requires": { + "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==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, "send": { - "version": "0.17.1", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "devOptional": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "devOptional": true, "requires": { "ms": "2.0.0" @@ -59748,13 +59886,26 @@ "dependencies": { "ms": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "devOptional": true } } }, "ms": { - "version": "2.1.1", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "devOptional": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "devOptional": true, + "requires": { + "ee-first": "1.1.1" + } } } }, @@ -59774,10 +59925,6 @@ "lower-case": "^2.0.2", "tslib": "^2.0.3" } - }, - "tslib": { - "version": "2.2.0", - "dev": true } } }, @@ -59810,13 +59957,15 @@ } }, "serve-static": { - "version": "1.14.1", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "devOptional": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" } }, "set-blocking": { @@ -59851,7 +60000,9 @@ "devOptional": true }, "setprototypeof": { - "version": "1.1.1", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "devOptional": true }, "setup-polly-jest": { @@ -59973,7 +60124,7 @@ }, "sisteransi": { "version": "1.0.5", - "optional": true + "devOptional": true }, "slash": { "version": "3.0.0" @@ -60101,12 +60252,6 @@ "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "dev": true - } } }, "snapdragon": { @@ -60370,12 +60515,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "sprintf-js": { @@ -60516,7 +60655,9 @@ } }, "statuses": { - "version": "1.5.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "devOptional": true }, "store2": { @@ -60849,12 +60990,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "symbol-observable": { @@ -60957,6 +61092,12 @@ "tcomb": "^3.0.0" } }, + "teamcity-service-messages": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/teamcity-service-messages/-/teamcity-service-messages-0.1.14.tgz", + "integrity": "sha512-29aQwaHqm8RMX74u2o/h1KbMLP89FjNiMxD9wbF2BbWOnbM+q+d1sCEC+MqCc4QW3NJykn77OMpTFw/xTHIc0w==", + "dev": true + }, "teeny-request": { "version": "6.0.1", "dev": true, @@ -61242,12 +61383,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "tmp": { @@ -61308,7 +61443,9 @@ "version": "1.0.6" }, "toidentifier": { - "version": "1.0.0", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "devOptional": true }, "tough-cookie": { @@ -61349,11 +61486,6 @@ "version": "0.9.4", "requires": { "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.0" - } } }, "ts-jest": { @@ -61619,12 +61751,21 @@ "dev": true }, "ua-parser-js": { - "version": "0.7.28", + "version": "0.7.35", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.35.tgz", + "integrity": "sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==", "dev": true }, "uc.micro": { "version": "1.0.6" }, + "uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true + }, "unbox-primitive": { "version": "1.0.2", "devOptional": true, @@ -61890,12 +62031,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "dev": true - } } }, "upper-case-first": { @@ -61903,12 +62038,6 @@ "dev": true, "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "dev": true - } } }, "uri-js": { @@ -61994,11 +62123,6 @@ "version": "1.3.0", "requires": { "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "use-force-update": { @@ -62018,11 +62142,6 @@ "requires": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" - }, - "dependencies": { - "tslib": { - "version": "2.4.1" - } } }, "utf8-byte-length": { @@ -62321,10 +62440,6 @@ } } }, - "tslib": { - "version": "2.4.1", - "dev": true - }, "universalify": { "version": "2.0.0", "dev": true @@ -62522,6 +62637,23 @@ } } }, + "watskeburt": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/watskeburt/-/watskeburt-0.10.0.tgz", + "integrity": "sha512-qgWuPYRk3Qv4neXbMW1zD4suYAbcox2MyTBsRWG4HhNHLZcJlsRbfe5fwJi6PZyZi6ZlprLh5kg/AC9nUAtNRg==", + "dev": true, + "requires": { + "commander": "10.0.0" + }, + "dependencies": { + "commander": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.0.tgz", + "integrity": "sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==", + "dev": true + } + } + }, "wcwidth": { "version": "1.0.1", "dev": true, @@ -62921,6 +63053,12 @@ "word-wrap": { "version": "1.2.3" }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, "workbox-background-sync": { "version": "6.5.4", "dev": true, diff --git a/package.json b/package.json index 65b523b95..252f61539 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@material-ui/lab": "^4.0.0-alpha.61", "@material-ui/styles": "^4.11.4", "@reach/auto-id": "^0.16.0", - "@saleor/macaw-ui": "^0.8.0-pre.64", + "@saleor/macaw-ui": "^0.8.0-pre.66", "@saleor/sdk": "^0.4.6", "@sentry/react": "^6.0.0", "@types/faker": "^5.1.6", diff --git a/src/components/FilterPresetsSelect/FilterPresetsSelect.tsx b/src/components/FilterPresetsSelect/FilterPresetsSelect.tsx index 21a3635e9..2573e4a7b 100644 --- a/src/components/FilterPresetsSelect/FilterPresetsSelect.tsx +++ b/src/components/FilterPresetsSelect/FilterPresetsSelect.tsx @@ -1,5 +1,4 @@ import { commonMessages } from "@dashboard/intl"; -import { Tooltip } from "@saleor/macaw-ui"; import { Box, Button, @@ -9,6 +8,7 @@ import { PlusIcon, sprinkles, Text, + Tooltip, vars, } from "@saleor/macaw-ui/next"; import React, { MouseEvent } from "react"; @@ -72,10 +72,16 @@ export const FilterPresetsSelect = ({ if (!savedPresets?.length) { return ( - - - {selectAllLabel} - + + + + {selectAllLabel} + + + + + {intl.formatMessage(messages.noPresets)} + ); @@ -179,16 +185,22 @@ export const FilterPresetsSelect = ({ )} {showSaveButton && ( - -