package.json 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. {
  2. "name": "@parse/node-apn",
  3. "description": "An interface to the Apple Push Notification service for Node.js",
  4. "version": "6.0.1",
  5. "author": "Parse Platform, Andrew Naylor <argon@mkbot.net>",
  6. "keywords": [
  7. "apple",
  8. "push",
  9. "push notifications",
  10. "iOS",
  11. "apns",
  12. "notifications"
  13. ],
  14. "main": "index.js",
  15. "types": "index.d.ts",
  16. "repository": {
  17. "type": "git",
  18. "url": "https://github.com/parse-community/node-apn.git"
  19. },
  20. "dependencies": {
  21. "debug": "4.3.3",
  22. "jsonwebtoken": "9.0.0",
  23. "node-forge": "1.3.1",
  24. "verror": "1.10.1"
  25. },
  26. "devDependencies": {
  27. "@semantic-release/changelog": "^5.0.1",
  28. "@semantic-release/commit-analyzer": "^8.0.1",
  29. "@semantic-release/git": "^9.0.0",
  30. "@semantic-release/github": "^7.2.3",
  31. "@semantic-release/npm": "^7.1.3",
  32. "@semantic-release/release-notes-generator": "^9.0.3",
  33. "@types/node": "^14.14.40",
  34. "chai": "^4.3.4",
  35. "chai-as-promised": "7.1.1",
  36. "codecov": "3.8.1",
  37. "eslint": "^8.2.0",
  38. "mocha": "^8.3.2",
  39. "nyc": "15.1.0",
  40. "prettier": "^2.4.1",
  41. "semantic-release": "^17.4.6",
  42. "sinon": "^10.0.0",
  43. "sinon-chai": "^3.6.0"
  44. },
  45. "publishConfig": {
  46. "access": "public"
  47. },
  48. "scripts": {
  49. "coverage": "node_modules/.bin/nyc --reporter=lcov node_modules/.bin/mocha 'test/**/*.js'",
  50. "lint": "npm run eslint && npm run prettier",
  51. "lint:fix": "npm run eslint:fix && npm run prettier",
  52. "eslint": "eslint --cache ./",
  53. "eslint:fix": "eslint --cache --fix ./",
  54. "prettier": "prettier --write {lib,test,examples,mock}/{**/*,*}.js index.js",
  55. "test": "node_modules/.bin/mocha 'test/**/*.js'"
  56. },
  57. "jshintConfig": {
  58. "node": true
  59. },
  60. "eslintConfig": {
  61. "ecmaVersion": 6,
  62. "env": {
  63. "es6": true,
  64. "node": true
  65. }
  66. },
  67. "engines": {
  68. "node": ">= 14"
  69. },
  70. "license": "MIT"
  71. }