diff --git a/package.json b/package.json index afd7edc..0b3f935 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "prettier-plugin-organize-imports": "^3.2.3", "prettier-plugin-tailwindcss": "^0.5.6", "solid-apexcharts": "^0.3.2", - "solid-js": "^1.8.3", + "solid-js": "^1.8.4", "solid-toast": "^0.5.0", "sort-package-json": "^2.6.0", "tailwind-merge": "^1.14.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8449767..27a2b43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ dependencies: version: 18.1.0 '@felte/solid': specifier: ^1.2.11 - version: 1.2.11(solid-js@1.8.3) + version: 1.2.11(solid-js@1.8.4) '@felte/validator-zod': specifier: ^1.0.17 version: 1.0.17(zod@3.22.4) @@ -19,55 +19,55 @@ dependencies: version: 5.0.17 '@solid-primitives/clipboard': specifier: ^1.5.7 - version: 1.5.7(solid-js@1.8.3) + version: 1.5.7(solid-js@1.8.4) '@solid-primitives/context': specifier: ^0.2.1 - version: 0.2.1(solid-js@1.8.3) + version: 0.2.1(solid-js@1.8.4) '@solid-primitives/event-listener': specifier: ^2.3.0 - version: 2.3.0(solid-js@1.8.3) + version: 2.3.0(solid-js@1.8.4) '@solid-primitives/i18n': specifier: ^2.0.0 - version: 2.0.0(solid-js@1.8.3) + version: 2.0.0(solid-js@1.8.4) '@solid-primitives/keyed': specifier: ^1.2.0 - version: 1.2.0(solid-js@1.8.3) + version: 1.2.0(solid-js@1.8.4) '@solid-primitives/media': specifier: ^2.2.5 - version: 2.2.5(solid-js@1.8.3) + version: 2.2.5(solid-js@1.8.4) '@solid-primitives/resize-observer': specifier: ^2.0.22 - version: 2.0.22(solid-js@1.8.3) + version: 2.0.22(solid-js@1.8.4) '@solid-primitives/storage': specifier: ^2.1.1 - version: 2.1.1(solid-js@1.8.3) + version: 2.1.1(solid-js@1.8.4) '@solid-primitives/timer': specifier: ^1.3.7 - version: 1.3.7(solid-js@1.8.3) + version: 1.3.7(solid-js@1.8.4) '@solid-primitives/websocket': specifier: ^1.1.0 - version: 1.1.0(solid-js@1.8.3) + version: 1.1.0(solid-js@1.8.4) '@solidjs/router': specifier: ^0.8.3 - version: 0.8.3(solid-js@1.8.3) + version: 0.8.3(solid-js@1.8.4) '@tabler/icons-solidjs': specifier: ^2.39.0 - version: 2.39.0(solid-js@1.8.3) + version: 2.39.0(solid-js@1.8.4) '@tanstack/match-sorter-utils': specifier: ^8.8.4 version: 8.8.4 '@tanstack/solid-table': specifier: ^8.10.7 - version: 8.10.7(solid-js@1.8.3) + version: 8.10.7(solid-js@1.8.4) '@tanstack/solid-virtual': specifier: 3.0.0-beta.68 - version: 3.0.0-beta.68(solid-js@1.8.3) + version: 3.0.0-beta.68(solid-js@1.8.4) '@tanstack/virtual-core': specifier: 3.0.0-beta.68 version: 3.0.0-beta.68 '@thisbeyond/solid-dnd': specifier: ^0.7.4 - version: 0.7.4(solid-js@1.8.3) + version: 0.7.4(solid-js@1.8.4) '@types/byte-size': specifier: ^8.1.1 version: 8.1.1 @@ -145,13 +145,13 @@ dependencies: version: 0.5.6(prettier-plugin-organize-imports@3.2.3)(prettier@3.0.3) solid-apexcharts: specifier: ^0.3.2 - version: 0.3.2(apexcharts@3.44.0)(solid-js@1.8.3) + version: 0.3.2(apexcharts@3.44.0)(solid-js@1.8.4) solid-js: - specifier: ^1.8.3 - version: 1.8.3 + specifier: ^1.8.4 + version: 1.8.4 solid-toast: specifier: ^0.5.0 - version: 0.5.0(solid-js@1.8.3) + version: 0.5.0(solid-js@1.8.4) sort-package-json: specifier: ^2.6.0 version: 2.6.0 @@ -175,7 +175,7 @@ dependencies: version: 0.16.5(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0) vite-plugin-solid: specifier: ^2.7.2 - version: 2.7.2(solid-js@1.8.3)(vite@4.5.0) + version: 2.7.2(solid-js@1.8.4)(vite@4.5.0) zod: specifier: ^3.22.4 version: 3.22.4 @@ -1850,14 +1850,14 @@ packages: '@felte/common': 1.1.8 dev: false - /@felte/solid@1.2.11(solid-js@1.8.3): + /@felte/solid@1.2.11(solid-js@1.8.4): resolution: {integrity: sha512-0NlcDjr+AY6m2B48J4hvHMxbLvx1l7O9/j3izkb35qb+26wki4tk4HpIzmnRIweTT7PXsObq6mnuc20+MGlrMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: solid-js: ^1.2.0 dependencies: '@felte/core': 1.4.1 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /@felte/validator-zod@1.0.17(zod@3.22.4): @@ -2025,91 +2025,91 @@ packages: rollup: 2.79.1 dev: false - /@solid-primitives/clipboard@1.5.7(solid-js@1.8.3): + /@solid-primitives/clipboard@1.5.7(solid-js@1.8.4): resolution: {integrity: sha512-MGTykW9739tMm2wS3P/Pb9W7BIZvgBLnC+Vhlx3s0DGm9CcEeXJ8lHyUp736UE57HKtCsqzfcCkpmIprbidIbQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/context@0.2.1(solid-js@1.8.3): + /@solid-primitives/context@0.2.1(solid-js@1.8.4): resolution: {integrity: sha512-XIIwCOWpRKDersgkR9LNFXaJHIV8QlCFo/tq5bV0cAOZklcwOFcqi2bN+uWgEIQSWGjWXU2kc1H1/TzgYzVDlg==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solid-primitives/event-listener@2.3.0(solid-js@1.8.3): + /@solid-primitives/event-listener@2.3.0(solid-js@1.8.4): resolution: {integrity: sha512-0DS7DQZvCExWSpurVZC9/wjI8RmkhuOtWOy6Pp1Woq9ElMT9/bfjNpkwXsOwisLpcTqh9eUs17kp7jtpWcC20w==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/i18n@2.0.0(solid-js@1.8.3): + /@solid-primitives/i18n@2.0.0(solid-js@1.8.4): resolution: {integrity: sha512-2sfhiUGl3eCPrDnPpQapbKnZ2iVo1IY6aI5vJTozc2fIf/yEM2+LlCY4PwQTf8vkM5B0Pf3jA+7vC70fR6xbmg==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solid-primitives/keyed@1.2.0(solid-js@1.8.3): + /@solid-primitives/keyed@1.2.0(solid-js@1.8.4): resolution: {integrity: sha512-0DuTeJdxWjCTu73XnDZs24JzfXckBnpvCfQ6Mf/kTPKkMZJh7tjkBnZEk48ckrE9xmwat9stIdfrBmZctsepIw==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solid-primitives/media@2.2.5(solid-js@1.8.3): + /@solid-primitives/media@2.2.5(solid-js@1.8.4): resolution: {integrity: sha512-wTESNFteSwOZsNIBPLMIVLuOHIIzt2AIZdaCYYxfsJIr/xjDqSomlmdFlAmxfJD3ondO7fwtWfc0rcmAvjoPCA==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.3) - '@solid-primitives/rootless': 1.4.2(solid-js@1.8.3) - '@solid-primitives/static-store': 0.0.5(solid-js@1.8.3) - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.4) + '@solid-primitives/rootless': 1.4.2(solid-js@1.8.4) + '@solid-primitives/static-store': 0.0.5(solid-js@1.8.4) + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/resize-observer@2.0.22(solid-js@1.8.3): + /@solid-primitives/resize-observer@2.0.22(solid-js@1.8.4): resolution: {integrity: sha512-ps8UIFiGsNxZaWBKSH0Py0Nx5PDd7NtUGHkN/04SNRYgtTvlPF768rk0ksPlDgpIwYmBLIoC9qvQmQPaHF4F5w==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.3) - '@solid-primitives/rootless': 1.4.2(solid-js@1.8.3) - '@solid-primitives/static-store': 0.0.5(solid-js@1.8.3) - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.4) + '@solid-primitives/rootless': 1.4.2(solid-js@1.8.4) + '@solid-primitives/static-store': 0.0.5(solid-js@1.8.4) + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/rootless@1.4.2(solid-js@1.8.3): + /@solid-primitives/rootless@1.4.2(solid-js@1.8.4): resolution: {integrity: sha512-ynI/2aEOPyc14IKCX6yDBqnsAYCoLbaP9V/jejEWMVKOT2ZdV2ZxdftaLimOpWPpvjyti5DUJIGTOfLaNb7jlg==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/static-store@0.0.5(solid-js@1.8.3): + /@solid-primitives/static-store@0.0.5(solid-js@1.8.4): resolution: {integrity: sha512-ssQ+s/wrlFAEE4Zw8GV499yBfvWx7SMm+ZVc11wvao4T5xg9VfXCL9Oa+x4h+vPMvSV/Knv5LrsLiUa+wlJUXQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/storage@2.1.1(solid-js@1.8.3): + /@solid-primitives/storage@2.1.1(solid-js@1.8.4): resolution: {integrity: sha512-GDbELt4Xjp0ySsHZ+RHzup0YIl1epHz8A2SVQYNRZPgkIEJk0Fyrt2vW6Etym2yUruTt8yT3d8106LVb71KIWg==} peerDependencies: solid-js: ^1.6.12 @@ -2118,40 +2118,40 @@ packages: solid-start: optional: true dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.8.3) - solid-js: 1.8.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.4) + solid-js: 1.8.4 dev: false - /@solid-primitives/timer@1.3.7(solid-js@1.8.3): + /@solid-primitives/timer@1.3.7(solid-js@1.8.4): resolution: {integrity: sha512-zS3qA7WVZYsW7+iTdk2M4W1wpMvRhdcMnO23Tcd+nX3YD7eMvjOnO15Oz2mymyfl/OC2ZgM1L5ec66GayEvPwQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solid-primitives/utils@6.2.1(solid-js@1.8.3): + /@solid-primitives/utils@6.2.1(solid-js@1.8.4): resolution: {integrity: sha512-TsecNzxiO5bLfzqb4OOuzfUmdOROcssuGqgh5rXMMaasoFZ3GoveUgdY1wcf17frMJM7kCNGNuK34EjErneZkg==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solid-primitives/websocket@1.1.0(solid-js@1.8.3): + /@solid-primitives/websocket@1.1.0(solid-js@1.8.4): resolution: {integrity: sha512-4GLsJsusG4qh5TT/SqPLO7fqUoAXMOspaSls4MFtdzpbfNI/QQSOzSnrTl84wgzu/HdNe68Ho2mvCWLdy/mFtA==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@solidjs/router@0.8.3(solid-js@1.8.3): + /@solidjs/router@0.8.3(solid-js@1.8.4): resolution: {integrity: sha512-oJuqQo10rVTiQYhe1qXIG1NyZIZ2YOwHnlLc8Xx+g/iJhFCJo1saLOIrD/Dkh2fpIaIny5ZMkz1cYYqoTYGJbg==} peerDependencies: solid-js: ^1.5.3 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /@surma/rollup-plugin-off-main-thread@2.2.3: @@ -2163,13 +2163,13 @@ packages: string.prototype.matchall: 4.0.10 dev: false - /@tabler/icons-solidjs@2.39.0(solid-js@1.8.3): + /@tabler/icons-solidjs@2.39.0(solid-js@1.8.4): resolution: {integrity: sha512-2QdaiDhsQzKZUGH+2f9TXyl6alYeS7BH2TlpC7OCi9fS/PkMY/gB4QQLEKkTSkIamQI3JU02eypLg0u5nGweeQ==} peerDependencies: solid-js: ^1.4.7 dependencies: '@tabler/icons': 2.39.0 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /@tabler/icons@2.39.0: @@ -2183,23 +2183,23 @@ packages: remove-accents: 0.4.2 dev: false - /@tanstack/solid-table@8.10.7(solid-js@1.8.3): + /@tanstack/solid-table@8.10.7(solid-js@1.8.4): resolution: {integrity: sha512-AbW34fKeaM01Uz2OicsJ5fc73uwloIZhDh6VzVbTLrscaUHvsVDBXdrIMrCqP4dzSZluZB40BG9w/yv/0nzpOA==} engines: {node: '>=12'} peerDependencies: solid-js: ^1.3.13 dependencies: '@tanstack/table-core': 8.10.7 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /@tanstack/solid-virtual@3.0.0-beta.68(solid-js@1.8.3): + /@tanstack/solid-virtual@3.0.0-beta.68(solid-js@1.8.4): resolution: {integrity: sha512-WG3XpuGCo8NSaEizAXtvhg9QpiWk7rj6qU2FwzWSQUxUpIS2QPEFY3n/7b69nJHWADkwgNqKIBizJ9DWfTOkLw==} peerDependencies: solid-js: ^1.3.0 dependencies: '@tanstack/virtual-core': 3.0.0-beta.68 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /@tanstack/table-core@8.10.7: @@ -2211,12 +2211,12 @@ packages: resolution: {integrity: sha512-CnvsEJWK7cugigckt13AeY80FMzH+OMdEP0j0bS3/zjs44NiRe49x8FZC6R9suRXGMVMXtUHet0zbTp/Ec9Wfg==} dev: false - /@thisbeyond/solid-dnd@0.7.4(solid-js@1.8.3): + /@thisbeyond/solid-dnd@0.7.4(solid-js@1.8.4): resolution: {integrity: sha512-jgV9EtR3gAtVsILG8p1OAGrhHIgnK4W04YxpyLgJRCDKEFYQWuDrMdUe8F5Kc6pcVXlC4IMXr4cB8fS2Ut3/Ow==} peerDependencies: solid-js: ^1.5 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /@tsconfig/node10@1.0.9: @@ -2288,12 +2288,6 @@ packages: resolution: {integrity: sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w==} dev: false - /@types/node@20.8.8: - resolution: {integrity: sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==} - dependencies: - undici-types: 5.25.3 - dev: false - /@types/node@20.8.9: resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==} dependencies: @@ -2307,7 +2301,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.8.8 + '@types/node': 20.8.9 dev: false /@types/semver@7.5.2: @@ -4348,7 +4342,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.8.8 + '@types/node': 20.8.9 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -5476,8 +5470,8 @@ packages: randombytes: 2.1.0 dev: false - /seroval@0.11.6: - resolution: {integrity: sha512-Lhy+94CNcNza6d0vM4sQKLsaLaX39q0ELqIBc7DkdiFljI8Q387Yb+xKgLxRWXs7uuHRu/ZcJ64xfVJ0Bj4LPg==} + /seroval@0.12.0: + resolution: {integrity: sha512-5qvk9WRORhvOdHVtDv6KEKrTDbG8O9nODDdETfQcJ0u9iaZJ6mAASg/nQgPzqtuV9cqln9msE7WNmD+sJomrIw==} engines: {node: '>=10'} dev: false @@ -5578,7 +5572,7 @@ packages: is-fullwidth-code-point: 4.0.0 dev: false - /solid-apexcharts@0.3.2(apexcharts@3.44.0)(solid-js@1.8.3): + /solid-apexcharts@0.3.2(apexcharts@3.44.0)(solid-js@1.8.4): resolution: {integrity: sha512-4U80dk2e/YEghD903aitBrO0l5WjUv/IhRI6Pp8mfJNT6JPkYG4HTMjBrI+XHRU8uJICJl9ZwLtkvFZnKd2Shw==} peerDependencies: apexcharts: ^3.40.0 @@ -5586,17 +5580,17 @@ packages: dependencies: apexcharts: 3.44.0 defu: 6.1.2 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /solid-js@1.8.3: - resolution: {integrity: sha512-S7ztgPI6X4tUaWmhZe3aDx0E9F6FGxXVU8NsocrPqqUbxHoFi8eTPlDMcenOlXuo2ITQ97j2URaj0StfJci4KQ==} + /solid-js@1.8.4: + resolution: {integrity: sha512-l8tZCa0nA1iyFR+yTZi4cKNktX3UfwT3FbdzDAtNwp40EtabVRf3t0EUN3C3Kokkh7c7nBx8ak/0GZV+KFVSxQ==} dependencies: csstype: 3.1.2 - seroval: 0.11.6 + seroval: 0.12.0 dev: false - /solid-refresh@0.5.3(solid-js@1.8.3): + /solid-refresh@0.5.3(solid-js@1.8.4): resolution: {integrity: sha512-Otg5it5sjOdZbQZJnvo99TEBAr6J7PQ5AubZLNU6szZzg3RQQ5MX04oteBIIGDs0y2Qv8aXKm9e44V8z+UnFdw==} peerDependencies: solid-js: ^1.3 @@ -5604,15 +5598,15 @@ packages: '@babel/generator': 7.23.0 '@babel/helper-module-imports': 7.22.15 '@babel/types': 7.23.0 - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false - /solid-toast@0.5.0(solid-js@1.8.3): + /solid-toast@0.5.0(solid-js@1.8.4): resolution: {integrity: sha512-t770JakjyS2P9b8Qa1zMLOD51KYKWXbTAyJePVUoYex5c5FH5S/HtUBUbZAWFcqRCKmAE8KhyIiCvDZA8bOnxQ==} peerDependencies: solid-js: ^1.5.4 dependencies: - solid-js: 1.8.3 + solid-js: 1.8.4 dev: false /sort-object-keys@1.1.3: @@ -6253,10 +6247,6 @@ packages: mlly: 1.4.2 dev: false - /undici-types@5.25.3: - resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} - dev: false - /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: false @@ -6365,7 +6355,7 @@ packages: - supports-color dev: false - /vite-plugin-solid@2.7.2(solid-js@1.8.3)(vite@4.5.0): + /vite-plugin-solid@2.7.2(solid-js@1.8.4)(vite@4.5.0): resolution: {integrity: sha512-GV2SMLAibOoXe76i02AsjAg7sbm/0lngBlERvJKVN67HOrJsHcWgkt0R6sfGLDJuFkv2aBe14Zm4vJcNME+7zw==} peerDependencies: solid-js: ^1.7.2 @@ -6376,8 +6366,8 @@ packages: '@types/babel__core': 7.20.2 babel-preset-solid: 1.8.0(@babel/core@7.23.0) merge-anything: 5.1.7 - solid-js: 1.8.3 - solid-refresh: 0.5.3(solid-js@1.8.3) + solid-js: 1.8.4 + solid-refresh: 0.5.3(solid-js@1.8.4) vite: 4.5.0(@types/node@20.8.9) vitefu: 0.2.4(vite@4.5.0) transitivePeerDependencies: