diff --git a/apps/photoshop/package.json b/apps/photoshop/package.json index 4bdfcfe3..43725c29 100644 --- a/apps/photoshop/package.json +++ b/apps/photoshop/package.json @@ -23,7 +23,7 @@ "@babel/plugin-transform-object-rest-spread": "^8.0.1", "@babel/plugin-transform-react-jsx": "^8.0.1", "@babel/preset-typescript": "^8.0.1", - "@types/react": "^16.14.0", + "@types/react": "^19.2.17", "@types/react-dom": "^16.9.0", "@vitest/coverage-v8": "^4.1.10", "babel-loader": "^10.0.0", @@ -45,8 +45,8 @@ }, "dependencies": { "ajv": "^8.20.0", - "react": "^16.8.6", - "react-dom": "^16.8.6" + "react": "^19.2.8", + "react-dom": "^19.2.8" }, "pnpm": { "overrides": { diff --git a/apps/photoshop/pnpm-lock.yaml b/apps/photoshop/pnpm-lock.yaml index 1ea429ed..7a0bf11f 100644 --- a/apps/photoshop/pnpm-lock.yaml +++ b/apps/photoshop/pnpm-lock.yaml @@ -16,11 +16,11 @@ importers: specifier: ^8.20.0 version: 8.20.0 react: - specifier: ^16.8.6 - version: 16.14.0 + specifier: ^19.2.8 + version: 19.2.8 react-dom: - specifier: ^16.8.6 - version: 16.14.0(react@16.14.0) + specifier: ^19.2.8 + version: 19.2.8(react@19.2.8) devDependencies: '@babel/core': specifier: ^7.29.6 @@ -38,11 +38,11 @@ importers: specifier: ^8.0.1 version: 8.0.1(@babel/core@7.29.7) '@types/react': - specifier: ^16.14.0 - version: 16.14.69 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': specifier: ^16.9.0 - version: 16.9.25(@types/react@16.14.69) + version: 16.9.25(@types/react@19.2.17) '@vitest/coverage-v8': specifier: ^4.1.10 version: 4.1.10(vitest@4.1.10) @@ -554,19 +554,13 @@ packages: '@types/node@26.1.0': resolution: {integrity: sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@16.9.25': resolution: {integrity: sha512-ZK//eAPhwft9Ul2/Zj+6O11YR6L4JX0J2sVeBC9Ft7x7HFN7xk7yUV/zDxqV6rjvqgl6r8Dq7oQImxtyf/Mzcw==} peerDependencies: '@types/react': ^16.0.0 - '@types/react@16.14.69': - resolution: {integrity: sha512-NdnAamzkxLX9LBssSdt9Q0tQ3LR94hYxotI4/sRUs1vHKFXaDx9xDbK8S4wuw5bwrxiiXbTYyhKeITtFnwDvEA==} - - '@types/scheduler@0.16.8': - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + '@types/react@19.2.17': + resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==} '@typescript-eslint/eslint-plugin@8.64.0': resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} @@ -1956,16 +1950,16 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - react-dom@16.14.0: - resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + react-dom@19.2.8: + resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==} peerDependencies: - react: ^16.14.0 + react: ^19.2.8 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react@16.14.0: - resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + react@19.2.8: + resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} engines: {node: '>=0.10.0'} readdirp@3.6.0: @@ -2032,8 +2026,8 @@ packages: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} - scheduler@0.19.1: - resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} @@ -2942,20 +2936,14 @@ snapshots: dependencies: undici-types: 8.3.0 - '@types/prop-types@15.7.15': {} - - '@types/react-dom@16.9.25(@types/react@16.14.69)': + '@types/react-dom@16.9.25(@types/react@19.2.17)': dependencies: - '@types/react': 16.14.69 + '@types/react': 19.2.17 - '@types/react@16.14.69': + '@types/react@19.2.17': dependencies: - '@types/prop-types': 15.7.15 - '@types/scheduler': 0.16.8 csstype: 3.2.3 - '@types/scheduler@0.16.8': {} - '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 @@ -4471,21 +4459,14 @@ snapshots: punycode@2.3.1: {} - react-dom@16.14.0(react@16.14.0): + react-dom@19.2.8(react@19.2.8): dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 16.14.0 - scheduler: 0.19.1 + react: 19.2.8 + scheduler: 0.27.0 react-is@16.13.1: {} - react@16.14.0: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 + react@19.2.8: {} readdirp@3.6.0: dependencies: @@ -4585,10 +4566,7 @@ snapshots: es-errors: 1.3.0 is-regex: 1.2.1 - scheduler@0.19.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 + scheduler@0.27.0: {} schema-utils@4.3.3: dependencies: