{"_id":"@13w/docx","_rev":"7-80be9deaa91413f7d7b4ebecd194b2b0","name":"@13w/docx","dist-tags":{"latest":"9.4.0-fx2"},"versions":{"9.1.1":{"name":"@13w/docx","version":"9.1.1","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.1.1","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"8f50693695c7b3b118142293b628f8d4e9ff3c36","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.1.1.tgz","fileCount":9,"integrity":"sha512-7CnS/Xvljhc0/dpiI8j6gkstbCInpIqmj884rO5i2/N3z8nyugvlD3dpyAZ4hnB3mqmG+HydWjrcxAVyYH9QBg==","signatures":[{"sig":"MEYCIQDQFRCwukVkGq1nyOjRVgeGtgYJADAGdnrd9HT5imKHhwIhAKdTbBRTUa/FCLF4B8gkx7CulPQocuCbDGQ5DHWwRs9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3336026},"main":"dist/index.umd.cjs","type":"module","_from":"file:13w-docx-9.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"_resolved":"/tmp/d0c53de5ce107cc1df4c8e3e16e28c7b/13w-docx-9.1.1.tgz","_integrity":"sha512-7CnS/Xvljhc0/dpiI8j6gkstbCInpIqmj884rO5i2/N3z8nyugvlD3dpyAZ4hnB3mqmG+HydWjrcxAVyYH9QBg==","pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.0.4","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^25.0.1","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^2.1.8","typedoc":"^0.27.3","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^2.1.2","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.22.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.1.1_1737755065623_0.1013494704887612","host":"s3://npm-registry-packages-npm-production"}},"9.1.1-fx1":{"name":"@13w/docx","version":"9.1.1-fx1","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.1.1-fx1","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"cf64291bb82091db13845699c5c2f3e1f634b1c9","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.1.1-fx1.tgz","fileCount":9,"integrity":"sha512-PFwZlx4r/rlTbS6+gFWW4O5QVvdXWkCXZvlE9FUplizt27Ktw9zuzsTd0kofwqI99XjGw2g/UVPMiVAS66qn8Q==","signatures":[{"sig":"MEYCIQD5497hPcE/25UntNTZSo42M0CE4mlOqqcJIOP20e81lAIhAODRg0HN2YP1Ry+fBdldJy9tWs/9eRPGX4H7HEjk9kQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3338358},"main":"dist/index.umd.cjs","type":"module","_from":"file:13w-docx-9.1.1-fx1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"_resolved":"/tmp/7709870e3437d19e8ca1b504c60234a3/13w-docx-9.1.1-fx1.tgz","_integrity":"sha512-PFwZlx4r/rlTbS6+gFWW4O5QVvdXWkCXZvlE9FUplizt27Ktw9zuzsTd0kofwqI99XjGw2g/UVPMiVAS66qn8Q==","pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.0.4","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^25.0.1","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^2.1.8","typedoc":"^0.27.3","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^2.1.2","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.22.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.1.1-fx1_1737983960966_0.3678739963378739","host":"s3://npm-registry-packages-npm-production"}},"9.1.1-fx2":{"name":"@13w/docx","version":"9.1.1-fx2","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.1.1-fx2","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"c5ac94277f3ca9eb8b4dd1809bd13d804a2bf154","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.1.1-fx2.tgz","fileCount":9,"integrity":"sha512-nBY3cPrZZriJEVAZE2VYbyGsUh+5FwSub0zThqIAeG7FVtzBPxdsAwUlv3XAyDomTBX0WJEUtXSao7idljQHdA==","signatures":[{"sig":"MEQCIAVyWVzVKACU5brj5cjN3RZn7ewJPRIGTxjEL1gL9X79AiBoLca7vKt8jjuQ7qDwVgfKh3Cf5pIqLZOUtyZsUv2YFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3339214},"main":"dist/index.umd.cjs","type":"module","_from":"file:13w-docx-9.1.1-fx2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"_resolved":"/tmp/a1968ae4a5fae5654f98048ef6419ff8/13w-docx-9.1.1-fx2.tgz","_integrity":"sha512-nBY3cPrZZriJEVAZE2VYbyGsUh+5FwSub0zThqIAeG7FVtzBPxdsAwUlv3XAyDomTBX0WJEUtXSao7idljQHdA==","pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.0.4","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^25.0.1","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^2.1.8","typedoc":"^0.27.3","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^2.1.2","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.22.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.1.1-fx2_1738707412939_0.12191702283286543","host":"s3://npm-registry-packages-npm-production"}},"9.1.1-fx3":{"name":"@13w/docx","version":"9.1.1-fx3","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.1.1-fx3","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"34662ac9a9495b6133435613c8d06f87caf854d6","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.1.1-fx3.tgz","fileCount":9,"integrity":"sha512-YFaq5mA87UI+QH7vkyqsgky4K9oQ8eePbVE4Fmkarhl/m1ugq8+VaVqElW6Mgr8bfy6Nak9HUdf+cW77DX8ciA==","signatures":[{"sig":"MEYCIQC8ruLMAxLiso5ITCudv2Ti1SAGvzvOTRaghezpn5jaUQIhAPmXYrc/uyS9D8nSTkJ9SRuHW+By40o21z76cr1EiKv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3340458},"main":"dist/index.umd.cjs","type":"module","_from":"file:13w-docx-9.1.1-fx3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"_resolved":"/tmp/bbc26e52b3d874a676bd189c99928d53/13w-docx-9.1.1-fx3.tgz","_integrity":"sha512-YFaq5mA87UI+QH7vkyqsgky4K9oQ8eePbVE4Fmkarhl/m1ugq8+VaVqElW6Mgr8bfy6Nak9HUdf+cW77DX8ciA==","pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.0.4","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^25.0.1","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^2.1.8","typedoc":"^0.27.3","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^2.1.2","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.22.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.1.1-fx3_1738759450900_0.8271283587759433","host":"s3://npm-registry-packages-npm-production"}},"9.1.1-fx4":{"name":"@13w/docx","version":"9.1.1-fx4","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.1.1-fx4","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"f28e3272225a6fef6757bfc96a0860eb4376cef6","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.1.1-fx4.tgz","fileCount":9,"integrity":"sha512-yB2u9NKXkFRiPj/RmEH+n419TUTJ5+HplNpC82b/OXYft5xNVNDAvacKW77Dvqdx2xw6ATt+xrIpnTlx5LWiZw==","signatures":[{"sig":"MEYCIQDEfnid8JsLLgvXvZ/ZxhnzHLpvfbzNjAJTKeReyuNg1AIhAOX/ypLbV0o17Kh6xd+JdAD/Z9qDSzKTYzNmAT8etjlv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3340910},"main":"dist/index.umd.cjs","type":"module","_from":"file:13w-docx-9.1.1-fx4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"_resolved":"/tmp/8c724271eb7e8e0d8a4efd3df9413162/13w-docx-9.1.1-fx4.tgz","_integrity":"sha512-yB2u9NKXkFRiPj/RmEH+n419TUTJ5+HplNpC82b/OXYft5xNVNDAvacKW77Dvqdx2xw6ATt+xrIpnTlx5LWiZw==","pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.0.4","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^25.0.1","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^2.1.8","typedoc":"^0.27.3","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^2.1.2","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.22.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.1.1-fx4_1739017510810_0.38805391735298045","host":"s3://npm-registry-packages-npm-production"}},"9.4.0-fx1":{"name":"@13w/docx","version":"9.4.0-fx1","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"author":{"name":"Dolan Miu"},"license":"MIT","_id":"@13w/docx@9.4.0-fx1","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"homepage":"https://docx.js.org","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"dist":{"shasum":"f3d59c67b3010eb64cde1d14065deadb9cdca645","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.4.0-fx1.tgz","fileCount":9,"integrity":"sha512-YAFE0TDX2j2S0z63x0yb5h0wJU1m2SG/MGBgPAHZ5EMksLIem3K/jBcxc+wRYa0l4grURqz5XJrmKhH01BWiHQ==","signatures":[{"sig":"MEUCIQCK9/8sXRPHzFP4DSzquftw/EQoEJfOajWCg32H429o9QIgMTkomqXyi2p24SYtGGdI2ZCLfqRuU1s22i2RC6vuXHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3368569},"main":"dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"42d763c838e03c0d95458d77b54e806200fb0453","scripts":{"demo":"tsx ./demo/index.ts","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","test":"vitest --ui --coverage","build":"tsc && vite build","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","run-ts":"tsx","extract":"tsx scripts/extract-document.ts","predemo":"npm run build","test:ci":"vitest run --coverage","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","serve.docs":"cd docs && docsify serve","prettier:fix":"npm run prettier -- --write","prepublishOnly":"npm run build --omit=dev"},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"pre-commit":["prettier","lint"],"repository":{"url":"git+https://github.com/dolanmiu/docx.git","type":"git"},"_npmVersion":"10.9.2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"xml":"^1.0.1","jszip":"^3.10.1","nanoid":"^5.1.3","xml-js":"^1.6.8","hash.js":"^1.1.7","@types/node":"^22.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","glob":"^11.0.0","jiti":"^2.3.3","vite":"^6.0.1","execa":"^9.4.0","jsdom":"^26.0.0","cspell":"^8.2.3","eslint":"^9.13.0","vitest":"^3.0.8","typedoc":"^0.28.2","inquirer":"^12.0.0","prettier":"^3.1.1","unzipper":"^0.12.3","@types/xml":"^1.0.8","@vitest/ui":"^3.0.8","pre-commit":"^1.2.2","typescript":"5.3.3","docsify-cli":"^4.3.0","@types/prompt":"^1.1.1","tsconfig-paths":"^4.0.0","@types/inquirer":"^9.0.3","@types/unzipper":"^0.10.4","vite-plugin-dts":"^4.2.4","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.10.0","@vitest/coverage-v8":"^3.0.8","eslint-plugin-jsdoc":"^50.3.1","vite-tsconfig-paths":"^5.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-functional":"^7.0.2","@typescript-eslint/parser":"^8.8.1","eslint-plugin-prefer-arrow":"^1.2.3","vite-plugin-node-polyfills":"^0.23.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/docx_9.4.0-fx1_1744804903200_0.3990174868119756","host":"s3://npm-registry-packages-npm-production"}},"9.4.0-fx2":{"name":"@13w/docx","publishConfig":{"access":"public"},"version":"9.4.0-fx2","description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","type":"module","main":"dist/index.umd.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsc && vite build","test":"vitest --ui --coverage","test:ci":"vitest run --coverage","prepublishOnly":"npm run build --omit=dev","lint":"eslint --flag unstable_ts_config --config eslint.config.ts","predemo":"npm run build","demo":"tsx ./demo/index.ts","typedoc":"typedoc src/index.ts --tsconfig tsconfig.typedoc.json","prettier":"prettier -l \"{src,scripts,demo}/**/*.{ts,html}\"","prettier:fix":"npm run prettier -- --write","cspell":"cspell \"{src,demo,docs,scripts}/**/*.{ts,scss,html,md}\" && cspell \"./*.*\"","serve.docs":"cd docs && docsify serve","extract":"tsx scripts/extract-document.ts","run-ts":"tsx"},"pre-commit":["prettier","lint"],"repository":{"type":"git","url":"git+https://github.com/dolanmiu/docx.git"},"keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"dependencies":{"@types/node":"^22.7.5","hash.js":"^1.1.7","jszip":"^3.10.1","nanoid":"^5.1.3","xml":"^1.0.1","xml-js":"^1.6.8"},"author":{"name":"Dolan Miu"},"license":"MIT","bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"homepage":"https://docx.js.org","devDependencies":{"@types/eslint__js":"^8.42.3","@types/inquirer":"^9.0.3","@types/prompt":"^1.1.1","@types/unzipper":"^0.10.4","@types/xml":"^1.0.8","@typescript-eslint/eslint-plugin":"^8.8.1","@typescript-eslint/parser":"^8.8.1","@vitest/coverage-v8":"^3.0.8","@vitest/ui":"^3.0.8","cspell":"^8.2.3","docsify-cli":"^4.3.0","eslint":"^9.13.0","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-functional":"^7.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^50.3.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unicorn":"^58.0.0","execa":"^9.4.0","glob":"^11.0.0","inquirer":"^12.0.0","jiti":"^2.3.3","jsdom":"^26.0.0","pre-commit":"^1.2.2","prettier":"^3.1.1","tsconfig-paths":"^4.0.0","tsx":"^4.7.0","typedoc":"^0.28.2","typescript":"5.3.3","typescript-eslint":"^8.10.0","unzipper":"^0.12.3","vite":"^6.0.1","vite-plugin-dts":"^4.2.4","vite-plugin-node-polyfills":"^0.23.0","vite-tsconfig-paths":"^5.0.1","vitest":"^3.0.8"},"engines":{"node":">=10"},"_id":"@13w/docx@9.4.0-fx2","gitHead":"36983a580dfa2fc46ed7b315d0c22036aa3a79b3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-hu9bj0Q9W3T6ya8LQX7fNUfnazQH6+WjQBHWqHUdIEyafRKLF4hq3DLb1KODU3L+ONWYAZTupMwkhnXlVu/3Mg==","shasum":"df99ef93a58738fc8f5602008d4160450a6396b1","tarball":"https://registry.npmjs.org/@13w/docx/-/docx-9.4.0-fx2.tgz","fileCount":9,"unpackedSize":3367497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFNDlmDppsaOL8Id0HiOnEQKBbbkDDapoXQlC64jZJauAiEAryJIW8qeRkYGjpyjZRwQvl4WOahdeF9BRsHIOgtD2nY="}]},"_npmUser":{"name":"13w","email":"xx@ccxx.cc"},"directories":{},"maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/docx_9.4.0-fx2_1744806121321_0.48509035190872085"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-24T21:44:25.502Z","modified":"2025-04-16T12:22:01.822Z","9.1.1":"2025-01-24T21:44:26.041Z","9.1.1-fx1":"2025-01-27T13:19:21.245Z","9.1.1-fx2":"2025-02-04T22:16:53.151Z","9.1.1-fx3":"2025-02-05T12:44:11.125Z","9.1.1-fx4":"2025-02-08T12:25:11.100Z","9.4.0-fx1":"2025-04-16T12:01:43.424Z","9.4.0-fx2":"2025-04-16T12:22:01.664Z"},"bugs":{"url":"https://github.com/dolanmiu/docx/issues"},"author":{"name":"Dolan Miu"},"license":"MIT","homepage":"https://docx.js.org","keywords":["docx","office","word","generate","creator","create","document","doc","officegen","clippy"],"repository":{"type":"git","url":"git+https://github.com/dolanmiu/docx.git"},"description":"Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.","maintainers":[{"name":"13w","email":"xx@ccxx.cc"}],"readme":"<p align=\"center\">\n    <img src=\"./logo/logo-animate.svg\" width=\"100%\" height=\"300\" alt=\"clippy the assistant\">\n</p>\n\n<p align=\"center\">\n    Easily generate and modify .docx files with JS/TS. Works for Node and on the Browser.\n</p>\n\n---\n\n[![NPM version][npm-image]][npm-url]\n[![Downloads per month][downloads-image]][downloads-url]\n[![GitHub Action Workflow Status][github-actions-workflow-image]][github-actions-workflow-url]\n[![Known Vulnerabilities][snky-image]][snky-url]\n[![PRs Welcome][pr-image]][pr-url]\n[![codecov][codecov-image]][codecov-url]\n[![Docx.js Editor][docxjs-editor-image]][docxjs-editor-url]\n\n<p align=\"center\">\n    <img src=\"https://i.imgur.com/QeL1HuU.png\" alt=\"drawing\"/>\n</p>\n\n# Demo\n\n## Browser\n\nHere are examples of `docx` being used with basic `HTML/JS` in a browser environment:\n\n-   https://codepen.io/dolanmiu/pen/RwNeObg\n-   https://jsfiddle.net/dolanmiu/onadx1gu/\n\nHere are examples of `docx` working in `Angular`:\n\n-   https://stackblitz.com/edit/angular-docx\n-   https://stackblitz.com/edit/angular-wmd6k3\n\nHere are examples of `docx` working in `React`:\n\n-   https://stackblitz.com/edit/react-docx\n-   https://stackblitz.com/edit/react-docx-images (adding images to Word Document)\n\nHere is an example of `docx` working in `Vue.js`:\n\n-   https://stackblitz.com/edit/vuejs-docx\n\n## Node\n\nPress `endpoint` on the `RunKit` website:\n\n![RunKit Instructions](https://user-images.githubusercontent.com/2917613/38582539-f84311b6-3d07-11e8-90db-5885ae02c3c4.png)\n\n-   https://runkit.com/dolanmiu/docx-demo1 - Simple paragraph and text\n-   https://runkit.com/dolanmiu/docx-demo2 - Advanced Paragraphs and text\n-   https://runkit.com/dolanmiu/docx-demo3 - Bullet points\n-   https://runkit.com/dolanmiu/docx-demo4 - Simple table\n-   https://runkit.com/dolanmiu/docx-demo5 - Images\n-   https://runkit.com/dolanmiu/docx-demo6 - Margins\n-   https://runkit.com/dolanmiu/docx-demo7 - Landscape\n-   https://runkit.com/dolanmiu/docx-demo8 - Header and Footer\n-   https://runkit.com/dolanmiu/docx-demo10 - **My CV generated with docx**\n\nMore [here](https://github.com/dolanmiu/docx/tree/master/demo)\n\n# How to use & Documentation\n\nPlease refer to the [documentation at https://docx.js.org/](https://docx.js.org/) for details on how to use this library, examples and much more!\n\n# Playground\n\nExperience `docx` in action through [Docx.js Editor][docxjs-editor-url], an interactive playground where you can code and preview the results in real-time.\n\n# Examples\n\nCheck the [demo folder](https://github.com/dolanmiu/docx/tree/master/demo) for examples.\n\n# Contributing\n\nRead the contribution guidelines [here](https://docx.js.org/#/contribution-guidelines).\n\n# Used by\n\n[<img src=\"https://i.imgur.com/zy5qWmI.png\" alt=\"drawing\" height=\"50\"/>](https://hfour.com/)\n[<img src=\"https://i.imgur.com/OYP5tgS.png\" alt=\"drawing\" height=\"50\"/>](https://fuzzproductions.com/)\n[<img src=\"https://i.imgur.com/zUDMfZ3.png\" alt=\"drawing\" height=\"50\"/>](https://www.mettzer.com/)\n[<img src=\"https://i.imgur.com/wtNB1uq.png\" alt=\"drawing\" height=\"50\"/>](https://www.wisedoc.net/)\n[<img src=\"https://i.imgur.com/suiH2zc.png\" alt=\"drawing\" height=\"50\"/>](https://www.dabblewriter.com/)\n[<img src=\"https://i.imgur.com/1LjuK2M.png\" alt=\"drawing\" height=\"50\"/>](https://turbopatent.com/)\n[<img src=\"https://i.imgur.com/dHMg0wF.gif\" alt=\"drawing\" height=\"50\"/>](http://www.madisoncres.com/)\n[<img src=\"https://i.imgur.com/QEZXU5b.png\" alt=\"drawing\" height=\"50\"/>](https://www.beekast.com/)\n[<img src=\"https://i.imgur.com/XVU6aoi.png\" alt=\"drawing\" height=\"50\"/>](https://herraizsoto.com/)\n[<img src=\"https://i.imgur.com/fn1xccG.png\" alt=\"drawing\" height=\"50\"/>](http://www.ativer.com.br/)\n[<img src=\"https://i.imgur.com/cmykN7c.png\" alt=\"drawing\"/>](https://www.arity.co/)\n[<img src=\"https://i.imgur.com/PXo25um.png\" alt=\"drawing\" height=\"50\"/>](https://www.circadianrisk.com/)\n[<img src=\"https://i.imgur.com/AKGhtlh.png\" alt=\"drawing\"/>](https://lexense.com/)\n[<img src=\"https://i.imgur.com/9tqJaHw.png\" alt=\"drawing\" height=\"50\"/>](https://novelpad.co/)\n[<img src=\"https://i.imgur.com/5bLKFeP.png\" alt=\"drawing\" height=\"50\"/>](https://proton.me/)\n\n...and many more!\n\n---\n\n[![patreon][patreon-image]][patreon-url]\n[![browserstack][browserstack-image]][browserstack-url]\n\nMade with 💖\n\n[npm-image]: https://badge.fury.io/js/docx.svg\n[npm-url]: https://npmjs.org/package/docx\n[downloads-image]: https://img.shields.io/npm/dm/docx.svg\n[downloads-url]: https://npmjs.org/package/docx\n[github-actions-workflow-image]: https://github.com/dolanmiu/docx/workflows/Default/badge.svg\n[github-actions-workflow-url]: https://github.com/dolanmiu/docx/actions\n[snky-image]: https://snyk.io/test/github/dolanmiu/docx/badge.svg\n[snky-url]: https://snyk.io/test/github/dolanmiu/docx\n[pr-image]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg\n[pr-url]: http://makeapullrequest.com\n[codecov-image]: https://codecov.io/gh/dolanmiu/docx/branch/master/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/dolanmiu/docx\n[patreon-image]: https://user-images.githubusercontent.com/2917613/51251459-4e880480-1991-11e9-92bf-38b96675a9e2.png\n[patreon-url]: https://www.patreon.com/dolanmiu\n[browserstack-image]: https://user-images.githubusercontent.com/2917613/54233552-128e9d00-4505-11e9-88fb-025a4e04007c.png\n[browserstack-url]: https://www.browserstack.com\n[docxjs-editor-image]: https://img.shields.io/badge/Docx.js%20Editor-2b579a.svg?style=flat&amp;logo=javascript&amp;logoColor=white\n[docxjs-editor-url]: https://docxjs-editor.vercel.app/\n","readmeFilename":"README.md"}