Firmware for GPS-tracked PM10 sensors on opensensemap.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.3 KiB

  1. {
  2. "name": "lora-serialization",
  3. "version": "0.0.0-development",
  4. "description": "LoraWAN serialization/deserialization library for The Things Network",
  5. "main": "src/index.js",
  6. "directories": {
  7. "test": "test"
  8. },
  9. "repository": {
  10. "type": "git",
  11. "url": "https://github.com/thesolarnomad/lora-serialization"
  12. },
  13. "scripts": {
  14. "coverage": "nyc report --reporter=lcov",
  15. "coveralls": "lcov-result-merger 'coverage/*.info' | coveralls",
  16. "lint": "eslint .",
  17. "test": "nyc ava",
  18. "test:watch": "ava --watch",
  19. "test:c": "./.ci/run_c_tests.sh",
  20. "semantic-release": "semantic-release pre && npm publish && semantic-release post"
  21. },
  22. "keywords": [
  23. "lora",
  24. "lorawan",
  25. "ttn",
  26. "thethingsnetwork",
  27. "arduino",
  28. "serialization",
  29. "deserialization",
  30. "cpp"
  31. ],
  32. "author": "Joscha Feth <joscha@feth.com>",
  33. "license": "MIT",
  34. "devDependencies": {
  35. "ava": "^0.18.2",
  36. "coveralls": "^2.11.16",
  37. "cz-conventional-changelog": "^2.0.0",
  38. "eslint": "^3.0.1",
  39. "lcov-result-merger": "^1.2.0",
  40. "nyc": "^10.1.2",
  41. "semantic-release": "^6.3.6"
  42. },
  43. "config": {
  44. "commitizen": {
  45. "path": "./node_modules/cz-conventional-changelog"
  46. }
  47. },
  48. "ava": {
  49. "files": [
  50. "test/**/*.js",
  51. "!test/base.js"
  52. ]
  53. }
  54. }