diff --git a/packages/web-pkg/package.json b/packages/web-pkg/package.json index 000adb30b4..70ec18d52b 100644 --- a/packages/web-pkg/package.json +++ b/packages/web-pkg/package.json @@ -58,7 +58,7 @@ "@vue/shared": "^3.5.31", "@vueuse/core": "^14.2.1", "axios": "^1.13.6", - "cropperjs": "^1.6.2", + "cropperjs": "^2.0.0", "deepmerge": "^4.3.1", "dompurify": "^3.3.3", "filesize": "^11.0.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 94997e180e..ed7aa0756f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -882,8 +882,8 @@ importers: specifier: ^1.13.6 version: 1.14.0 cropperjs: - specifier: ^1.6.2 - version: 1.6.2 + specifier: ^2.0.0 + version: 2.1.1 deepmerge: specifier: ^4.3.1 version: 4.3.1 @@ -1354,6 +1354,39 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + '@cropper/element-canvas@2.1.1': + resolution: {integrity: sha512-QHiHnPHsykkc4salOiCLOIKWPK3sLQ1SzpJYFE/yQPvqTPu6ERZNcxVwB1x7WhNN+SdP0S0CEHPYIkgIfUo7VA==} + + '@cropper/element-crosshair@2.1.1': + resolution: {integrity: sha512-DtZnOiY2RZSizDZzMUvya3wZ55YnWclf3hmIrLW6jdcFlQkYEbX6bkOyOJzQmEX0yIbmwMkXfFcMkEZ9dE1rJQ==} + + '@cropper/element-grid@2.1.1': + resolution: {integrity: sha512-MZdPBh5QMU10T78nqG+5cK+gq4DHoWZvdOo+/wZ9/z3VH0u21sROeHOCnf0QAdxguPHSSFsPjzARK+ffS4Loog==} + + '@cropper/element-handle@2.1.1': + resolution: {integrity: sha512-TmSSphyMr2NEA0DqUTf9PCN8kcpzM0BxreOMyzbfuq1NUUePV1LxYgSOUT7dftMjZnTcu8cHQeFYa69U2BZnBA==} + + '@cropper/element-image@2.1.1': + resolution: {integrity: sha512-cldzN3hVJo0Luui+FDSIkmbQtwIjxWiTcTMLCMSi3hqIq6lc7YOBz+rC5R8AYnYV7YvsWonE6PrJZS+iZpBkdQ==} + + '@cropper/element-selection@2.1.1': + resolution: {integrity: sha512-QtMYhcuR+8JG3QEv8iSRCfQEVYljor61vLPrnGCFIkDJhvcyEWDx4H/Kfn6Jrdo90PyXf2VbpTG7TgH8i/EZFg==} + + '@cropper/element-shade@2.1.1': + resolution: {integrity: sha512-MhJVc3jC87TjQu4EfBnNFddL3LxvA+Wzjy1Qhyi0wNdeTAzs97uYJ3KwGVtvzPYP/4JaSU4JDpw+BfIdUqR0bg==} + + '@cropper/element-viewer@2.1.1': + resolution: {integrity: sha512-RpXTGW/rTtJVNd3/R3imdCBJzyZRhA/OeWNo7RID4qW7UYEiL6Lwh7Six3QhFIci/IaUAyL9NAAN10av2YWqog==} + + '@cropper/element@2.1.1': + resolution: {integrity: sha512-pthgIQq3PFAFRGUts96yrMgmMY/4rS/zKEq/Vvw7L0Ur09MgzrUg15z4k96K53bJ8XvNeXdQ0qIDw90gh4Xcug==} + + '@cropper/elements@2.1.1': + resolution: {integrity: sha512-cHShk4l6iExM4S6B1xx7+09gtDs+kdxWqe7Yv6DEbAyWhxVIVJyJAPpKlzLfA5MYnlSnkvCvY66hLLQPwooRMQ==} + + '@cropper/utils@2.1.1': + resolution: {integrity: sha512-0eQs08WyQUNFMfU3ieE091dEQkrW0YdgZ3n6Thnk1EUQv45ypfiL+MevHwr7UzNnUlqUYR2FNSCgE6qBxK0sFw==} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -3483,8 +3516,8 @@ packages: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} engines: {node: '>=12.0.0'} - cropperjs@1.6.2: - resolution: {integrity: sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==} + cropperjs@2.1.1: + resolution: {integrity: sha512-FDJMarkY+/SepYarPZsvkG2LmI2PElecciMFnvBiBIoKnFYua/scprC5qejCLLyuX2jEqJRS2njbAsHxfjtIXA==} cross-fetch@4.1.0: resolution: {integrity: sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==} @@ -6418,6 +6451,72 @@ snapshots: '@colors/colors@1.5.0': optional: true + '@cropper/element-canvas@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-crosshair@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-grid@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-handle@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-image@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/element-canvas': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-selection@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/element-canvas': 2.1.1 + '@cropper/element-image': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-shade@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/element-canvas': 2.1.1 + '@cropper/element-selection': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element-viewer@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/element-canvas': 2.1.1 + '@cropper/element-image': 2.1.1 + '@cropper/element-selection': 2.1.1 + '@cropper/utils': 2.1.1 + + '@cropper/element@2.1.1': + dependencies: + '@cropper/utils': 2.1.1 + + '@cropper/elements@2.1.1': + dependencies: + '@cropper/element': 2.1.1 + '@cropper/element-canvas': 2.1.1 + '@cropper/element-crosshair': 2.1.1 + '@cropper/element-grid': 2.1.1 + '@cropper/element-handle': 2.1.1 + '@cropper/element-image': 2.1.1 + '@cropper/element-selection': 2.1.1 + '@cropper/element-shade': 2.1.1 + '@cropper/element-viewer': 2.1.1 + + '@cropper/utils@2.1.1': {} + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 @@ -8515,7 +8614,10 @@ snapshots: dependencies: luxon: 3.7.2 - cropperjs@1.6.2: {} + cropperjs@2.1.1: + dependencies: + '@cropper/elements': 2.1.1 + '@cropper/utils': 2.1.1 cross-fetch@4.1.0: dependencies: