diff --git a/apps/photoshop/package.json b/apps/photoshop/package.json index 4bdfcfe3..72d4cb85 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.3.0", "@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.3.1", + "react-dom": "^19.3.1" }, "pnpm": { "overrides": { diff --git a/apps/photoshop/pnpm-lock.yaml b/apps/photoshop/pnpm-lock.yaml index 1ea429ed..506dd6e8 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.3.1 + version: 19.3.1 react-dom: - specifier: ^16.8.6 - version: 16.14.0(react@16.14.0) + specifier: ^19.3.1 + version: 19.3.1(react@19.3.1) 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.3.0 + version: 19.3.0 '@types/react-dom': specifier: ^16.9.0 - version: 16.9.25(@types/react@16.14.69) + version: 16.9.25(@types/react@19.3.0) '@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.3.0': + resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==} '@typescript-eslint/eslint-plugin@8.64.0': resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} @@ -1121,6 +1115,7 @@ packages: eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -1956,16 +1951,16 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - react-dom@16.14.0: - resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + react-dom@19.3.1: + resolution: {integrity: sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==} peerDependencies: - react: ^16.14.0 + react: ^19.3.1 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react@16.14.0: - resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + react@19.3.1: + resolution: {integrity: sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==} engines: {node: '>=0.10.0'} readdirp@3.6.0: @@ -2032,8 +2027,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.28.0: + resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==} schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} @@ -2942,20 +2937,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.3.0)': dependencies: - '@types/react': 16.14.69 + '@types/react': 19.3.0 - '@types/react@16.14.69': + '@types/react@19.3.0': 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 +4460,14 @@ snapshots: punycode@2.3.1: {} - react-dom@16.14.0(react@16.14.0): + react-dom@19.3.1(react@19.3.1): 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.3.1 + scheduler: 0.28.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.3.1: {} readdirp@3.6.0: dependencies: @@ -4585,10 +4567,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.28.0: {} schema-utils@4.3.3: dependencies: