diff --git a/package.json b/package.json index c3261872b..779997406 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@ebay/nice-modal-react": "~1.2.13", "@fortawesome/fontawesome-free": "~6.4.2", "@rjsf/bootstrap-5": "https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true", - "@rjsf/core": "~4.2.3", + "@rjsf/core": "~5.17.0", "@testing-library/jest-dom": "^6.3.0", "@testing-library/react": "^14.1.2", "@testing-library/user-event": "^14.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8a92392a..c0da953d0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,10 +19,10 @@ devDependencies: version: 6.4.2 '@rjsf/bootstrap-5': specifier: https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true - version: '@github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true(@rjsf/core@4.2.3)(react-bootstrap@2.9.0)(react@18.2.0)' + version: '@github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true(@rjsf/core@5.17.0)(react-bootstrap@2.9.0)(react@18.2.0)' '@rjsf/core': - specifier: ~4.2.3 - version: 4.2.3(react@18.2.0) + specifier: ~5.17.0 + version: 5.17.0(@rjsf/utils@5.17.0)(react@18.2.0) '@testing-library/jest-dom': specifier: ^6.3.0 version: 6.3.0(vitest@1.2.1) @@ -1279,23 +1279,34 @@ packages: warning: 4.0.3 dev: true - /@rjsf/core@4.2.3(react@18.2.0): - resolution: {integrity: sha512-dRXhd1Tac/9OcG0VDrYDF2boNTyKINEEITEtJ4L1Yce2iMVk66U52BhWKIFp/WXDM27vwnOfwQo4NwGiqeQeHw==} - engines: {node: '>=12'} + /@rjsf/core@5.17.0(@rjsf/utils@5.17.0)(react@18.2.0): + resolution: {integrity: sha512-0woSU+VU+t2kbDNSyMQhjxJOXJbk3F6lSHxf8XmS4yV3sXP/yr/vo7J3qcvXbSvCLPYMQHvskBFhCIaQqyHWBg==} + engines: {node: '>=14'} peerDependencies: - react: '>=16 || >=17' + '@rjsf/utils': ^5.16.x + react: ^16.14.0 || >=17 dependencies: - '@types/json-schema': 7.0.13 - ajv: 6.12.6 - core-js-pure: 3.33.0 - json-schema-merge-allof: 0.6.0 - jsonpointer: 5.0.1 + '@rjsf/utils': 5.17.0(react@18.2.0) lodash: 4.17.21 lodash-es: 4.17.21 - nanoid: 3.3.6 + markdown-to-jsx: 7.4.1(react@18.2.0) + nanoid: 3.3.7 prop-types: 15.8.1 react: 18.2.0 - react-is: 16.9.0 + dev: true + + /@rjsf/utils@5.17.0(react@18.2.0): + resolution: {integrity: sha512-Hy2uAxMKWZIZSMzc2AiHrdACYvHj9GDynrdApMgUTxfjpzj5DT7Rghl/FGj7gg8Zy8VtdVNTCbkIzfS8xt4x7g==} + engines: {node: '>=14'} + peerDependencies: + react: ^16.14.0 || >=17 + dependencies: + json-schema-merge-allof: 0.8.1 + jsonpointer: 5.0.1 + lodash: 4.17.21 + lodash-es: 4.17.21 + react: 18.2.0 + react-is: 18.2.0 dev: true /@rollup/pluginutils@4.2.1: @@ -2619,11 +2630,6 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /core-js-pure@3.33.0: - resolution: {integrity: sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==} - requiresBuild: true - dev: true - /core-js@3.33.0: resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==} requiresBuild: true @@ -4424,8 +4430,9 @@ packages: lodash: 4.17.21 dev: true - /json-schema-merge-allof@0.6.0: - resolution: {integrity: sha512-LEw4VMQVRceOPLuGRWcxW5orTTiR9ZAtqTAe4rQUjNADTeR81bezBVFa0MqIwp0YmHIM1KkhSjZM7o+IQhaPbQ==} + /json-schema-merge-allof@0.8.1: + resolution: {integrity: sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==} + engines: {node: '>=12.0.0'} dependencies: compute-lcm: 1.1.2 json-schema-compare: 0.2.2 @@ -4677,6 +4684,15 @@ packages: engines: {node: '>=8'} dev: true + /markdown-to-jsx@7.4.1(react@18.2.0): + resolution: {integrity: sha512-GbrbkTnHp9u6+HqbPRFJbObi369AgJNXi/sGqq5HRsoZW063xR1XDCaConqq+whfEIAlzB1YPnOgsPc7B7bc/A==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' + dependencies: + react: 18.2.0 + dev: true + /meow@12.1.1: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} engines: {node: '>=16.10'} @@ -4803,12 +4819,6 @@ packages: thenify-all: 1.6.0 dev: true - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - /nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -5219,7 +5229,7 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 dev: true @@ -5455,10 +5465,6 @@ packages: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: true - /react-is@16.9.0: - resolution: {integrity: sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==} - dev: true - /react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: true @@ -6972,7 +6978,7 @@ packages: - supports-color dev: true - '@github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true(@rjsf/core@4.2.3)(react-bootstrap@2.9.0)(react@18.2.0)': + '@github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true(@rjsf/core@5.17.0)(react-bootstrap@2.9.0)(react@18.2.0)': resolution: {tarball: https://github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true} id: '@github.com/nurikk/fileshare/blob/main/rjsf-bootstrap-5-4.2.0.tgz?raw=true' name: '@rjsf/bootstrap-5' @@ -6983,7 +6989,7 @@ packages: react: '>=16' react-bootstrap: ^2.4.0 dependencies: - '@rjsf/core': 4.2.3(react@18.2.0) + '@rjsf/core': 5.17.0(@rjsf/utils@5.17.0)(react@18.2.0) react: 18.2.0 react-bootstrap: 2.9.0(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) react-icons: 4.11.0(react@18.2.0)