package.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. "name": "mammoth",
  3. "version": "1.8.0",
  4. "author": "Michael Williamson <mike@zwobble.org>",
  5. "description": "Convert Word documents from docx to simple HTML and Markdown",
  6. "keywords": [
  7. "docx",
  8. "html",
  9. "office",
  10. "word",
  11. "markdown",
  12. "md"
  13. ],
  14. "main": "./lib/index.js",
  15. "repository": {
  16. "type": "git",
  17. "url": "https://github.com/mwilliamson/mammoth.js.git"
  18. },
  19. "dependencies": {
  20. "@xmldom/xmldom": "^0.8.6",
  21. "argparse": "~1.0.3",
  22. "base64-js": "^1.5.1",
  23. "bluebird": "~3.4.0",
  24. "dingbat-to-unicode": "^1.0.1",
  25. "jszip": "^3.7.1",
  26. "lop": "^0.4.1",
  27. "path-is-absolute": "^1.0.0",
  28. "underscore": "^1.13.1",
  29. "xmlbuilder": "^10.0.0"
  30. },
  31. "devDependencies": {
  32. "@types/node": "^20.2.5",
  33. "browserify": "~13.0.1",
  34. "browserify-prepend-licenses": "~1.0.0",
  35. "duck": "^0.1.12",
  36. "eslint": "2.13.1",
  37. "hamjest": "^4.0.1",
  38. "mocha": "~2.2.5",
  39. "temp": "^0.9.4",
  40. "typescript": "^5.0.4",
  41. "uglify-js": "~2.4.8"
  42. },
  43. "browser": {
  44. "./lib/unzip.js": "./browser/unzip.js",
  45. "./lib/docx/files.js": "./browser/docx/files.js"
  46. },
  47. "bin": {
  48. "mammoth": "bin/mammoth"
  49. },
  50. "scripts": {
  51. "pretest": "eslint lib test",
  52. "test": "mocha 'test/**/*.tests.js'",
  53. "check-typescript": "tsc --noEmit lib/index.d.ts",
  54. "prepare": "make mammoth.browser.min.js"
  55. },
  56. "license": "BSD-2-Clause",
  57. "engines": {
  58. "node": ">=12.0.0"
  59. },
  60. "volta": {
  61. "node": "16.18.1",
  62. "npm": "8.19.2"
  63. }
  64. }