Provides a resource abstraction to expose mongoose models as REST resources.
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.

package.json 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "author": {
  3. "email": "paul@inc.sh",
  4. "name": "Paul Anthony Webb"
  5. },
  6. "bugs": {
  7. "url": "https://hub.socii.network/inc"
  8. },
  9. "dependencies": {
  10. "async": "^2.6.1",
  11. "mongoose": "^5.3.13",
  12. "restify": "^7.2.3",
  13. "restify-errors": "^6.1.1"
  14. },
  15. "description": "Provides a resource abstraction to expose mongoose models as REST resources.",
  16. "devDependencies": {
  17. "@inc/eslint-config": "^1.1.2",
  18. "eslint": "^5.9.0",
  19. "husky": "^1.2.0",
  20. "npm-run-all": "^4.1.5",
  21. "snazzy": "^8.0.0",
  22. "standardx": "^3.0.1",
  23. "updates": "^5.3.0"
  24. },
  25. "engines": {
  26. "node": ">=11.0.0"
  27. },
  28. "eslintConfig": {
  29. "extends": "@inc"
  30. },
  31. "homepage": "https://git.inc.sh/IdeasNeverCease/restify-mongoose",
  32. "husky": {
  33. "hooks": {
  34. "pre-commit": "npm run format && git add -A :/"
  35. }
  36. },
  37. "license": "ISC",
  38. "main": "index.js",
  39. "name": "@inc/restify-mongoose",
  40. "repository": {
  41. "type": "git",
  42. "url": "https://git.inc.sh/IdeasNeverCease/restify-mongoose.git"
  43. },
  44. "scripts": {
  45. "format": "eslint '**/*.js' --fix",
  46. "test": "run-s test:*",
  47. "test:dependencies": "updates --update ./",
  48. "test:lint": "standardx --verbose | snazzy"
  49. },
  50. "version": "1.0.1"
  51. }