diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c496440..512f647 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -11,7 +11,7 @@ "@react-router/serve": "7.12.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "cropperjs": "^1.5.13", + "cropperjs": "^2.1.1", "isbot": "^5.1.40", "lucide-react": "^0.575.0", "next-themes": "^0.4.6", @@ -500,6 +500,126 @@ "node": ">=6.9.0" } }, + "node_modules/@cropper/element": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element/-/element-2.1.1.tgz", + "integrity": "sha512-pthgIQq3PFAFRGUts96yrMgmMY/4rS/zKEq/Vvw7L0Ur09MgzrUg15z4k96K53bJ8XvNeXdQ0qIDw90gh4Xcug==", + "license": "MIT", + "dependencies": { + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-canvas": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-canvas/-/element-canvas-2.1.1.tgz", + "integrity": "sha512-QHiHnPHsykkc4salOiCLOIKWPK3sLQ1SzpJYFE/yQPvqTPu6ERZNcxVwB1x7WhNN+SdP0S0CEHPYIkgIfUo7VA==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-crosshair": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-crosshair/-/element-crosshair-2.1.1.tgz", + "integrity": "sha512-DtZnOiY2RZSizDZzMUvya3wZ55YnWclf3hmIrLW6jdcFlQkYEbX6bkOyOJzQmEX0yIbmwMkXfFcMkEZ9dE1rJQ==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-grid": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-grid/-/element-grid-2.1.1.tgz", + "integrity": "sha512-MZdPBh5QMU10T78nqG+5cK+gq4DHoWZvdOo+/wZ9/z3VH0u21sROeHOCnf0QAdxguPHSSFsPjzARK+ffS4Loog==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-handle": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-handle/-/element-handle-2.1.1.tgz", + "integrity": "sha512-TmSSphyMr2NEA0DqUTf9PCN8kcpzM0BxreOMyzbfuq1NUUePV1LxYgSOUT7dftMjZnTcu8cHQeFYa69U2BZnBA==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-image": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-image/-/element-image-2.1.1.tgz", + "integrity": "sha512-cldzN3hVJo0Luui+FDSIkmbQtwIjxWiTcTMLCMSi3hqIq6lc7YOBz+rC5R8AYnYV7YvsWonE6PrJZS+iZpBkdQ==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/element-canvas": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-selection": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-selection/-/element-selection-2.1.1.tgz", + "integrity": "sha512-QtMYhcuR+8JG3QEv8iSRCfQEVYljor61vLPrnGCFIkDJhvcyEWDx4H/Kfn6Jrdo90PyXf2VbpTG7TgH8i/EZFg==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/element-canvas": "^2.1.1", + "@cropper/element-image": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-shade": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-shade/-/element-shade-2.1.1.tgz", + "integrity": "sha512-MhJVc3jC87TjQu4EfBnNFddL3LxvA+Wzjy1Qhyi0wNdeTAzs97uYJ3KwGVtvzPYP/4JaSU4JDpw+BfIdUqR0bg==", + "license": "MIT", + "dependencies": { + "@cropper/element": "^2.1.1", + "@cropper/element-canvas": "^2.1.1", + "@cropper/element-selection": "^2.1.1", + "@cropper/utils": "^2.1.1" + } + }, + "node_modules/@cropper/element-viewer": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/element-viewer/-/element-viewer-2.1.1.tgz", + "integrity": "sha512-RpXTGW/rTtJVNd3/R3imdCBJzyZRhA/OeWNo7RID4qW7UYEiL6Lwh7Six3QhFIci/IaUAyL9NAAN10av2YWqog==", + "license": "MIT", + "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" + } + }, + "node_modules/@cropper/elements": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/elements/-/elements-2.1.1.tgz", + "integrity": "sha512-cHShk4l6iExM4S6B1xx7+09gtDs+kdxWqe7Yv6DEbAyWhxVIVJyJAPpKlzLfA5MYnlSnkvCvY66hLLQPwooRMQ==", + "license": "MIT", + "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" + } + }, + "node_modules/@cropper/utils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@cropper/utils/-/utils-2.1.1.tgz", + "integrity": "sha512-0eQs08WyQUNFMfU3ieE091dEQkrW0YdgZ3n6Thnk1EUQv45ypfiL+MevHwr7UzNnUlqUYR2FNSCgE6qBxK0sFw==", + "license": "MIT" + }, "node_modules/@dotenvx/dotenvx": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.52.0.tgz", @@ -4911,10 +5031,14 @@ } }, "node_modules/cropperjs": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/cropperjs/-/cropperjs-1.6.2.tgz", - "integrity": "sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==", - "license": "MIT" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cropperjs/-/cropperjs-2.1.1.tgz", + "integrity": "sha512-FDJMarkY+/SepYarPZsvkG2LmI2PElecciMFnvBiBIoKnFYua/scprC5qejCLLyuX2jEqJRS2njbAsHxfjtIXA==", + "license": "MIT", + "dependencies": { + "@cropper/elements": "^2.1.1", + "@cropper/utils": "^2.1.1" + } }, "node_modules/cross-spawn": { "version": "7.0.6", @@ -7682,6 +7806,12 @@ "react": ">=17.0.2" } }, + "node_modules/react-cropper/node_modules/cropperjs": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/cropperjs/-/cropperjs-1.6.2.tgz", + "integrity": "sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==", + "license": "MIT" + }, "node_modules/react-dom": { "version": "19.2.4", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", diff --git a/frontend/package.json b/frontend/package.json index ffb3ba0..f7e1d56 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -15,7 +15,7 @@ "@react-router/serve": "7.12.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "cropperjs": "^1.5.13", + "cropperjs": "^2.1.1", "isbot": "^5.1.40", "lucide-react": "^0.575.0", "next-themes": "^0.4.6",