From 0912d7fe4408cecedec5b2c3aa3f61d0289bafcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 8 May 2023 09:08:25 +0200 Subject: [PATCH 1/3] Upgrade dependencies --- package-lock.json | 652 ++++++++---------- packages/circuit-ui/package.json | 18 +- packages/design-tokens/package.json | 4 +- .../eslint-plugin-circuit-ui/package.json | 2 +- packages/icons/package.json | 2 +- 5 files changed, 312 insertions(+), 366 deletions(-) diff --git a/package-lock.json b/package-lock.json index 919734e362..6fd706a54d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3095,22 +3095,22 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.10.8", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.8.tgz", - "integrity": "sha512-gxNky50AJL3AlkbjvTARiwAqei6/tNUxDZPSKd+3jqWVM3AmdVTTdpjHorR/an/M0VJqdsuq5oGcFH+rjtyujQ==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.1", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.1.4" + "stylis": "4.2.0" } }, "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { @@ -3134,9 +3134,9 @@ } }, "node_modules/@emotion/babel-plugin/node_modules/stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true }, "node_modules/@emotion/cache": { @@ -3154,19 +3154,19 @@ } }, "node_modules/@emotion/css-prettifier": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/css-prettifier/-/css-prettifier-1.1.2.tgz", - "integrity": "sha512-82E8Dl1xcS93BryY9sZQofq1fN8zbwsGgAD1x+DALpokS21AOWS+8j0O0bvp8EIZpjzYWlcIvBpqPs9fi3RmUw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@emotion/css-prettifier/-/css-prettifier-1.1.3.tgz", + "integrity": "sha512-KNv23+VQ+pcw3ebd1vSEl11CQ6SKAG5EQkrinjVGsfw3ZTWe6/tpWQrsvFLqCtU2LRiLPi04KgFCE4A9+crfpQ==", "dev": true, "dependencies": { - "@emotion/memoize": "^0.8.0", - "stylis": "4.1.4" + "@emotion/memoize": "^0.8.1", + "stylis": "4.2.0" } }, "node_modules/@emotion/css-prettifier/node_modules/stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true }, "node_modules/@emotion/eslint-plugin": { @@ -3182,11 +3182,10 @@ } }, "node_modules/@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha1-xRU9UEAe48AnpXoXe8JpsW2InLc= sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true, - "license": "MIT" + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", + "dev": true }, "node_modules/@emotion/is-prop-valid": { "version": "1.2.1", @@ -3198,16 +3197,16 @@ } }, "node_modules/@emotion/jest": { - "version": "11.10.8", - "resolved": "https://registry.npmjs.org/@emotion/jest/-/jest-11.10.8.tgz", - "integrity": "sha512-D0sEEEwz1vw+dhjRZXytqLAplqJrX7/nx7weQfbsUbuyurEcl4oPjG2XZUGp4CUS5so8sba7LCb2v04qt4GhZQ==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/jest/-/jest-11.11.0.tgz", + "integrity": "sha512-XZlnmdUZ32YjQnInsCFk/plKpkV/NXN1Ab4YoNvXN887MeR3Hr5ZsTyoblIW8AWwdfQiZHHphaPMb56lk6Ofdw==", "dev": true, "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/css-prettifier": "^1.1.2", + "@emotion/css-prettifier": "^1.1.3", "chalk": "^4.1.0", "specificity": "^0.4.1", - "stylis": "4.1.4" + "stylis": "4.2.0" }, "peerDependencies": { "@types/jest": "^26.0.14 || ^27.0.0 || ^28.0.0 || ^29.0.0", @@ -3223,9 +3222,9 @@ } }, "node_modules/@emotion/jest/node_modules/stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true }, "node_modules/@emotion/memoize": { @@ -3252,16 +3251,15 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.1.1", - "resolved": "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz", - "integrity": "sha1-BZVwGxkC/t7YqW0pOya+P1waXPA= sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", + "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", "dev": true, - "license": "MIT", "dependencies": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/unitless": "^0.8.1", + "@emotion/utils": "^1.2.1", "csstype": "^3.0.2" } }, @@ -3288,11 +3286,10 @@ } }, "node_modules/@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha1-pKNunL3GkDc3zSDTgDMkHhuIM9s= sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true, - "license": "MIT" + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", + "dev": true }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", @@ -3302,11 +3299,10 @@ "license": "MIT" }, "node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha1-lxbqzLxrXe0upakNZVYmCaqw9WE= sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true, - "license": "MIT" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==", + "dev": true }, "node_modules/@emotion/weak-memoize": { "version": "0.3.0", @@ -8795,11 +8791,10 @@ } }, "node_modules/@testing-library/dom": { - "version": "9.0.0", - "resolved": "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.0.0.tgz", - "integrity": "sha1-zFDo3yp9zP+VVVECvuu65g6V6V4= sha512-+/TLgKNFsYUshOY/zXsQOk+PlFQK+eyJ9T13IDVNJEi+M+Un7xlJK+FZKkbGSnf0+7E1G6PlDhkSYQ/GFiruBQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -8807,7 +8802,7 @@ "aria-query": "^5.0.0", "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", + "lz-string": "^1.5.0", "pretty-format": "^27.0.2" }, "engines": { @@ -9258,11 +9253,10 @@ } }, "node_modules/@types/jest": { - "version": "29.5.0", - "resolved": "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.0.tgz", - "integrity": "sha1-M3uQu8/kIVjznC+1YZrQRLu1GKw= sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "version": "29.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", + "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", "dev": true, - "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -9477,9 +9471,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.0.tgz", - "integrity": "sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.6.tgz", + "integrity": "sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -9497,11 +9491,10 @@ } }, "node_modules/@types/react-modal": { - "version": "3.13.1", - "resolved": "https://registry.yarnpkg.com/@types/react-modal/-/react-modal-3.13.1.tgz", - "integrity": "sha1-W5hFwgX8zIXZp3lmtuFtxwpgglo= sha512-iY/gPvTDIy6Z+37l+ibmrY+GTV4KQTHcCyR5FIytm182RQS69G5ps4PH2FxtC7bAQ2QRHXMevsBgck7IQruHNg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@types/react-modal/-/react-modal-3.16.0.tgz", + "integrity": "sha512-iphdqXAyUfByLbxJn5j6d+yh93dbMgshqGP0IuBeaKbZXx0aO+OXsvEkt6QctRdxjeM9/bR+Gp3h9F9djVWTQQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/react": "*" } @@ -9656,6 +9649,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.58.0", "@typescript-eslint/visitor-keys": "5.58.0" @@ -9699,6 +9693,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -9711,6 +9706,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.58.0", "@typescript-eslint/visitor-keys": "5.58.0", @@ -9737,6 +9733,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", @@ -9762,6 +9759,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "dev": true, "dependencies": { "@typescript-eslint/types": "5.58.0", "eslint-visitor-keys": "^3.3.0" @@ -11074,32 +11072,6 @@ "react-docgen": "^5.0.0" } }, - "node_modules/babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dev": true, - "license": "MIT", - "dependencies": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - } - }, - "node_modules/babel-polyfill/node_modules/core-js": { - "version": "2.6.11", - "resolved": "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw= sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "dev": true, - "license": "MIT" - }, - "node_modules/babel-polyfill/node_modules/regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true, - "license": "MIT" - }, "node_modules/babel-preset-current-node-syntax": { "version": "1.0.1", "resolved": "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", @@ -11135,38 +11107,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "license": "MIT", - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/core-js": { - "version": "2.6.11", - "resolved": "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw= sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "dev": true, - "license": "MIT" - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk= sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/babel-standalone": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-standalone/-/babel-standalone-6.26.0.tgz", - "integrity": "sha1-Ffs9NfLEVmlYFevx7Zb+fwFbaIY=", - "dev": true, - "license": "MIT" - }, "node_modules/bail": { "version": "2.0.2", "resolved": "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz", @@ -12131,13 +12071,6 @@ "node": ">=0.10.0" } }, - "node_modules/codemirror": { - "version": "5.63.3", - "resolved": "https://registry.yarnpkg.com/codemirror/-/codemirror-5.63.3.tgz", - "integrity": "sha1-lwQqJCAn/gyHwJs2vAGTHTe3ZSc= sha512-1C+LELr+5grgJYqwZKqxrcbPsHFHapVaVAloBsFBASbpLnQqLw1U8yXJ3gT5D+rhxIiSpo+kTqN+hQ+9ialIXw==", - "dev": true, - "license": "MIT" - }, "node_modules/collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", @@ -12275,20 +12208,6 @@ "dev": true, "license": "MIT" }, - "node_modules/component-playground": { - "version": "3.2.1", - "resolved": "https://registry.yarnpkg.com/component-playground/-/component-playground-3.2.1.tgz", - "integrity": "sha1-hhbpXA6aTwXLM13USvx7wZXu3XY= sha512-XVixY8Lzicq2UIy4cXvkomS5oP0xozH8GtHaCReuIHsFhirMjd2wh8N+DutN+LjJ4HCom8G11aTD5BcErmbGfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "babel-polyfill": "^6.26.0", - "babel-standalone": "^6.26.0", - "codemirror": "^5.30.0", - "prop-types": "^15.6.0", - "react-codemirror2": "^5.0.0" - } - }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -12835,25 +12754,6 @@ "dev": true, "license": "MIT" }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha1-hlJkspZ33AFbqEGJGJZd0jL8VM8= sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" - }, - "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -21781,11 +21681,10 @@ } }, "node_modules/lz-string": { - "version": "1.4.4", - "resolved": "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true, - "license": "WTFPL", "bin": { "lz-string": "bin/bin.js" } @@ -25301,13 +25200,6 @@ "node": ">=0.10.0" } }, - "node_modules/react-codemirror2": { - "version": "5.1.0", - "resolved": "https://registry.yarnpkg.com/react-codemirror2/-/react-codemirror2-5.1.0.tgz", - "integrity": "sha1-Yt5EYBeK3qQOtS6r90kWab83lLg= sha512-Cksbgbviuf2mJfMyrKmcu7ycK6zX/ukuQO8dvRZdFWqATf5joalhjFc6etnBdGCcPA2LbhIwz+OPnQxLN/j1Fw==", - "dev": true, - "license": "MIT" - }, "node_modules/react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", @@ -30098,25 +29990,24 @@ "dependencies": { "@floating-ui/react-dom": "^2.0.0", "moment": "^2.29.4", - "prop-types": "^15.7.2", - "react-dates": "^21.2.0", + "prop-types": "^15.8.1", + "react-dates": "^21.8.0", "react-modal": "^3.16.1", "react-number-format": "^5.1.4", "use-latest": "^1.2.1", "use-previous": "^1.2.0" }, "devDependencies": { - "@emotion/babel-plugin": "^11.10.8", - "@emotion/cache": "^11.4.0", + "@emotion/babel-plugin": "^11.11.0", "@emotion/is-prop-valid": "^1.2.1", - "@emotion/jest": "^11.10.8", + "@emotion/jest": "^11.11.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@sumup/collector": "^1.6.1", "@sumup/design-tokens": "^5.0.0", "@sumup/icons": "^2.9.0", "@sumup/intl": "^1.5.0", - "@testing-library/dom": "^9.0.0", + "@testing-library/dom": "^9.2.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.4.3", @@ -30124,12 +30015,10 @@ "@types/jest-axe": "^3.5.5", "@types/jscodeshift": "^0.11.6", "@types/node": "^18.15.11", - "@types/react": "^18.2.0", + "@types/react": "^18.2.6", "@types/react-dom": "^18.2.4", - "@types/react-modal": "^3.13.1", + "@types/react-modal": "^3.16.0", "@types/testing-library__jest-dom": "^5.14.5", - "component-playground": "^3.2.1", - "cross-env": "^7.0.2", "fork-ts-checker-webpack-plugin": "^8.0.0", "jest-axe": "^7.0.1", "react": "^18.2.0", @@ -30140,7 +30029,6 @@ "typescript": "^5.0.4" }, "peerDependencies": { - "@emotion/cache": "11.x", "@emotion/is-prop-valid": "1.x", "@emotion/react": "11.x", "@emotion/styled": "11.x", @@ -30202,10 +30090,10 @@ "version": "5.1.1", "license": "Apache-2.0", "dependencies": { - "prop-types": "^15.7.2" + "prop-types": "^15.8.1" }, "devDependencies": { - "@types/jest": "^29.5.0", + "@types/jest": "^29.5.1", "@types/node": "^18.15.11", "@types/prop-types": "^15.7.5", "jest": "^29.5.0", @@ -30217,13 +30105,108 @@ "version": "0.0.1", "license": "Apache-2.0", "dependencies": { - "@typescript-eslint/utils": "^5.57.0" + "@typescript-eslint/utils": "^5.59.2" }, "devDependencies": { "@tsconfig/node18": "^2.0.0", "typescript": "^5.0.4" } }, + "packages/eslint-plugin-circuit-ui/node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", + "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "packages/eslint-plugin-circuit-ui/node_modules/@typescript-eslint/types": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", + "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "packages/eslint-plugin-circuit-ui/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", + "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "packages/eslint-plugin-circuit-ui/node_modules/@typescript-eslint/utils": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", + "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "packages/eslint-plugin-circuit-ui/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", + "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "packages/icons": { "name": "@sumup/icons", "version": "2.23.0", @@ -30237,7 +30220,7 @@ "@types/lodash": "^4.14.194", "babel-plugin-inline-react-svg": "^2.0.2", "dedent": "^0.7.0", - "lodash": "^4.17.15", + "lodash": "^4.17.21", "ts-node": "^10.9.1", "ts-node-dev": "^2.0.0", "typescript": "^5.0.4" @@ -32529,22 +32512,22 @@ "dev": true }, "@emotion/babel-plugin": { - "version": "11.10.8", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.8.tgz", - "integrity": "sha512-gxNky50AJL3AlkbjvTARiwAqei6/tNUxDZPSKd+3jqWVM3AmdVTTdpjHorR/an/M0VJqdsuq5oGcFH+rjtyujQ==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.1", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.1.4" + "stylis": "4.2.0" }, "dependencies": { "escape-string-regexp": { @@ -32560,9 +32543,9 @@ "dev": true }, "stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true } } @@ -32581,19 +32564,19 @@ } }, "@emotion/css-prettifier": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/css-prettifier/-/css-prettifier-1.1.2.tgz", - "integrity": "sha512-82E8Dl1xcS93BryY9sZQofq1fN8zbwsGgAD1x+DALpokS21AOWS+8j0O0bvp8EIZpjzYWlcIvBpqPs9fi3RmUw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@emotion/css-prettifier/-/css-prettifier-1.1.3.tgz", + "integrity": "sha512-KNv23+VQ+pcw3ebd1vSEl11CQ6SKAG5EQkrinjVGsfw3ZTWe6/tpWQrsvFLqCtU2LRiLPi04KgFCE4A9+crfpQ==", "dev": true, "requires": { - "@emotion/memoize": "^0.8.0", - "stylis": "4.1.4" + "@emotion/memoize": "^0.8.1", + "stylis": "4.2.0" }, "dependencies": { "stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true } } @@ -32606,9 +32589,9 @@ "requires": {} }, "@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha1-xRU9UEAe48AnpXoXe8JpsW2InLc= sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", "dev": true }, "@emotion/is-prop-valid": { @@ -32621,22 +32604,22 @@ } }, "@emotion/jest": { - "version": "11.10.8", - "resolved": "https://registry.npmjs.org/@emotion/jest/-/jest-11.10.8.tgz", - "integrity": "sha512-D0sEEEwz1vw+dhjRZXytqLAplqJrX7/nx7weQfbsUbuyurEcl4oPjG2XZUGp4CUS5so8sba7LCb2v04qt4GhZQ==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/jest/-/jest-11.11.0.tgz", + "integrity": "sha512-XZlnmdUZ32YjQnInsCFk/plKpkV/NXN1Ab4YoNvXN887MeR3Hr5ZsTyoblIW8AWwdfQiZHHphaPMb56lk6Ofdw==", "dev": true, "requires": { "@babel/runtime": "^7.18.3", - "@emotion/css-prettifier": "^1.1.2", + "@emotion/css-prettifier": "^1.1.3", "chalk": "^4.1.0", "specificity": "^0.4.1", - "stylis": "4.1.4" + "stylis": "4.2.0" }, "dependencies": { "stylis": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.4.tgz", - "integrity": "sha512-USf5pszRYwuE6hg9by0OkKChkQYEXfkeTtm0xKw+jqQhwyjCVLdYyMBK7R+n7dhzsblAWJnGxju4vxq5eH20GQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true } } @@ -32664,15 +32647,15 @@ } }, "@emotion/serialize": { - "version": "1.1.1", - "resolved": "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz", - "integrity": "sha1-BZVwGxkC/t7YqW0pOya+P1waXPA= sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", + "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", "dev": true, "requires": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/unitless": "^0.8.1", + "@emotion/utils": "^1.2.1", "csstype": "^3.0.2" } }, @@ -32697,9 +32680,9 @@ } }, "@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha1-pKNunL3GkDc3zSDTgDMkHhuIM9s= sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", "dev": true }, "@emotion/use-insertion-effect-with-fallbacks": { @@ -32709,9 +32692,9 @@ "dev": true }, "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha1-lxbqzLxrXe0upakNZVYmCaqw9WE= sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==", "dev": true }, "@emotion/weak-memoize": { @@ -36602,10 +36585,9 @@ "@sumup/circuit-ui": { "version": "file:packages/circuit-ui", "requires": { - "@emotion/babel-plugin": "^11.10.8", - "@emotion/cache": "^11.4.0", + "@emotion/babel-plugin": "^11.11.0", "@emotion/is-prop-valid": "^1.2.1", - "@emotion/jest": "^11.10.8", + "@emotion/jest": "^11.11.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@floating-ui/react-dom": "^2.0.0", @@ -36613,7 +36595,7 @@ "@sumup/design-tokens": "^5.0.0", "@sumup/icons": "^2.9.0", "@sumup/intl": "^1.5.0", - "@testing-library/dom": "^9.0.0", + "@testing-library/dom": "^9.2.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.4.3", @@ -36621,18 +36603,16 @@ "@types/jest-axe": "^3.5.5", "@types/jscodeshift": "^0.11.6", "@types/node": "^18.15.11", - "@types/react": "^18.2.0", + "@types/react": "^18.2.6", "@types/react-dom": "^18.2.4", - "@types/react-modal": "^3.13.1", + "@types/react-modal": "^3.16.0", "@types/testing-library__jest-dom": "^5.14.5", - "component-playground": "^3.2.1", - "cross-env": "^7.0.2", "fork-ts-checker-webpack-plugin": "^8.0.0", "jest-axe": "^7.0.1", "moment": "^2.29.4", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "react": "^18.2.0", - "react-dates": "^21.2.0", + "react-dates": "^21.8.0", "react-docgen": "^5.4.3", "react-docgen-annotation-resolver": "^2.0.0", "react-dom": "^18.2.0", @@ -36692,11 +36672,11 @@ "@sumup/design-tokens": { "version": "file:packages/design-tokens", "requires": { - "@types/jest": "^29.5.0", + "@types/jest": "^29.5.1", "@types/node": "^18.15.11", "@types/prop-types": "^15.7.5", "jest": "^29.5.0", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "typescript": "^5.0.4" } }, @@ -36704,8 +36684,62 @@ "version": "file:packages/eslint-plugin-circuit-ui", "requires": { "@tsconfig/node18": "^2.0.0", - "@typescript-eslint/utils": "^5.57.0", + "@typescript-eslint/utils": "^5.59.2", "typescript": "^5.0.4" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", + "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", + "requires": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2" + } + }, + "@typescript-eslint/types": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", + "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", + "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", + "requires": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", + "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", + "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", + "requires": { + "@typescript-eslint/types": "5.59.2", + "eslint-visitor-keys": "^3.3.0" + } + } } }, "@sumup/foundry": { @@ -36806,7 +36840,7 @@ "@types/lodash": "^4.14.194", "babel-plugin-inline-react-svg": "^2.0.2", "dedent": "^0.7.0", - "lodash": "^4.17.15", + "lodash": "^4.17.21", "ts-node": "^10.9.1", "ts-node-dev": "^2.0.0", "typescript": "^5.0.4" @@ -36822,9 +36856,9 @@ } }, "@testing-library/dom": { - "version": "9.0.0", - "resolved": "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.0.0.tgz", - "integrity": "sha1-zFDo3yp9zP+VVVECvuu65g6V6V4= sha512-+/TLgKNFsYUshOY/zXsQOk+PlFQK+eyJ9T13IDVNJEi+M+Un7xlJK+FZKkbGSnf0+7E1G6PlDhkSYQ/GFiruBQ==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", @@ -36833,7 +36867,7 @@ "aria-query": "^5.0.0", "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", + "lz-string": "^1.5.0", "pretty-format": "^27.0.2" }, "dependencies": { @@ -37221,9 +37255,9 @@ } }, "@types/jest": { - "version": "29.5.0", - "resolved": "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.0.tgz", - "integrity": "sha1-M3uQu8/kIVjznC+1YZrQRLu1GKw= sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "version": "29.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", + "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", "dev": true, "requires": { "expect": "^29.0.0", @@ -37423,9 +37457,9 @@ "dev": true }, "@types/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.0.tgz", - "integrity": "sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.6.tgz", + "integrity": "sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==", "dev": true, "requires": { "@types/prop-types": "*", @@ -37443,9 +37477,9 @@ } }, "@types/react-modal": { - "version": "3.13.1", - "resolved": "https://registry.yarnpkg.com/@types/react-modal/-/react-modal-3.13.1.tgz", - "integrity": "sha1-W5hFwgX8zIXZp3lmtuFtxwpgglo= sha512-iY/gPvTDIy6Z+37l+ibmrY+GTV4KQTHcCyR5FIytm182RQS69G5ps4PH2FxtC7bAQ2QRHXMevsBgck7IQruHNg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@types/react-modal/-/react-modal-3.16.0.tgz", + "integrity": "sha512-iphdqXAyUfByLbxJn5j6d+yh93dbMgshqGP0IuBeaKbZXx0aO+OXsvEkt6QctRdxjeM9/bR+Gp3h9F9djVWTQQ==", "dev": true, "requires": { "@types/react": "*" @@ -37560,6 +37594,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "dev": true, "requires": { "@typescript-eslint/types": "5.58.0", "@typescript-eslint/visitor-keys": "5.58.0" @@ -37580,12 +37615,14 @@ "@typescript-eslint/types": { "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", - "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==" + "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "dev": true }, "@typescript-eslint/typescript-estree": { "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dev": true, "requires": { "@typescript-eslint/types": "5.58.0", "@typescript-eslint/visitor-keys": "5.58.0", @@ -37600,6 +37637,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", @@ -37615,6 +37653,7 @@ "version": "5.58.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "dev": true, "requires": { "@typescript-eslint/types": "5.58.0", "eslint-visitor-keys": "^3.3.0" @@ -38661,31 +38700,6 @@ "react-docgen": "^5.0.0" } }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - }, - "dependencies": { - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw= sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true - } - } - }, "babel-preset-current-node-syntax": { "version": "1.0.1", "resolved": "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", @@ -38716,36 +38730,6 @@ "babel-preset-current-node-syntax": "^1.0.0" } }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw= sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk= sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - } - } - }, - "babel-standalone": { - "version": "6.26.0", - "resolved": "https://registry.yarnpkg.com/babel-standalone/-/babel-standalone-6.26.0.tgz", - "integrity": "sha1-Ffs9NfLEVmlYFevx7Zb+fwFbaIY=", - "dev": true - }, "bail": { "version": "2.0.2", "resolved": "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz", @@ -39446,12 +39430,6 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, - "codemirror": { - "version": "5.63.3", - "resolved": "https://registry.yarnpkg.com/codemirror/-/codemirror-5.63.3.tgz", - "integrity": "sha1-lwQqJCAn/gyHwJs2vAGTHTe3ZSc= sha512-1C+LELr+5grgJYqwZKqxrcbPsHFHapVaVAloBsFBASbpLnQqLw1U8yXJ3gT5D+rhxIiSpo+kTqN+hQ+9ialIXw==", - "dev": true - }, "collect-v8-coverage": { "version": "1.0.1", "resolved": "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", @@ -39559,19 +39537,6 @@ "integrity": "sha1-GlaJkTaF5ah2N7jT/8p1UU7EHWI= sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", "dev": true }, - "component-playground": { - "version": "3.2.1", - "resolved": "https://registry.yarnpkg.com/component-playground/-/component-playground-3.2.1.tgz", - "integrity": "sha1-hhbpXA6aTwXLM13USvx7wZXu3XY= sha512-XVixY8Lzicq2UIy4cXvkomS5oP0xozH8GtHaCReuIHsFhirMjd2wh8N+DutN+LjJ4HCom8G11aTD5BcErmbGfw==", - "dev": true, - "requires": { - "babel-polyfill": "^6.26.0", - "babel-standalone": "^6.26.0", - "codemirror": "^5.30.0", - "prop-types": "^15.6.0", - "react-codemirror2": "^5.0.0" - } - }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -40018,15 +39983,6 @@ "integrity": "sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM= sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha1-hlJkspZ33AFbqEGJGJZd0jL8VM8= sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -46740,9 +46696,9 @@ } }, "lz-string": { - "version": "1.4.4", - "resolved": "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true }, "make-dir": { @@ -49443,12 +49399,6 @@ "loose-envify": "^1.1.0" } }, - "react-codemirror2": { - "version": "5.1.0", - "resolved": "https://registry.yarnpkg.com/react-codemirror2/-/react-codemirror2-5.1.0.tgz", - "integrity": "sha1-Yt5EYBeK3qQOtS6r90kWab83lLg= sha512-Cksbgbviuf2mJfMyrKmcu7ycK6zX/ukuQO8dvRZdFWqATf5joalhjFc6etnBdGCcPA2LbhIwz+OPnQxLN/j1Fw==", - "dev": true - }, "react-colorful": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 3fad354a3e..38d8f31f3d 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -34,25 +34,24 @@ "dependencies": { "@floating-ui/react-dom": "^2.0.0", "moment": "^2.29.4", - "prop-types": "^15.7.2", - "react-dates": "^21.2.0", + "prop-types": "^15.8.1", + "react-dates": "^21.8.0", "react-modal": "^3.16.1", "react-number-format": "^5.1.4", "use-latest": "^1.2.1", "use-previous": "^1.2.0" }, "devDependencies": { - "@emotion/babel-plugin": "^11.10.8", - "@emotion/cache": "^11.4.0", + "@emotion/babel-plugin": "^11.11.0", "@emotion/is-prop-valid": "^1.2.1", - "@emotion/jest": "^11.10.8", + "@emotion/jest": "^11.11.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@sumup/collector": "^1.6.1", "@sumup/design-tokens": "^5.0.0", "@sumup/icons": "^2.9.0", "@sumup/intl": "^1.5.0", - "@testing-library/dom": "^9.0.0", + "@testing-library/dom": "^9.2.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.4.3", @@ -60,12 +59,10 @@ "@types/jest-axe": "^3.5.5", "@types/jscodeshift": "^0.11.6", "@types/node": "^18.15.11", - "@types/react": "^18.2.0", + "@types/react": "^18.2.6", "@types/react-dom": "^18.2.4", - "@types/react-modal": "^3.13.1", + "@types/react-modal": "^3.16.0", "@types/testing-library__jest-dom": "^5.14.5", - "component-playground": "^3.2.1", - "cross-env": "^7.0.2", "fork-ts-checker-webpack-plugin": "^8.0.0", "jest-axe": "^7.0.1", "react": "^18.2.0", @@ -76,7 +73,6 @@ "typescript": "^5.0.4" }, "peerDependencies": { - "@emotion/cache": "11.x", "@emotion/is-prop-valid": "1.x", "@emotion/react": "11.x", "@emotion/styled": "11.x", diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index 774256e3a4..a76b07f634 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -31,10 +31,10 @@ "test": "jest --watch" }, "dependencies": { - "prop-types": "^15.7.2" + "prop-types": "^15.8.1" }, "devDependencies": { - "@types/jest": "^29.5.0", + "@types/jest": "^29.5.1", "@types/node": "^18.15.11", "@types/prop-types": "^15.7.5", "jest": "^29.5.0", diff --git a/packages/eslint-plugin-circuit-ui/package.json b/packages/eslint-plugin-circuit-ui/package.json index 4b3f2a29c2..57e43d1cbc 100644 --- a/packages/eslint-plugin-circuit-ui/package.json +++ b/packages/eslint-plugin-circuit-ui/package.json @@ -23,7 +23,7 @@ "build": "tsc" }, "dependencies": { - "@typescript-eslint/utils": "^5.57.0" + "@typescript-eslint/utils": "^5.59.2" }, "devDependencies": { "@tsconfig/node18": "^2.0.0", diff --git a/packages/icons/package.json b/packages/icons/package.json index 1a58fdb05c..15eb297631 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -39,7 +39,7 @@ "@types/lodash": "^4.14.194", "babel-plugin-inline-react-svg": "^2.0.2", "dedent": "^0.7.0", - "lodash": "^4.17.15", + "lodash": "^4.17.21", "ts-node": "^10.9.1", "ts-node-dev": "^2.0.0", "typescript": "^5.0.4" From 2781c82f77e94d5e4b3e8b4f74c481d6ee1385f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 8 May 2023 09:13:03 +0200 Subject: [PATCH 2/3] Add changeset --- .changeset/quiet-lies-kiss.md | 5 +++++ .changeset/spotty-ducks-teach.md | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 .changeset/quiet-lies-kiss.md create mode 100644 .changeset/spotty-ducks-teach.md diff --git a/.changeset/quiet-lies-kiss.md b/.changeset/quiet-lies-kiss.md new file mode 100644 index 0000000000..bc6208981f --- /dev/null +++ b/.changeset/quiet-lies-kiss.md @@ -0,0 +1,5 @@ +--- +'@sumup/circuit-ui': minor +--- + +Removed `@emotion/cache` from the peer dependencies. diff --git a/.changeset/spotty-ducks-teach.md b/.changeset/spotty-ducks-teach.md new file mode 100644 index 0000000000..823b01a2b7 --- /dev/null +++ b/.changeset/spotty-ducks-teach.md @@ -0,0 +1,7 @@ +--- +'@sumup/eslint-plugin-circuit-ui': patch +'@sumup/design-tokens': patch +'@sumup/circuit-ui': patch +--- + +Upgraded all dependencies to their latest minor. From a261ef402a704ce76da817d7454b78aa98e6dd60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 8 May 2023 09:16:29 +0200 Subject: [PATCH 3/3] Remove unused dependencies --- package-lock.json | 20 -------------------- packages/circuit-ui/package.json | 2 -- 2 files changed, 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6fd706a54d..2a2423aae1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25258,16 +25258,6 @@ "node": ">=8.10.0" } }, - "node_modules/react-docgen-annotation-resolver": { - "version": "2.0.0", - "resolved": "https://registry.yarnpkg.com/react-docgen-annotation-resolver/-/react-docgen-annotation-resolver-2.0.0.tgz", - "integrity": "sha1-wsmsLW3VxDOW662tOyIyOCDdp44= sha512-0rNR0SZAjd4eHTYP3Iq/pi0zTznHtXSLAKOXbK6tGjwd9bTaXUaKQK7hihRvGvqxNjUy0WGTcFgX+lT64vIXBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.10.0" - } - }, "node_modules/react-docgen-typescript": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", @@ -30022,8 +30012,6 @@ "fork-ts-checker-webpack-plugin": "^8.0.0", "jest-axe": "^7.0.1", "react": "^18.2.0", - "react-docgen": "^5.4.3", - "react-docgen-annotation-resolver": "^2.0.0", "react-dom": "^18.2.0", "react-swipeable": "^7.0.0", "typescript": "^5.0.4" @@ -36613,8 +36601,6 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dates": "^21.8.0", - "react-docgen": "^5.4.3", - "react-docgen-annotation-resolver": "^2.0.0", "react-dom": "^18.2.0", "react-modal": "^3.16.1", "react-number-format": "^5.1.4", @@ -49446,12 +49432,6 @@ "strip-indent": "^3.0.0" } }, - "react-docgen-annotation-resolver": { - "version": "2.0.0", - "resolved": "https://registry.yarnpkg.com/react-docgen-annotation-resolver/-/react-docgen-annotation-resolver-2.0.0.tgz", - "integrity": "sha1-wsmsLW3VxDOW662tOyIyOCDdp44= sha512-0rNR0SZAjd4eHTYP3Iq/pi0zTznHtXSLAKOXbK6tGjwd9bTaXUaKQK7hihRvGvqxNjUy0WGTcFgX+lT64vIXBg==", - "dev": true - }, "react-docgen-typescript": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 38d8f31f3d..30374a3171 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -66,8 +66,6 @@ "fork-ts-checker-webpack-plugin": "^8.0.0", "jest-axe": "^7.0.1", "react": "^18.2.0", - "react-docgen": "^5.4.3", - "react-docgen-annotation-resolver": "^2.0.0", "react-dom": "^18.2.0", "react-swipeable": "^7.0.0", "typescript": "^5.0.4"