package.json 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. {
  2. "name": "min-dom",
  3. "version": "4.1.0",
  4. "description": "A minimal dom utility toolbelt",
  5. "main": "dist/index.js",
  6. "module": "dist/index.esm.js",
  7. "types": "dist/index.d.ts",
  8. "scripts": {
  9. "all": "run-s lint test test:types distro",
  10. "bundle": "rollup -c",
  11. "distro": "run-s bundle test:integration",
  12. "lint": "eslint .",
  13. "prepare": "run-s distro",
  14. "test": "karma start",
  15. "test:types": "tsc --project test/integration --pretty --noEmit",
  16. "test:integration": "karma start test/integration/karma.conf.js"
  17. },
  18. "keywords": [
  19. "dom",
  20. "util",
  21. "utility",
  22. "minimal",
  23. "event",
  24. "query",
  25. "jquery",
  26. "component"
  27. ],
  28. "repository": {
  29. "type": "git",
  30. "url": "https://github.com/bpmn-io/min-dom"
  31. },
  32. "author": "bpmn.io",
  33. "license": "MIT",
  34. "sideEffects": false,
  35. "dependencies": {
  36. "component-event": "^0.2.1",
  37. "domify": "^1.4.1",
  38. "min-dash": "^4.0.0"
  39. },
  40. "devDependencies": {
  41. "@rollup/plugin-babel": "^5.3.1",
  42. "@rollup/plugin-commonjs": "^22.0.2",
  43. "@rollup/plugin-node-resolve": "^14.1.0",
  44. "@types/chai": "^4.3.3",
  45. "@types/mocha": "^9.1.1",
  46. "chai": "^4.3.6",
  47. "eslint": "^8.23.1",
  48. "eslint-plugin-bpmn-io": "^0.15.1",
  49. "karma": "^6.4.0",
  50. "karma-chai": "^0.1.0",
  51. "karma-chrome-launcher": "^3.1.1",
  52. "karma-firefox-launcher": "^2.1.2",
  53. "karma-mocha": "^2.0.1",
  54. "karma-webpack": "^5.0.0",
  55. "mocha": "^10.0.0",
  56. "npm-run-all": "^4.1.2",
  57. "puppeteer": "^17.1.3",
  58. "rollup": "^2.79.0",
  59. "rollup-plugin-terser": "^7.0.2",
  60. "typescript": "^4.8.3",
  61. "webpack": "^5.74.0"
  62. },
  63. "files": [
  64. "dist"
  65. ]
  66. }