package.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "name": "dns-packet",
  3. "version": "5.3.1",
  4. "description": "An abstract-encoding compliant module for encoding / decoding DNS packets",
  5. "author": "Mathias Buus",
  6. "license": "MIT",
  7. "repository": "mafintosh/dns-packet",
  8. "homepage": "https://github.com/mafintosh/dns-packet",
  9. "engines": {
  10. "node": ">=6"
  11. },
  12. "scripts": {
  13. "clean": "rm -rf coverage .nyc_output/",
  14. "lint": "eslint --color *.js examples/*.js",
  15. "pretest": "npm run lint",
  16. "test": "tape test.js",
  17. "coverage": "nyc -r html npm test"
  18. },
  19. "dependencies": {
  20. "@leichtgewicht/ip-codec": "^2.0.1"
  21. },
  22. "devDependencies": {
  23. "eslint": "^5.14.1",
  24. "eslint-config-standard": "^12.0.0",
  25. "eslint-plugin-import": "^2.16.0",
  26. "eslint-plugin-node": "^8.0.1",
  27. "eslint-plugin-promise": "^4.0.1",
  28. "eslint-plugin-standard": "^4.0.0",
  29. "nyc": "^13.3.0",
  30. "tape": "^4.10.1"
  31. },
  32. "keywords": [
  33. "dns",
  34. "packet",
  35. "encodings",
  36. "encoding",
  37. "encoder",
  38. "abstract-encoding"
  39. ],
  40. "files": [
  41. "index.js",
  42. "types.js",
  43. "rcodes.js",
  44. "opcodes.js",
  45. "classes.js",
  46. "optioncodes.js"
  47. ]
  48. }