{"_id":"@m2d/image","_rev":"25-f5bf9e035b4f050b49b69934c3a0289d","name":"@m2d/image","dist-tags":{"latest":"1.4.1"},"versions":{"0.0.0":{"name":"@m2d/image","version":"0.0.0","keywords":["mdast","markdown","generative-ai","docx","markdown-to-docx","mdast-to-docx","images","image-resolver","base64","remote-image","docx-image","export","document-generation","typescript","converter","remark","unified","open-source","web-development","automation","seamless-integration","customizable","rich-text","image-embedding","image-plugin"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/tiny-md/mdast2docx/tree/main/m2d/image","bugs":{"url":"https://github.com/tiny-md/mdast2docx/issues"},"dist":{"shasum":"7108d0de6934ce3f3f1ea8123d06be36786a27e8","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.0.0.tgz","fileCount":5,"integrity":"sha512-jSw1C//azu5NbpoTrguxPxkO9foya0DwtMIeJtNipHCirFzzfTMzXpQ8zWxeWJeGpC1kKOHs5fkOzrQquHDR2w==","signatures":[{"sig":"MEUCIQC6I2rDRtP0KwxrmIKmbCZm/S2HYp8zZXMzfTQC6/7aIgIgDoSSB8p9CaoDQS6MYCgDby+G59xOHIVaGUNbe1rzxp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12728},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/tiny-md","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"589082076cc78818defcacde47f8db518faa717f","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/tiny-md/mdast2docx.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","@m2d/core":"workspace:*","typescript":"^5.8.2","@types/node":"^22.13.11","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.0.0_1742734509741_0.6204648339127037","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@m2d/image","version":"0.0.1","keywords":["mdast","markdown","generative-ai","docx","markdown-to-docx","mdast-to-docx","images","image-resolver","base64","remote-image","docx-image","export","document-generation","typescript","converter","remark","unified","open-source","web-development","automation","seamless-integration","customizable","rich-text","image-embedding","image-plugin"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/tiny-md/mdast2docx/tree/main/m2d/image","bugs":{"url":"https://github.com/tiny-md/mdast2docx/issues"},"dist":{"shasum":"4f1b1b66d1373bd67e9989303867d78f6da5c458","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.0.1.tgz","fileCount":2,"integrity":"sha512-pSeKkmvkhcIYRJJ+tOUKTCMC+34+P4vAaZlGYs6k5KwuMeU1BfBIicX+xPvIHryvFYloUBYn8Oh1Dvexr3hJxA==","signatures":[{"sig":"MEYCIQCytNaz2YYDm22JW+FTO61XInYrRh6sBPGQ58KjhxC/1AIhALPfniMk78fABDFazHagFMiUSAgjbJdRF2kGkHqrq+NH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6428},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/tiny-md","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"5f2a278575851f8e08ab6a870dec363247625aa5","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/tiny-md/mdast2docx.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","@m2d/core":"latest","typescript":"^5.8.2","@types/node":"^22.13.12","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.0.1_1742816822390_0.8452300988374912","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@m2d/image","version":"0.0.2","keywords":["mdast","markdown","generative-ai","docx","markdown-to-docx","mdast-to-docx","images","image-resolver","base64","remote-image","docx-image","export","document-generation","typescript","converter","remark","unified","open-source","web-development","automation","seamless-integration","customizable","rich-text","image-embedding","image-plugin"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.0.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/tiny-md/mdast2docx/tree/main/m2d/image","bugs":{"url":"https://github.com/tiny-md/mdast2docx/issues"},"dist":{"shasum":"24dd90c43b19c0e0fdabefd49cd6bbe0246b9a83","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.0.2.tgz","fileCount":5,"integrity":"sha512-32gZ+ayvA73DvUjjyvKtjYY8GOm1nIu1Owb//WXA3JvxQuUJw6mi5OPtPj9sQ46J2EWIFlFPPfY5t37wDtnQmA==","signatures":[{"sig":"MEUCIQDtaaL3KeXojRQNboeeC+en33cRhgxLDqFg7km/dkCr5gIga5voGljf5GY/rRHnQRBbYpbhfX0I1snxNkmaYoOlUzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12794},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/tiny-md","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"6bf115ecf15c9279ab334c06df639a3ad9aa474f","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/tiny-md/mdast2docx.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","vitest":"^3.0.9","@m2d/core":"workspace:*","typescript":"^5.8.2","@types/node":"^22.13.13","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.0.2_1742822090308_0.8139174363461552","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@m2d/image","version":"0.0.3","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","rich-text","generative-ai","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.0.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"b9bd5ebefb5b5dca535711f55474790d47c5fe1b","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.0.3.tgz","fileCount":5,"integrity":"sha512-sU5o7Os4g1x8h4FF85JSrxBGip+Of8ENdZLzQL1koGDjhs41NJ6yYMmDM9q2LutjOdF5VtowEjN4m65xZhvY7Q==","signatures":[{"sig":"MEUCIQDWstRGueSjaqrJZijgcHPTyYnxtNjTRrqxhwHWIAI34gIgdRoVTFNWgP393lAY1ofG74pfFEBH4VdhoXQVtv3NPu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11514},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"c38bd6765fd70e1a20a856b113555363e6614540","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.0.9","unified":"^11.0.5","remark-gfm":"^4.0.1","typescript":"^5.8.2","@types/node":"^22.13.12","@types/react":"^19.0.12","remark-parse":"^11.0.0","@types/react-dom":"^19.0.4","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.0.9","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.2.0","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.0.3_1742928256349_0.11413836879934358","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@m2d/image","version":"0.0.4","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","rich-text","generative-ai","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.0.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"49d842895635512f27263d191ed507d2b6207357","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.0.4.tgz","fileCount":5,"integrity":"sha512-94yHqhZzjRFb9is9jLTDwG6TBU9Ij3emJJ9zSrlfTncPuTsxvXsrCybG3SgkFmwgGEBdydTYI3r9zU8KrMId9w==","signatures":[{"sig":"MEQCIDGal+WTmsPiBroTwl2AfjxNvW2aqcaU+1tLXJTewLkQAiBfgKOUDFBvuGAISi4z1+xqVvuZjNDyD1Etx7rtjRfuTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11356},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"073ca34aaa5544b1e8aee5689c0fae88996a2d64","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.0","@types/react":"^19.1.0","remark-parse":"^11.0.0","@types/react-dom":"^19.1.1","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.3.0","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.0.4_1743836562835_0.35896019939495494","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@m2d/image","version":"0.1.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","rich-text","generative-ai","footnotes","hyperlinks","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"a064b0459f5e4f0d401cef528e52b2529d73b1ba","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.1.0.tgz","fileCount":9,"integrity":"sha512-8HiXecmXdFxQSRdpDcpcJ0936zy6waQqKoz74SDNN2GjHzJ8hgb4RKxRMIw50yA10JIO1LuIZON0VdjpnYH9yg==","signatures":[{"sig":"MEUCIQDxi201OjXMNWlLsUp96o3YXbvolW3dn8DLSh2+MNfVlgIgDhM+Z+9U4v+G7IYvZwwrRrbYZt7EXdvFPcdrDv2LuTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18736},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"061e56879c310a93bcf9da5423988943e0a3fb08","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.0","@m2d/mermaid":"^0.0.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.1.0_1744105405231_0.28834253287256284","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@m2d/image","version":"0.1.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","rich-text","generative-ai","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"98371490226feeb71b9b9fa76ab81607032ef789","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.1.1.tgz","fileCount":9,"integrity":"sha512-eu1pWP7TIohmDqzSdN0KIlOBilfNBjoFwhyxSfJOsCV6H4D4C+kZaautgeDK6hMT+X5kRpcfUMq7R+bDcl6ISw==","signatures":[{"sig":"MEQCIBaTT2ad5MBXQWLEiyKffUpFvKtuvkywNc72wUJefsw4AiAE9o6Pw964ynZfavPKKiT4Mhakgnc91G7l4kCUYr7Phg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19184},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"00e3e003b848f6a6e56301b9d090966dceb1e0b0","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.0","@m2d/mermaid":"^0.0.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.1.1_1744265768960_0.7917552456308872","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@m2d/image","version":"0.2.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"eb3f8b8bd007b56db4a57652e98a9016773b5b04","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.2.0.tgz","fileCount":10,"integrity":"sha512-mWQ/1WVMa+SkBiwakgUK1Ce+NbgG5UgSddP+Ic0l6L4nhK5aSzWGKjpIwvyiFu83HMBMQ4g+3LL0tW414VCPqg==","signatures":[{"sig":"MEUCIGjSJ7gINZGAIpAdgsM8MzdtKHBNO2OEpmKeJFuoBbO1AiEAgXo4KewNKX7GllfaWHXw9NB2MM1iNDOsCqh7a32tyzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32838},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"ab75d83e8580d02c651a39094013b8e7baaee5a7","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.2.3","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"@m2d/core":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.0","@m2d/mermaid":"^0.0.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.2.0_1744367692900_0.3727471612259483","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@m2d/image","version":"0.2.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.2.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"06806de01ecc2c551d69ad4c433c06591006eed9","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.2.1.tgz","fileCount":9,"integrity":"sha512-8TdOJwBUnzSLvOBTx1F/h74e+GZcngtHPTrhrnauqRw0vtF2HAXNBEwjBk5muIRescktDgwTUQcEOHwtHJTe5w==","signatures":[{"sig":"MEUCIBzGK4AfzH5TaZz988ztr3201LxazOWwyT+UI74+6H1vAiEAv3SvpG23nOK/NHmUbz6vYuOBdDc7Jf9964z5/k/kEkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21786},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"094e87fd8f70154ddf343a8f71607023d5f340b3","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.0","@m2d/mermaid":"^0.0.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.2.1_1744375263906_0.27763687698864015","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@m2d/image","version":"0.2.2","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.2.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"11dc88bfe9a8c3e6eaca286438ecb57295716afc","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.2.2.tgz","fileCount":9,"integrity":"sha512-cvWfXw/ZiJtoGYU9ovbInHCAWx11nOqp+nWja3xJstH9Edam7QHVDe5yRjRZD+Yqc5K2USiAHSlg5cSYGK4DZw==","signatures":[{"sig":"MEQCIFBl74sjhHC0kDmA8eLGTJ11fEUF+A88BEyrNMV/1s6MAiA1VdqAKkuV61PSBZi0snyFlE+JsYQVhopaieJWBsHOQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21667},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"90cee1022643df2d871cac5159bdd0bf55bce19d","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.3.0","tsup":"^8.4.0","jsdom":"^26.0.0","vitest":"^3.1.1","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.14.1","@m2d/mermaid":"^0.0.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.1","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.2.2_1744437085195_0.02909025216012684","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@m2d/image","version":"0.2.3","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.2.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"688e78661be931dfeae40da100ddff99d564b4c9","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.2.3.tgz","fileCount":9,"integrity":"sha512-nvsgSqO6pxOdba/kNiHl5TN5XX17+JMihYmQ9vWFsUEGPOhaqpyP23/ohlJy1Iibp/JvwPBF7I+m2lmdewbhNg==","signatures":[{"sig":"MEUCIQC+sdoPOidYylGdS93ZbV0bjtdi+zZFDXDzWtVIRvlL0gIgOjIrRBYo2WILX6RclNEUSH/6aNB3FJM8ozbqkAHTaHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23440},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"d366b63a5c3bb5c66dd7538ba1cf80bcaa8f7d44","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.4.1","tsup":"^8.4.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.2","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.2","@m2d/mermaid":"^0.0.3","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.2","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.2.3_1745571186625_0.6384378100164418","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@m2d/image","version":"0.2.4","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@0.2.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"91dd27ca3ddf2eddf991cf28f711044beaddbae3","tarball":"https://registry.npmjs.org/@m2d/image/-/image-0.2.4.tgz","fileCount":9,"integrity":"sha512-LhpbEKVxvzvBeb4L6y+YtTlkkZaj3jvwxxtxZJc6rOxqp+RywphKrnF9Vbq3DzHZQu4+AqniXhwRxr5V/B/S8w==","signatures":[{"sig":"MEUCIHSoo2+ciZKBEneLIZJpn+DS+FhtF23+PXl2SFX6Ks3FAiEAzmO/Tw7zaGhaSKYMnYEkfMjEdGjMZ73zhp2d4JggPiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23671},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"a4e0501c66771732b420c57931a53b62943a4e15","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"@m2d/core":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.4.1","tsup":"^8.4.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.2","unified":"^11.0.5","@m2d/html":"^1.0.0","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.2","@m2d/mermaid":"^0.0.3","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.2","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_0.2.4_1745820003189_0.4828134604207608","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@m2d/image","version":"1.0.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"71b4653e0039f369a75d1b9330c07c42aee7d002","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.0.0.tgz","fileCount":11,"integrity":"sha512-vrTm5Gy5+TCfveRpm6TMkX7gQ6DzuONA8ISgHgCl9bgC3TUY5Rjiow+OoXI6LmcXGCPb8GpnQkzFZXnHE8yKug==","signatures":[{"sig":"MEUCIQDZ+OMzk1X0M5HwqmEYZ7htZZTZGlJrbwFovd1Sk+swqAIgCnI7WY7x6kilB/nanw8R8gGWTHF/lmXENGbmvrd/GyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25092},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"0cd4507bc5d7f10fcfe4d56b7b18efed4c4fa6ce","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"@m2d/core":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.3","unified":"^11.0.5","@m2d/html":"^1.0.1","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.19","@m2d/mermaid":"^1.0.1","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.3","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.0.0_1747663542443_0.26675527862851744","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@m2d/image","version":"1.0.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"5bb5194a448c78a02cba336e97cb528502db0ac7","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.0.1.tgz","fileCount":11,"integrity":"sha512-Ibc3o80j+HSEJ2ZUB2l+GmnxnYgOt+RIvBK9C7dSHQlARtFg5Tj45K7jfpvSkfNgnI4kKOqUcmQpQCsvXd4i2Q==","signatures":[{"sig":"MEYCIQCyaUeboX9W+StsCaTUKSQujrfxxfVcX6eTqDhr1aDSegIhAKVbSdmLOQd1YyMafaJaXP3ksQIvansefUp/lk4vVuOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24992},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"927ef165b379abf6f089c561200fd4eaa309abab","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"@m2d/core":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.2","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.19","@m2d/mermaid":"^1.0.1","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.0.1_1747717200263_0.10411791359244549","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@m2d/image","version":"1.1.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"a26c9c9d38467be689be3c920676ca4104ac93a6","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.1.0.tgz","fileCount":19,"integrity":"sha512-jXG8wLNp3t8fADzZUXo1gTK9k9q0n8tqnxB8tdxACzLIpTUSIiL0nc8kAZyoiUXmboNrXcvVWP9P4749/mH14A==","signatures":[{"sig":"MEQCIGSZBwNxzyEE8UybhRBKfW3WpaaRYFDxgHsKUzYNrVzYAiA4ac1S4URm3Ythma96LIjvsrO0ScViwWqXHuiuCrrcBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64044},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"eeedf048cf656a92c8290cbe6dd84198de529af2","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"@m2d/core":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.2","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.19","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.0.1","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.1.0_1748235250439_0.9205353141129244","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@m2d/image","version":"1.1.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"03d1ccd581ef35e80001b4a2b7f41fb37b32b438","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.1.1.tgz","fileCount":15,"integrity":"sha512-Dfm2XhKFjpFL3Cl4bd/kiD7pkBdDrWWyj1BcqWDS52XT2sZPH7BrD87NfhW7y+6h/zaqCjKEJ0lNmlIj476HFw==","signatures":[{"sig":"MEUCIAtim9J9+70w078oaHS7ZDGQZX46aQetznxOHHGdPXz5AiEA1jy+xUadmwQrAmcsMxFgyuwj6u6J/fjwid85pf3dtT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25079},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"8c31f3c07d25239966bab133d401f3d310127942","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.3","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.29","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.1.1_1748639824834_0.1680753888393005","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@m2d/image","version":"1.1.2","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"671865723b3623f4f0c5a318956447b266c849dc","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.1.2.tgz","fileCount":15,"integrity":"sha512-57cB6c522oY8w+tPpJMh5dJqI3RylM0iVTpG23KImfYAXPyOlq7MxP2+9zy+O4JF8jMrr1Wzs9bbJuqBZaCLaw==","signatures":[{"sig":"MEUCIQDep0Ai393nIA23VPFczwPXdRgEaKl3iDUE1CbCZyqCyAIgQ5SsJGukbAd+RYSWCQiXvnyf3Fcch1dZKZ1HNrowtTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27065},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"30a392b4e087f1c863eeacad69e74ab3dbed27a9","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.3","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.29","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.3","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.1.2_1748792812612_0.603049608372082","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@m2d/image","version":"1.1.3","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.1.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"826db12d3b14fc072d9bb5522cd5b90291619d81","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.1.3.tgz","fileCount":15,"integrity":"sha512-JrbD51f4OxP6iNz+zo+d7nKFSFux5/v59El6GShNMCVzJtLCKGNkFezB64wAX7+kokyiW0pGauJ69c5NlQqZtA==","signatures":[{"sig":"MEYCIQDb55ZAhAYDhF83MlpKyRCfCgc4LgP/dnNCTrDlKLesAwIhAIcxpnAw2N2/wBJu5RlMmBu82ZUNaefakUlM7SBhtTqO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27329},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"af6e5f7b7603e4eb08741f79b289715f04d492ba","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.3","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.29","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.4","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.1.3_1748839186768_0.23180826363458018","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@m2d/image","version":"1.2.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"9ad633dc472cd3f1854e16dd512a845b2ecce058","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.2.0.tgz","fileCount":15,"integrity":"sha512-sR7+8N7xqGbvsn4n4hgEsekIHRbeS6D08hu8A2Q/5SRAk++XqKhHXPqqAQNYltmpQRMJekzwO7ozYxaNzF1uzA==","signatures":[{"sig":"MEQCIFlaHLgcWSbE4ZO7i4oWiP0Vz0TjCjOJdkz8Rxn9cqCeAiBPlPtQcy3lJBIhlthyewdVD9Z3ioQEl5xju/dgR+tIPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29173},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"f9840ce6b12163e8feb6d0b6d2779edce213feca","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.1.4","unified":"^11.0.5","@m2d/html":"^1.0.3","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.29","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.4","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.1.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.2.0_1748846482471_0.15678334343702027","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@m2d/image","version":"1.2.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.2.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"53b70128e30d0cc7c942a3fb4c52cda46ba87d88","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.2.1.tgz","fileCount":15,"integrity":"sha512-k/CEn5DK4vUoCRq4flQ9HpNTFXT64TQCEwn7PYJFpOFGs2M6M/LoGUnIX/Xld2LxCjCVQjNjm5fgHwtlBusBUA==","signatures":[{"sig":"MEQCIGvFDa78TfTzMasnK2YZGC0tY5dqkDlnYsVfe4kuLhdPAiAe3KfwV0bdstkRqcqz7v/2gIXhiUIescTNVnhhWba16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29223},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"bf2cf18d13702e9d1c01d77e46490c820deeb237","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.2.2","unified":"^11.0.5","@m2d/html":"^1.0.3","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^22.15.30","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.4","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.2.2","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.2.1_1749183493445_0.43571696596001175","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@m2d/image","version":"1.3.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.3.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"70af714a46b9f9b95e162350a402eb62d16d1916","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.3.0.tgz","fileCount":15,"integrity":"sha512-sSe0cEy/0G+OZvJlq13YvlQX6oAiagL/72tMpCKrx28Saz56IHgUYB7UR9dNqtdeT2J3IEYzFM393Y11ZLoDug==","signatures":[{"sig":"MEUCICx4kCmnubM+dEcn30JXMasST32d7ojn2fpLTeTF7T/7AiEAwt+l+HWvqsf9TuzYqjLYB4K7RkyAwMn2fCKYyjURSx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29951},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"ca2cd6c656d2d887a628cbcc3921ff0fd9649b4d","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.2.3","unified":"^11.0.5","@m2d/html":"^1.1.2","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^24.0.1","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.5","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.3.0_1749704775931_0.7169369732407056","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@m2d/image","version":"1.3.1","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.3.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"d6b6e51549a3e78be7def2daab7181cb8153b9d5","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.3.1.tgz","fileCount":15,"integrity":"sha512-oXmXgzP3+bq8d8Vcdn7Ry4rmQNsbvmbwcCsDrv2WY0QPyC07/PdG5KCpPl3xLqmVniHwr7NNSpGwIt+1DWeJpg==","signatures":[{"sig":"MEUCIDD/0t0gnrrNQAXFTl2p3X6HmX7koJdwWZWtqDVw03XgAiEAiYhAUi9P+KYLudMRNJTguu5q6cisaQTVfMNRzM1U4oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30155},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"4bc0259d958746795d0e8fd29fc75471f9de2a51","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{"@m2d/core":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.0","tsup":"^8.5.0","jsdom":"27.0.0-beta.0","vitest":"^3.2.3","unified":"^11.0.5","@m2d/html":"^1.1.2","remark-gfm":"^4.0.1","typescript":"^5.8.3","@types/node":"^24.0.1","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.1.5","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.3.1_1749706671327_0.7779479282428714","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@m2d/image","version":"1.3.2","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.3.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"0b39aa91f5aba408ed455d2c27bf29a416c9aa7e","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.3.2.tgz","fileCount":15,"integrity":"sha512-OOt5FGoAqFbK+C2S8cJb4mMh5kG/80HNqlvaWxoMJXrxM/IqJ4Fah+auhIL0LhipkBb01rq8TAJ51CYPfwcZMA==","signatures":[{"sig":"MEUCIQCvbbLFUAIK6p7kMi6RdTNpwiW/n9BgN8ZIZ8bIebwIewIgAbrVRHsqY3dH0RbF3wJwgd8BX8cKoIfhUqMpee5rmPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30268},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"e50d3982b6048a1730af4913bc699320ba91586f","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@m2d/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.1","tsup":"^8.5.0","jsdom":"27.0.0","vitest":"^3.2.4","unified":"^11.0.5","@m2d/html":"^1.1.10","remark-gfm":"^4.0.1","typescript":"^5.9.2","@types/node":"^24.5.2","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.2.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.3.2_1758707627040_0.7388975448792567","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@m2d/image","version":"1.4.0","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"author":{"url":"https://mayank-chaudhari.vercel.app","name":"Mayank Kumar Chaudhari"},"license":"MPL-2.0","_id":"@m2d/image@1.4.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/md2docx/image/#readme","bugs":{"url":"https://github.com/md2docx/image/issues"},"dist":{"shasum":"2102b852872fdbca49f253711292a5c84669073f","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.4.0.tgz","fileCount":15,"integrity":"sha512-2t//zpe1Dt2GY1+GP2cA40V+cLk5pCLWKl1SfOPjRR7s8RmLKCZQryM+CBrccq+4v/tqMNpKjebDnYYM44AWWA==","signatures":[{"sig":"MEYCIQDKYfHCM1pfJI5NTkesnvC8AzbR6unfkqX275E7WIVIOgIhAPHkm9gnV7V0J8PP5meZP5RxOaqF7Gg3ldkGbvXp377F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29705},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":[{"url":"https://github.com/sponsors/md2docx","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"6c2a6fd2999c9f1bb47296d3ab1f866816221dab","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/md2docx/image.git","type":"git"},"_npmVersion":"10.8.2","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@m2d/core":"^1.7.0","@svg-fns/svg2img":"^0.0.0"},"_hasShrinkwrap":false,"devDependencies":{"docx":"^9.5.1","tsup":"^8.5.0","jsdom":"27.0.0","vitest":"^3.2.4","unified":"^11.0.5","@m2d/html":"^1.1.10","remark-gfm":"^4.0.1","typescript":"^5.9.2","@types/node":"^24.5.2","xxhash-wasm":"^1.1.0","@m2d/mermaid":"^1.2.2","@types/jsdom":"^21.1.7","remark-parse":"^11.0.0","esbuild-plugin-rdi":"^0.0.0","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@repo/typescript-config":"workspace:*"},"peerDependencies":{"docx":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/image_1.4.0_1758860145302_0.0858747166440359","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@m2d/image","author":{"name":"Mayank Kumar Chaudhari","url":"https://mayank-chaudhari.vercel.app"},"private":false,"version":"1.4.1","description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","license":"MPL-2.0","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/md2docx/image.git"},"bugs":{"url":"https://github.com/md2docx/image/issues"},"homepage":"https://github.com/md2docx/image/#readme","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup && tsc -p tsconfig-build.json && gzip -c dist/index.js | wc -c","clean":"rm -rf dist","dev":"tsup --watch && tsc -p tsconfig-build.json -w","typecheck":"tsc --noEmit","lint":"eslint src/","lint:fix":"eslint src/ --fix","test":"vitest run --coverage"},"devDependencies":{"@m2d/html":"^1.1.10","@m2d/mermaid":"^1.2.2","@repo/typescript-config":"workspace:*","@types/jsdom":"^21.1.7","@types/node":"^24.5.2","@vitest/coverage-v8":"^3.2.4","docx":"^9.5.1","esbuild-plugin-rdi":"^0.0.0","jsdom":"27.0.0","remark-gfm":"^4.0.1","remark-parse":"^11.0.0","tsup":"^8.5.0","typescript":"^5.9.2","unified":"^11.0.5","vite-tsconfig-paths":"^5.1.4","vitest":"^3.2.4","xxhash-wasm":"^1.1.0"},"dependencies":{"@m2d/core":"^1.7.0","@svg-fns/io":"^1.0.0","@svg-fns/svg2img":"^0.0.0"},"peerDependencies":{"docx":"^9.3.0"},"funding":[{"type":"github","url":"https://github.com/sponsors/md2docx"},{"type":"github","url":"https://github.com/sponsors/mayank1513"}],"keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"_id":"@m2d/image@1.4.1","gitHead":"11ec0e39abc9f8b1f38a8f49f68fcdd8d218d20a","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kW5bJJoSJP/gkFOvXE4Lm4cQk/NUPeMQs7C8eltSEYXcqwaMmbmXDm/PEMbU3K3sPNw+jZMBtrgrhbgOTiX6pg==","shasum":"800facc3f4682e8a615af5ef3d9922daa855f6af","tarball":"https://registry.npmjs.org/@m2d/image/-/image-1.4.1.tgz","fileCount":15,"unpackedSize":29794,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@m2d%2fimage@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGDm6yxnapxDUVp7Z1dL5ErVE9UxjG0voaiJ7cd7uY+CAiEAtjtWAR/wzI32AUODvE9wvuka4cYIlpuld+YWfoRt9cQ="}]},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"directories":{},"maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/image_1.4.1_1758883213232_0.7519499943352508"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-23T12:55:09.646Z","modified":"2025-09-26T10:40:13.833Z","0.0.0":"2025-03-23T12:55:09.911Z","0.0.1":"2025-03-24T11:47:02.578Z","0.0.2":"2025-03-24T13:14:50.489Z","0.0.3":"2025-03-25T18:44:16.534Z","0.0.4":"2025-04-05T07:02:43.014Z","0.1.0":"2025-04-08T09:43:25.404Z","0.1.1":"2025-04-10T06:16:09.122Z","0.2.0":"2025-04-11T10:34:53.081Z","0.2.1":"2025-04-11T12:41:04.075Z","0.2.2":"2025-04-12T05:51:25.421Z","0.2.3":"2025-04-25T08:53:06.791Z","0.2.4":"2025-04-28T06:00:03.351Z","1.0.0":"2025-05-19T14:05:42.673Z","1.0.1":"2025-05-20T05:00:00.435Z","1.1.0":"2025-05-26T04:54:10.614Z","1.1.1":"2025-05-30T21:17:05.018Z","1.1.2":"2025-06-01T15:46:52.812Z","1.1.3":"2025-06-02T04:39:46.946Z","1.2.0":"2025-06-02T06:41:22.653Z","1.2.1":"2025-06-06T04:18:13.636Z","1.3.0":"2025-06-12T05:06:16.124Z","1.3.1":"2025-06-12T05:37:51.508Z","1.3.2":"2025-09-24T09:53:47.233Z","1.4.0":"2025-09-26T04:15:45.494Z","1.4.1":"2025-09-26T10:40:13.401Z"},"bugs":{"url":"https://github.com/md2docx/image/issues"},"author":{"name":"Mayank Kumar Chaudhari","url":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","homepage":"https://github.com/md2docx/image/#readme","keywords":["images","image-plugin","image-resolver","image-embedding","base64","remote-image","docx-image","mdast","markdown","markdown-to-docx","mdast-to-docx","md2docx","mdast2docx","plugin","converter","remark","unified","docx","ms-word","document-generator","document-generation","text-processing","typescript","open-source","customizable","modern","seamless-integration","cutting-edge","compatibility","progressive","web-development","frontend","automation","export","google-sheets","generative-ai","rich-text","hyperlinks","footnotes","m2d","mayank1513"],"repository":{"type":"git","url":"git+https://github.com/md2docx/image.git"},"description":"MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"readme":"# `@m2d/image` <img src=\"https://raw.githubusercontent.com/mayank1513/mayank1513/main/popper.png\" height=\"40\"/>\n\n[![test](https://github.com/md2docx/image/actions/workflows/test.yml/badge.svg)](https://github.com/md2docx/image/actions/workflows/test.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/aa896ec14c570f3bb274/maintainability)](https://codeclimate.com/github/md2docx/image/maintainability) [![codecov](https://codecov.io/gh/md2docx/image/graph/badge.svg)](https://codecov.io/gh/md2docx/image) [![Version](https://img.shields.io/npm/v/@m2d/image.svg?colorB=green)](https://www.npmjs.com/package/@m2d/image) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/@m2d/image.svg)](https://www.npmjs.com/package/@m2d/image) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/@m2d/image)\n\n> Converts Markdown (`![alt](url)`), HTML `<img>`, and custom `image`/`svg` nodes into **DOCX-compatible** `ImageRun` elements.\n\n> Parsing HTML or Mermaid to SVG or image tags requires `@m2d/html` or `@m2d/mermaid`, respectively.  \n> However, `@m2d/image` handles all image rendering to DOCX regardless of origin.\n\n---\n\n## 📦 Installation\n\n```bash\nnpm install @m2d/image\n```\n\n```bash\npnpm add @m2d/image\n```\n\n```bash\nyarn add @m2d/image\n```\n\n---\n\n## 🚀 Overview\n\nThe `@m2d/image` plugin for [`mdast2docx`](https://github.com/mayankchaudhari/mdast2docx) renders image nodes in DOCX output.\n\nIt supports:\n\n- Markdown image syntax: `![alt](url)`\n- Images parsed from HTML via `@m2d/html`\n- Images or SVGs emitted by plugins like `@m2d/mermaid`\n- Base64 and external URLs\n- Fallback handling\n- Automatic caching\n\n---\n\n## 🛠️ Usage\n\n```ts\nimport { imagePlugin } from \"@m2d/image\";\n\nconst plugins = [\n  htmlPlugin(), // Optional — parses HTML <img> into image nodes\n  mermaidPlugin(), // Optional — emits image/svg nodes for diagrams\n  imagePlugin(), // ✅ Must come after HTML/Mermaid plugins\n  tablePlugin(),\n];\n```\n\n> 🧠 If using `@m2d/html` or `@m2d/mermaid`, place them **before** this plugin.\n> They generate `image` or `svg` nodes, but only `@m2d/image` renders them to DOCX.\n\n---\n\n## 🧪 Production Ready\n\nThis plugin is **production-grade**, supporting all major image scenarios:\n\n- Remote images (CORS-safe)\n- Data URIs and base64\n- SVG-to-PNG fallback\n- Image resolution caching (memory + IndexedDB)\n- Partial style propagation via `data-*` attributes from HTML\n\n> 💬 **We welcome feedback, bugs, and contributions** — open an issue or PR anytime.\n\n---\n\n## ⚙️ Plugin Options\n\n```ts\nIImagePluginOptions {\n  /** Scale factor for base64 (data URL) images. @default 3 */\n  scale?: number;\n\n  /** Fallback format to convert unsupported image types. @default \"png\" */\n  fallbackImageType?: \"png\" | \"jpg\" | \"bmp\" | \"gif\";\n\n  /** Image resolution function used to convert URL/base64/SVG to image options */\n  imageResolver?: ImageResolver;\n\n  /** Max image width (in inches) for inserted image */\n  maxW?: number;\n\n  /** Max image height (in inches) for inserted image */\n  maxH?: number;\n\n  /** Optional placeholder image (base64 or URL) used on errors */\n  placeholder?: string;\n\n  /** Enable IndexedDB-based caching. @default true */\n  idb?: boolean;\n\n  /**\n   * Optional salt string used to differentiate cache keys for similar images (e.g., dark/light theme).\n   */\n  salt?: string;\n\n  /** Duration in minutes after which cached records are removed as stale. Default: 7 days (10080 minutes). */\n  maxAgeMinutes?: number;\n\n  /**\n   * Applies generic fixes to known SVG rendering issues (e.g., Mermaid pie chart title alignment).\n   * Designed to be overridden to handle tool-specific quirks in generated SVGs.\n   *\n   * @param svg - Raw SVG string to transform.\n   * @param metadata - Optional metadata such as diagram type or render info.\n   * @returns Modified SVG string.\n   */\n  fixGeneratedSvg?: (svg: string, metadata: any) => string;\n}\n```\n\n### `imageResolver`\n\nA custom function to fetch or transform the image. Receives the full `image` or `svg` node.\n\n```ts\nimagePlugin({\n  imageResolver: async (src, options, node) => {\n    const response = await fetch(src);\n    const arrayBuffer = await response.arrayBuffer();\n    return {\n      type: \"png\",\n      data: arrayBuffer,\n      transformation: {\n        width: 400,\n        height: 300,\n      },\n    };\n  },\n});\n```\n\n> You don’t need to implement caching — it’s handled internally with persistent storage. And it is configurable!\n\n---\n\n### `placeholder`\n\nUsed if the image fails to load or decode. Can be:\n\n- A base64/data URL string\n- An url to placeholder image\n\n---\n\n### `idb`\n\nWhether to enable IndexedDB caching (in addition to in-memory).\n\n- `true` (default): uses IndexedDB\n- `false`: disables persistent cache\n\n---\n\n## 🧠 How It Works\n\n1. Walks the MDAST tree for `image` and `svg` nodes\n2. Resolves the image via default or custom `imageResolver`\n3. Converts to a `docx.ImageRun`, including alt text and limited styles\n4. Caches results keyed on the full node and options\n5. Falls back if resolution fails\n\n---\n\n## 💡 Features\n\n- **Markdown images**: `![alt](url)`\n- **HTML `<img>`, `<svg>` support** via `@m2d/html`\n- **Mermaid support** via `@m2d/mermaid` or custom plugins\n- **Cross-environment caching** (memory + IndexedDB)\n- **Alt text + basic style support** from HTML via `data-*`\n\n---\n\n## ⚠️ Limitations\n\n- Requires client-side (DOM) environment (uses `<canvas>`, `<img>`, etc.)\n- Not compatible with server-side rendering (SSR) _Node.js image plugin coming soon!_\n- External images must be accessible (CORS-safe URLs)\n- Only a subset of styles are supported\n- `object-fit`, `fitWidth`, and complex layout constraints are **not supported**\n- Broken images are replaced with placeholder if defined; otherwise skipped\n\n---\n\n## 🔌 Related Plugins/Packages\n\n| Plugin                                                   | Purpose                                  |\n| -------------------------------------------------------- | ---------------------------------------- |\n| [`@m2d/core`](https://npmjs.com/package/@m2d/core)       | Converts extended MDAST to DOCX          |\n| [`@m2d/html`](https://npmjs.com/package/@m2d/html)       | Parses raw HTML to extended MDAST        |\n| [`@m2d/mermaid`](https://npmjs.com/package/@m2d/mermaid) | Adds mermaid diagrams as SVG/image nodes |\n| [`@m2d/table`](https://npmjs.com/package/@m2d/table)     | Renders table nodes to DOCX              |\n| [`@m2d/list`](https://npmjs.com/package/@m2d/list)       | Enhanced list support (tasks, bullets)   |\n\n---\n\n## ⭐ Support Us\n\nIf you find this useful:\n\n- ⭐ Star [mdast2docx](https://github.com/tiny-md/mdast2docx) on GitHub\n- ❤️ Consider [sponsoring](https://github.com/sponsors/mayank1513)\n\n---\n\n## 🧾 License\n\nMIT © [Mayank Chaudhari](https://github.com/mayankchaudhari)\n\n---\n\n<p align=\"center\">Made with 💖 by <a href=\"https://mayank-chaudhari.vercel.app\" target=\"_blank\">Mayank Kumar Chaudhari</a></p>\n","readmeFilename":"README.md"}