@demomacro/html-to-docx
Version:
HTML to DOCX converter
181 lines • 4.9 kB
JSON
{
"name": "@demomacro/html-to-docx",
"version": "1.16.1-edge.0",
"description": "HTML to DOCX converter",
"keywords": [
"html-to-docx",
"html to docx",
"html",
"docx",
"office",
"word",
"pptx",
"templates",
"template",
"templater",
"templating",
"report",
"xlsx",
"generation",
"generate",
"generator",
"document generation",
"document creator",
"document automation",
"dynamic document generation",
"microsoft office",
"microsoft word",
"microsoft powerpoint",
"microsoft excel",
"create",
"make",
"Office Open XML",
"OOXML",
"document generation software",
"automated document creation",
"batch document generation",
"document templating",
"typescript",
"ts",
"hebrew",
"arabic",
"rtl",
"right to left"
],
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
}
},
"main": "./dist/index.cjs",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"scripts/postinstall.js",
"scripts/messages.json",
"README.md",
"LICENSE"
],
"repository": {
"type": "git",
"url": "git+https://github.com/DemoMacro/html-to-docx.git"
},
"author": {
"name": "Demo Macro",
"email": "abc@imst.xyz",
"url": "https://imst.xyz/"
},
"contributors": [
"amrita-syn <amrita.yadav@synapsica.com>",
"charuthaB <charutha.bhaskar@synapsica.com>",
"hanagejet",
"kurukururuu <apriansyah.fajar94@gmail.com>",
"erenard",
"KeithGillette",
"juralio-james",
"nicolasiscoding",
"K-Kumar-01 ",
"Swayamshu",
"zedtux <zedtux@zedroot.org>",
"hlerebours",
"hakjeri",
"tasola",
"AmitSharma512",
"AudunWA",
"warlock7",
"taro-shono",
"braun1928",
"juralio-james",
"robinminso",
"shareefalis",
"adymo",
"Srajan-Sanjay-Saxena",
"jcasner",
"demomacro"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/DemoMacro/html-to-docx/issues"
},
"homepage": "https://github.com/DemoMacro/html-to-docx#readme",
"devDependencies": {
"@commitlint/cli": "19.8.1",
"@commitlint/config-conventional": "13.1.0",
"babel-jest": "30.2.0",
"cross-env": "7.0.3",
"diff": "5.2.0",
"eslint": "7.32.0",
"eslint-config-airbnb-base": "14.2.1",
"eslint-config-prettier": "8.3.0",
"eslint-plugin-import": "2.24.2",
"eslint-plugin-prettier": "4.0.0",
"husky": "7.0.0",
"image-to-base64": "2.2.0",
"jest": "29.7.0",
"lint-staged": "11.1.2",
"prettier": "2.4.1",
"standard-version": "9.3.1",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.8.3",
"unbuild": "3.6.1"
},
"dependencies": {
"@types/virtual-dom": "2.1.4",
"axios": "1.12.2",
"color-name": "1.1.4",
"es-toolkit": "^1.40.0",
"html-entities": "2.3.3",
"html-minifier-terser": "7.2.0",
"html-to-vdom": "0.7.0",
"htmlparser2": "10.0.0",
"image-size": "2.0.2",
"jszip": "3.7.1",
"lru-cache": "10.4.3",
"mime-types": "2.1.35",
"nanoid": "3.1.25",
"virtual-dom": "2.1.1",
"xmlbuilder2": "2.1.2"
},
"overrides": {
"bl": "1.2.3",
"semver": "5.7.2"
},
"resolutions": {
"bl": "1.2.3",
"semver": "5.7.2"
},
"lint-staged": {
"src/**/*.js": [
"prettier --write",
"eslint --fix"
]
},
"scripts": {
"test": "pnpm build && node example/example-node.mjs",
"test:rtl": "pnpm build && node example/example-rtl.mjs",
"test:headings": "pnpm build && node example/example-heading-styles.mjs",
"test:ts": "pnpm build && cross-env TS_NODE_PROJECT=example/typescript/tsconfig.json ts-node -r tsconfig-paths/register example/typescript/typescript-example.ts",
"test:ts-rtl": "pnpm build && cross-env TS_NODE_PROJECT=example/typescript/tsconfig.json ts-node -r tsconfig-paths/register example/typescript/rtl-example.ts",
"test:all": "pnpm test:unit && pnpm test && pnpm test:headings && pnpm test:ts && pnpm test:ts-rtl",
"test:unit": "jest",
"test:unit:watch": "jest --watch",
"test:unit:coverage": "jest --coverage",
"prerelease": "pnpm build:prod",
"release": "standard-version",
"lint": "eslint --fix .",
"prettier:check": "prettier --check '**/*.{js,mjs}'",
"validate": "run-s lint prettier:check",
"build": "unbuild",
"build:dev": "unbuild --stub",
"build:prod": "unbuild",
"build:watch": "unbuild --stub",
"diff:docx": "node scripts/diff-docx.cjs",
"postinstall": "node scripts/postinstall.cjs",
"test:ts-example": "pnpm build && cross-env TS_NODE_PROJECT=example/typescript/tsconfig.json ts-node -r tsconfig-paths/register example/typescript/typescript-example.ts"
}
}