package.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. {
  2. "name": "dns-packet",
  3. "version": "5.4.0",
  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. "tape": "^4.10.1"
  30. },
  31. "keywords": [
  32. "dns",
  33. "packet",
  34. "encodings",
  35. "encoding",
  36. "encoder",
  37. "abstract-encoding"
  38. ],
  39. "files": [
  40. "index.js",
  41. "types.js",
  42. "rcodes.js",
  43. "opcodes.js",
  44. "classes.js",
  45. "optioncodes.js"
  46. ]
  47. }