{"_id":"@bpmn-io/svg-to-image","_rev":"6-033668938ee4fea4cb1763ab846d645c","name":"@bpmn-io/svg-to-image","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@bpmn-io/svg-to-image","version":"1.0.0","keywords":["svg","image","png","jpeg"],"author":{"name":"bpmn.io contributors"},"license":"MIT","_id":"@bpmn-io/svg-to-image@1.0.0","maintainers":[{"name":"bpmn-io-admin","email":"bpmnio@camunda.com"},{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"skaiir-camunda","email":"valentin.serra@camunda.com"},{"name":"vsgoulart","email":"vinicius@vsgoulart.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"contributors":[{"url":"https://github.com/bpmn-io","name":"bpmn.io contributors"}],"homepage":"https://github.com/bpmn-io/svg-to-image#readme","bugs":{"url":"https://github.com/bpmn-io/svg-to-image/issues"},"dist":{"shasum":"ea33aed907dc9d5a7e226744763cb3e1c0b334d5","tarball":"https://registry.npmjs.org/@bpmn-io/svg-to-image/-/svg-to-image-1.0.0.tgz","fileCount":5,"integrity":"sha512-6MHRF7nlYhpropoFaGoZWPfLLjdutSvXISyksn0swLjBeb2cj3PRLsd8TU05NovF0Eox9NFVOOMmfZxExRIi1w==","signatures":[{"sig":"MEUCIQDuEDFAiPKHveXM0xYAbw6iaMqpefKjSJBtaQu9JzGK/wIgUAn83dyOciYCpQXSL1DkYYrzo1bOUqhWO6W7OP8MRFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7154},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"9edc81c64c78a01f7cbc9d4cef80624bb517c3d5","scripts":{"all":"run-s lint test","dev":"npm test -- --auto-watch --no-single-run","lint":"eslint .","test":"karma start karma.config.cjs"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/bpmn-io/svg-to-image.git","type":"git"},"_npmVersion":"11.6.2","description":"Utility for generating images from SVG markup","directories":{},"_nodeVersion":"24.11.1","dependencies":{"canvg":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","karma":"^6.4.4","mocha":"^11.7.5","eslint":"^9.39.2","webpack":"^5.105.0","puppeteer":"^24.37.2","raw-loader":"^4.0.2","@babel/core":"^7.26.10","karma-mocha":"^2.0.1","babel-loader":"^10.0.0","npm-run-all2":"^8.0.4","karma-webpack":"^5.0.1","karma-coverage":"^2.2.1","karma-debug-launcher":"0.0.5","babel-plugin-istanbul":"^7.0.1","eslint-plugin-bpmn-io":"^2.2.0","karma-env-preprocessor":"^0.1.1","karma-chrome-launcher-2":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-to-image_1.0.0_1771322807519_0.8412564524277035","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bpmn-io/svg-to-image","version":"1.0.1","keywords":["svg","image","png","jpeg"],"author":{"name":"bpmn.io contributors"},"license":"MIT","_id":"@bpmn-io/svg-to-image@1.0.1","maintainers":[{"name":"bpmn-io-admin","email":"bpmnio@camunda.com"},{"name":"nikku","email":"git_nikku@nixis.de"},{"name":"barmac","email":"maciejbarel@gmail.com"},{"name":"philippfromme","email":"philippfromme@outlook.com"},{"name":"maxtru","email":"maximilian.trumpf@camunda.com"},{"name":"skaiir-camunda","email":"valentin.serra@camunda.com"},{"name":"vsgoulart","email":"vinicius@vsgoulart.com"},{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"jarekdanielak","email":"jarek.danielak@camunda.com"},{"name":"alekseymanetov","email":"alekseyManetov@gmail.com"},{"name":"simon-steinruecken-camunda","email":"simon.steinruecken@camunda.com"}],"contributors":[{"url":"https://github.com/bpmn-io","name":"bpmn.io contributors"}],"homepage":"https://github.com/bpmn-io/svg-to-image#readme","bugs":{"url":"https://github.com/bpmn-io/svg-to-image/issues"},"dist":{"shasum":"ca4e82f9ea85c192a1064715a4d5de96d1c75407","tarball":"https://registry.npmjs.org/@bpmn-io/svg-to-image/-/svg-to-image-1.0.1.tgz","fileCount":5,"integrity":"sha512-sS3+veihe+NMq/9JD6q5ynoIzc7q/5ANZNCuW4NNyFr0Ffs9yYjkfz+r85EPXArahefYlPdvYwSsbWWB2W96qw==","signatures":[{"sig":"MEQCIEE5BL+y23bFGxTithzNLTOm887xHLZumznvy+a57fiIAiAV08s/S7VRagB3Xr4VuCwh3xolYJ6ciLIDtwa+rNOstA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7431},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"66dddab2c29c697ff7b6a4476acb4933c8a2b9ec","scripts":{"all":"run-s lint test","dev":"npm test -- --auto-watch --no-single-run","lint":"eslint .","test":"karma start karma.config.cjs"},"_npmUser":{"name":"nikku","email":"git_nikku@nixis.de"},"repository":{"url":"git+https://github.com/bpmn-io/svg-to-image.git","type":"git"},"_npmVersion":"11.6.2","description":"Utility for generating images from SVG markup","directories":{},"_nodeVersion":"24.11.1","dependencies":{"canvg":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","karma":"^6.4.4","mocha":"^11.7.5","eslint":"^9.39.2","webpack":"^5.105.0","puppeteer":"^24.37.2","raw-loader":"^4.0.2","@babel/core":"^7.26.10","karma-mocha":"^2.0.1","babel-loader":"^10.0.0","npm-run-all2":"^8.0.4","karma-webpack":"^5.0.1","karma-coverage":"^2.2.1","karma-debug-launcher":"0.0.5","babel-plugin-istanbul":"^7.0.1","eslint-plugin-bpmn-io":"^2.2.0","karma-env-preprocessor":"^0.1.1","karma-chrome-launcher-2":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/svg-to-image_1.0.1_1771325063747_0.08159288886737182","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-17T10:06:47.414Z","modified":"2026-07-08T15:59:17.604Z","1.0.0":"2026-02-17T10:06:47.652Z","1.0.1":"2026-02-17T10:44:23.899Z"},"bugs":{"url":"https://github.com/bpmn-io/svg-to-image/issues"},"author":{"name":"bpmn.io contributors"},"license":"MIT","homepage":"https://github.com/bpmn-io/svg-to-image#readme","keywords":["svg","image","png","jpeg"],"repository":{"url":"git+https://github.com/bpmn-io/svg-to-image.git","type":"git"},"description":"Utility for generating images from SVG markup","contributors":[{"url":"https://github.com/bpmn-io","name":"bpmn.io contributors"}],"maintainers":[{"email":"bpmnio@camunda.com","name":"bpmn-io-admin"},{"email":"git_nikku@nixis.de","name":"nikku"},{"email":"maciejbarel@gmail.com","name":"barmac"},{"email":"philippfromme@outlook.com","name":"philippfromme"},{"email":"maximilian.trumpf@camunda.com","name":"maxtru"},{"email":"valentin.serra@camunda.com","name":"skaiir-camunda"},{"email":"vinicius@vsgoulart.com","name":"vsgoulart"},{"email":"ali.barin53@gmail.com","name":"barinali"},{"email":"ev.bilske@camunda.com","name":"ev-camunda"},{"email":"jarek.danielak@camunda.com","name":"jarekdanielak"},{"email":"alekseyManetov@gmail.com","name":"alekseymanetov"}],"readme":"# @bpmn-io/svg-to-image\n\n[![CI](https://github.com/bpmn-io/svg-to-image/actions/workflows/CI.yml/badge.svg)](https://github.com/bpmn-io/svg-to-image/actions/workflows/CI.yml)\n\nConverts an SVG to an image with decent quality.\n\n## Usage\n\n```javascript\nimport { svgToImage } from 'svg-to-image';\n\nconst svg = '<svg>...</svg>';\n\n// Generate PNG\nconst result = await svgToImage(svg, {\n    imageType: 'png',\n    outputFormat: 'blob'\n});\n```\n\n## Build and Run\n\n```\n# install dependencies\nnpm install\n\n# run project, executing all tasks\nnpm run all\n```\n\n## How it works\n\nThis package uses [canvg](https://github.com/canvg/canvg) to render SVG elements onto a canvas and then exports them as image data URLs or [image blobs](https://developer.mozilla.org/en-US/docs/Web/API/Blob).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}