package.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "name": "plantuml-encoder",
  3. "version": "1.4.0",
  4. "description": "PlantUML encoder for browsers and Node.js",
  5. "author": "Markus Hedvall <mackanhedvall@gmail.com>",
  6. "repository": "https://github.com/markushedvall/plantuml-encoder",
  7. "license": "MIT",
  8. "keywords": [
  9. "plantuml",
  10. "encoder"
  11. ],
  12. "main": "index.js",
  13. "browser": {
  14. "./lib/deflate.js": "./lib/browser-deflate.js",
  15. "./lib/inflate.js": "./lib/browser-inflate.js",
  16. "./index.js": "./browser-index.js"
  17. },
  18. "devDependencies": {
  19. "pako": "=1.0.10",
  20. "browserify": "^16.x",
  21. "chai": "^4.x",
  22. "mocha": "^6.x",
  23. "standard": "^13.x",
  24. "uglify-js": "^3.x"
  25. },
  26. "files": [
  27. "index.js",
  28. "browser-index.js",
  29. "lib/",
  30. "dist/"
  31. ],
  32. "scripts": {
  33. "test": "standard && mocha",
  34. "build": "npm run browserify && npm run uglify",
  35. "browserify": "npm run browserifyEncoder && npm run browserifyDecoder",
  36. "browserifyEncoder": "browserify lib/encoder.js -s plantumlEncoder -o dist/plantuml-encoder.js",
  37. "browserifyDecoder": "browserify lib/decoder.js -s plantumlEncoder -o dist/plantuml-decoder.js",
  38. "uglify": "npm run uglifyEncoder && npm run uglifyDecoder",
  39. "uglifyEncoder": "uglifyjs dist/plantuml-encoder.js -c -m -o dist/plantuml-encoder.min.js",
  40. "uglifyDecoder": "uglifyjs dist/plantuml-decoder.js -c -m -o dist/plantuml-decoder.min.js"
  41. },
  42. "standard": {
  43. "ignore": "dist/"
  44. }
  45. }