diff --git a/package.json b/package.json index 69ba569c..2c7f2469 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "dependencies": { "@date-io/date-fns": "^1.3.13", "@material-ui/pickers": "^3.3.10", - "@nosferatu500/react-sortable-tree": "^3.0.5", + "@nosferatu500/react-sortable-tree": "^4.0.5", "ag-grid-community": "^26.1.0", "ag-grid-react": "^26.1.0", "date-fns": "^2.22.1", diff --git a/yarn.lock b/yarn.lock index d73b4170..9407b439 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1705,29 +1705,24 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nosferatu500/react-dnd-scrollzone@^1.0.14": - version "1.0.14" - resolved "https://registry.yarnpkg.com/@nosferatu500/react-dnd-scrollzone/-/react-dnd-scrollzone-1.0.14.tgz#86dd7715bf8b49a1a29ba430a26c7ca13171e805" - integrity sha512-Uo62H9u0wsNI/29KKcBtkqFC2a4Z6jZwXaqJ7vKIswHTBEvBzpVImZlXMvcCHqNg216QQNr+Qq9BdPOjroY/eg== +"@nosferatu500/react-dnd-scrollzone@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@nosferatu500/react-dnd-scrollzone/-/react-dnd-scrollzone-2.0.7.tgz#ffd8bbe64186c8320a592c1410b322a19c40643c" + integrity sha512-b9LLGabtt0z4LBqqady13m9REJC2U0WIaLEJD42RUkbEbl9sthliXoyVdIUeqFDOfwvvfC9du6nrSozFGtwZcQ== dependencies: hoist-non-react-statics "^3.3.2" lodash.throttle "^4.1.1" - prop-types "^15.7.2" - raf "^3.4.1" - react-display-name "^0.2.5" -"@nosferatu500/react-sortable-tree@^3.0.5": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@nosferatu500/react-sortable-tree/-/react-sortable-tree-3.0.6.tgz#a809790ad3aee007b49d9b394e537abe0dab170e" - integrity sha512-x9pkAZlRMgHqhlSRvKKJIT3MMO44CkJBMEqypgThYsCeCh4jhfbIvB1a/WpPfXjWfyE/G5srhSSYPe/4nPlkcg== +"@nosferatu500/react-sortable-tree@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@nosferatu500/react-sortable-tree/-/react-sortable-tree-4.0.5.tgz#0723cf31d0c60d23da1c0d75219d3768dccf0a26" + integrity sha512-mHLzhMOspXWf5DgJGt3CAUSUvyS5X8bpKbvwY5bkdnl2/CsDORsnOwrOYd+u/QsjfY4wNN++pnxOtTi6IAXorQ== dependencies: - "@nosferatu500/react-dnd-scrollzone" "^1.0.14" + "@nosferatu500/react-dnd-scrollzone" "^2.0.7" lodash.isequal "^4.5.0" - prop-types "^15.7.2" - react-dnd "^14.0.2" - react-dnd-html5-backend "^14.0.0" - react-lifecycles-compat "^3.0.4" - react-virtualized "^9.22.3" + react-dnd "14.0.4" + react-dnd-html5-backend "^14.1.0" + react-virtuoso "^2.5.1" "@pieh/friendly-errors-webpack-plugin@1.7.0-chalk-2": version "1.7.0-chalk-2" @@ -2288,6 +2283,18 @@ semver "^7.3.2" tsutils "^3.17.1" +"@virtuoso.dev/react-urx@^0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@virtuoso.dev/react-urx/-/react-urx-0.2.12.tgz#6c75cdbea2503c129b34d1ce2ee8cd649503b47c" + integrity sha512-Lcrrmq/UztM+rgepAdThdIk8dL3LEi9o2NTkL6ZLKPrTGjr5tSmsauD30/O8yu7Q0ncDnptmMR3OObdvMGuEKQ== + dependencies: + "@virtuoso.dev/urx" "^0.2.12" + +"@virtuoso.dev/urx@^0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@virtuoso.dev/urx/-/urx-0.2.12.tgz#fa9bd1a2777cf70b19d4c9836b8d92b04f079c64" + integrity sha512-Q9nlRqYb5Uq4Ynu8cWPSJ7LxpuZsI+MZ09IJlDAAgwuNgfWRArpVRP0VN0coYgUo2fKMjhmV69MTqaUbIBhu/g== + "@webassemblyjs/ast@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" @@ -5290,7 +5297,7 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" -dom-helpers@^5.0.1, dom-helpers@^5.1.3: +dom-helpers@^5.0.1: version "5.2.1" resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== @@ -12600,13 +12607,6 @@ raf-schd@^4.0.2: resolved "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.3.tgz#5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a" integrity sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ== -raf@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" - integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== - dependencies: - performance-now "^2.1.0" - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -12694,22 +12694,17 @@ react-dev-utils@^4.2.3: strip-ansi "3.0.1" text-table "0.2.0" -react-display-name@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/react-display-name/-/react-display-name-0.2.5.tgz#304c7cbfb59ee40389d436e1a822c17fe27936c6" - integrity sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg== - -react-dnd-html5-backend@^14.0.0: +react-dnd-html5-backend@^14.1.0: version "14.1.0" resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-14.1.0.tgz#b35a3a0c16dd3a2bfb5eb7ec62cf0c2cace8b62f" integrity sha512-6ONeqEC3XKVf4eVmMTe0oPds+c5B9Foyj8p/ZKLb7kL2qh9COYxiBHv3szd6gztqi/efkmriywLUVlPotqoJyw== dependencies: dnd-core "14.0.1" -react-dnd@^14.0.2: - version "14.0.5" - resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-14.0.5.tgz#ecf264e220ae62e35634d9b941502f3fca0185ed" - integrity sha512-9i1jSgbyVw0ELlEVt/NkCUkxy1hmhJOkePoCH713u75vzHGyXhPDm28oLfc2NMSBjZRM1Y+wRjHXJT3sPrTy+A== +react-dnd@14.0.4: + version "14.0.4" + resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-14.0.4.tgz#ffb4ea0e2a3a5532f9c6294d565742008a52b8b0" + integrity sha512-AFJJXzUIWp5WAhgvI85ESkDCawM0lhoVvfo/lrseLXwFdH3kEO3v8I2C81QPqBW2UEyJBIPStOhPMGYGFtq/bg== dependencies: "@react-dnd/invariant" "^2.0.0" "@react-dnd/shallowequal" "^2.0.0" @@ -12889,17 +12884,13 @@ react-transition-group@^4.0.0, react-transition-group@^4.4.0: loose-envify "^1.4.0" prop-types "^15.6.2" -react-virtualized@^9.22.3: - version "9.22.3" - resolved "https://registry.yarnpkg.com/react-virtualized/-/react-virtualized-9.22.3.tgz#f430f16beb0a42db420dbd4d340403c0de334421" - integrity sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw== +react-virtuoso@^2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-2.5.1.tgz#73d562ea1760eed6c39b6357873040beac37057a" + integrity sha512-qHNuUEeSoORN6mQq1nLtGfE82ctMCRg+WOdLCrF8loXNl0VCAV2zj5jxXVPWuUJWbkmjgKugBu3wNyFM6dy2NA== dependencies: - "@babel/runtime" "^7.7.2" - clsx "^1.0.4" - dom-helpers "^5.1.3" - loose-envify "^1.4.0" - prop-types "^15.7.2" - react-lifecycles-compat "^3.0.4" + "@virtuoso.dev/react-urx" "^0.2.12" + "@virtuoso.dev/urx" "^0.2.12" react@^17.0.1: version "17.0.2"