{"_id":"@blumacdigital/editorjs-image-tool","_rev":"9-acf2fee4e2dd0ed216805218880d03fb","name":"@blumacdigital/editorjs-image-tool","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"@blumacdigital/editorjs-image-tool","version":"1.0.0","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.0.0","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"2b0dda78c0e935c62341069310287341be0d1647","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.0.0.tgz","fileCount":6,"integrity":"sha512-fjJxLXbjETNsxFzQeN8Skdd9UnvTUnSlumpP1cLt38fWTswIqVSqd36RfaY9w1zLJ3ivDYGSEWWs5OQww3VXiQ==","signatures":[{"sig":"MEQCIGoRX8nwsMqEw/SQlbTiOz83EJ4Di2giO9IOhY9rbC19AiAQtRUM+Bj/BR5xNMSG0f2IpPxRjfesxdfzxiu6lo1F9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40658},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"27d97031af3b61ae77d746272296380b17c0b087","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.0.0_1754387753522_0.7588310378369436","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@blumacdigital/editorjs-image-tool","version":"1.0.1","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.0.1","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"f9f3677d94e657de7ae038fa87827f19741945a1","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.0.1.tgz","fileCount":6,"integrity":"sha512-KJDnD/GYvy/p4MZElJ0DToKx2pHpO5x7pde2T+srbvu1wY/30amaj9NIi1bEbfzrcpSae78Aca3X82KD4KH/vg==","signatures":[{"sig":"MEYCIQCPZXgGyy/3DiXJIOcyYi3A9RNeUChbiwrGmL4Z54jgQwIhAIBOMRNjuSQh37HfglFUyvJxF1vhvh/05MYazo+uEQbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41199},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"16e9eac440a62be2ad6c24f156ae23c90df574c7","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.0.1_1754391786583_0.9617386003955968","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.0","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.0","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"f969ac29bc77e7e9c465429e801050b7b8956148","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.0.tgz","fileCount":6,"integrity":"sha512-FRZxxZxi9HoAQZl/GV8TVcmcjyb3aVbIoM+x1xDG64JOseFP97cGi4AOLBXM/GlLGEgW63uumZKaTSOJdLRI1w==","signatures":[{"sig":"MEMCHwv2hWtgVALEN77GHv6k0KFxmw7iCnTMr/Kp6T6tCb8CIFQpA0ytTeZqze97rmheSi3EVW2PXWkGpzk0VRKiPP5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41201},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.0_1754820920079_0.04405698566439198","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.2","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.2","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"b555b36cb30da8d2ed6c4d17d9e7d89bd10162dc","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.2.tgz","fileCount":6,"integrity":"sha512-Qvz4w8AWbMPJmJO57MOxtX/OYCiErAW7XCyHEscSr0Gw77yRIVd1VLXdU7IsNEHnYkDqh0QcupDUUvazRHimsw==","signatures":[{"sig":"MEQCIHmglr6wG8CPcTaJpsZ4AThvm5G5Rzpdi8M9Lq0545wKAiAGsVEUUP6+EypylKP4cVJRYZgSm5CA7SrtEtNpKBjB7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43679},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.2_1754822273114_0.18749227958872217","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.3","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.3","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"a8894748a135a5e451e673330990473a28cdedcf","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.3.tgz","fileCount":6,"integrity":"sha512-QDsxKd0UMfzrsqDYVRu45NEppGpX8JFkPcAO/3kzAtfGoN5jCkSO1PtKoB1ByqMWAtLjMpcSfYkahtu6gUSv0A==","signatures":[{"sig":"MEQCICagxeirHtTYayK0h8zE7mdl2i8aJSDe3ykeGiJjkMg6AiAngo/UgcuuIxLf0fKdQqGAyAOP4HVStFv6BO0u6wZfKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43679},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.3_1754822301258_0.32050197699594785","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.4","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.4","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"f429382171d095dcdef10f2958927d24d96f6095","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.4.tgz","fileCount":6,"integrity":"sha512-FtpDN3Lo0UO55mdwfTrace4LmZbC77dCwE+a3JODrBfT2QtA6fY9gQExYErlbzY4oBKsOkGna2Kg8VILuXua+Q==","signatures":[{"sig":"MEQCIFknsI1cJTJdWP2E//o82329LVtXQB4jkjod9zdv9BtfAiBCCUXfRenHk1sxgyhjtxbPjszrZzhFyfabDxYfa++Org==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51367},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.4_1754824693357_0.6701893399581145","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.5","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.5","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"3cee2fbd7095f0b3c43075e08fb9cb868cadb82c","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.5.tgz","fileCount":6,"integrity":"sha512-WVJRWnbwjXdk1kSoUmbLomcGFdaaZzt82alw4Wjo2aqNhKUH1gk+f39Z25IyUUNpEmabFTyJ9tLHzXyGL19KYg==","signatures":[{"sig":"MEYCIQCFepajQfrvyYokPwIbwfbR5XvRh/bcccXOMZ6SyYRuOAIhAPERNyP1Jb19cDOF4w+0P/bO8YpuQvfTRSh9+wzF3eEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51451},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.5_1754825264597_0.2206726220065316","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.6","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","_id":"@blumacdigital/editorjs-image-tool@1.1.6","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"dist":{"shasum":"2bd59aed727c944697d08c7469eb74cc58492e79","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.6.tgz","fileCount":6,"integrity":"sha512-KLWLwkdwWIslkkgRMarK60iq6aVk7cIyMjshf4SnGGcDkDbIC7QXt0WpYAiMJIeewUf4shxERRNPzy9pUfyFmw==","signatures":[{"sig":"MEQCIDlRDVpC7TMPjVFIdWKHjXsQSMQ+PiPuO8wje9vnLvBaAiAmpoXJe1Ld6LLeqM5BqII7RS7jWV6JmEsezdfUvlVQyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50659},"main":"dist/image-tool.js","types":"dist/image-tool.d.ts","module":"dist/image-tool.esm.js","gitHead":"057b41f6f470f93966d72997657ed5cc9fd60b8c","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"_npmVersion":"10.9.2","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.7","rollup":"^4.9.6","rollup-plugin-url":"^3.0.1","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/editorjs-image-tool_1.1.6_1754825518960_0.6612343480248737","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@blumacdigital/editorjs-image-tool","version":"1.1.7","description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","main":"dist/image-tool.js","module":"dist/image-tool.esm.js","types":"dist/image-tool.d.ts","scripts":{"build":"rollup -c","dev":"rollup -c -w","prepublishOnly":"npm run build"},"keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","peerDependencies":{"@editorjs/editorjs":"^2.30.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-commonjs":"^25.0.7","rollup":"^4.9.6","rollup-plugin-postcss":"^4.0.2","rollup-plugin-url":"^3.0.1","sass":"^1.69.7"},"_id":"@blumacdigital/editorjs-image-tool@1.1.7","gitHead":"9deb22f789779d5493a455d07812d4540478307b","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-RowiCEpKSbP9TbD8YfJIWk+xLKEBnFg2en2P18ZifH0rMXOIVlbD/MhRjMs3wE24yWR+iOZITwbRgmsnT1Lsog==","shasum":"21fbddf75f125b683605dc4c71fb987d721dcee9","tarball":"https://registry.npmjs.org/@blumacdigital/editorjs-image-tool/-/editorjs-image-tool-1.1.7.tgz","fileCount":6,"unpackedSize":51453,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLFUgXsNz/arUu4Mi2DJIrgCeueQrGxu1WJ46QrWQxWQIhAIN43rr1ecTwHYwPRrjIAMa69VxezxAxhyHz1HcOhE88"}]},"_npmUser":{"name":"mattcookblumac","email":"solutions@blumac.digital"},"directories":{},"maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editorjs-image-tool_1.1.7_1754827370598_0.661961220811552"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-05T09:55:53.410Z","modified":"2025-08-10T12:02:51.047Z","1.0.0":"2025-08-05T09:55:53.693Z","1.0.1":"2025-08-05T11:03:06.775Z","1.1.0":"2025-08-10T10:15:20.325Z","1.1.2":"2025-08-10T10:37:53.326Z","1.1.3":"2025-08-10T10:38:21.449Z","1.1.4":"2025-08-10T11:18:13.534Z","1.1.5":"2025-08-10T11:27:44.944Z","1.1.6":"2025-08-10T11:31:59.147Z","1.1.7":"2025-08-10T12:02:50.842Z"},"author":{"name":"Blumac Digital","email":"solutions@blumac.digital"},"license":"MIT","keywords":["editorjs","editor","image","upload","tool","plugin","wysiwyg","rich-text"],"description":"Advanced image tool for Editor.js with upload, resize, aspect ratio, and link functionality","maintainers":[{"name":"mattcookblumac","email":"solutions@blumac.digital"}],"readme":"# Editor.js Image Tool\n\nAn advanced image tool for Editor.js with upload, resize, aspect ratio control, and link functionality.\n\n## Features\n\n- 🖼️ **Image Upload**: Upload images to your server\n- 📏 **Dimension Control**: Set custom width and height\n- 🔗 **Link Support**: Add clickable links to images\n- ⚖️ **Aspect Ratio**: Maintain or customize aspect ratios\n- ♿ **Accessibility**: Full accessibility support with proper labels and IDs\n- 🎨 **Preview**: Real-time preview with link indicators\n- 🔧 **Configurable**: Customizable upload endpoints and headers\n\n## Installation\n\n```bash\nnpm install @blumacdigital/editorjs-image-tool\n```\n\n## Usage\n\n### Basic Usage\n\n```javascript\nimport EditorJS from '@editorjs/editorjs';\nimport ImageTool from '@blumacdigital/editorjs-image-tool';\n\n// Import the CSS styles\nimport '@blumacdigital/editorjs-image-tool/dist/image-tool.css';\n\nconst editor = new EditorJS({\n  holder: 'editorjs',\n  tools: {\n    image: {\n      class: ImageTool,\n      config: {\n        imageUploadEndPoint: 'https://your-api.com/upload',\n        additionalRequestHeaders: {\n          'Authorization': 'Bearer your-token',\n          'X-CSRF-TOKEN': 'your-csrf-token'\n        }\n      }\n    }\n  }\n});\n```\n\n### CSS Import\n\nThe package includes CSS that needs to be imported separately:\n\n```javascript\n// ES6 import\nimport '@blumacdigital/editorjs-image-tool/dist/image-tool.css';\n```\n\nOr in your CSS/SCSS file:\n```css\n@import '~@blumacdigital/editorjs-image-tool/dist/image-tool.css';\n```\n\nOr include it in your HTML:\n```html\n<link rel=\"stylesheet\" href=\"node_modules/@blumacdigital/editorjs-image-tool/dist/image-tool.css\">\n```\n\n### Configuration Options\n\n| Parameter | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `imageUploadEndPoint` | `string` | `''` | URL endpoint for image uploads |\n| `additionalRequestHeaders` | `object` | `{}` | Additional headers to send with upload requests |\n\n### Upload Endpoint Response\n\nYour upload endpoint should return a JSON response in this format:\n\n```json\n{\n  \"file\": {\n    \"url\": \"https://your-domain.com/path/to/uploaded/image.jpg\"\n  }\n}\n```\n\n### Output Data\n\nThe tool outputs data in this format:\n\n```json\n{\n  \"type\": \"image\",\n  \"data\": {\n    \"file\": {\n      \"url\": \"https://example.com/image.jpg\"\n    },\n    \"caption\": \"Image caption\",\n    \"alt\": \"Alt text for accessibility\",\n    \"link\": \"https://example.com/link\",\n    \"width\": 800,\n    \"height\": 600,\n    \"maintainAspectRatio\": true\n  }\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Build the package\nnpm run build\n\n# Watch for changes during development\nnpm run dev\n```\n\n## License\n\nMIT License - see LICENSE file for details.\n","readmeFilename":"README.md"}