package.json 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. {
  2. "name": "joi",
  3. "description": "Object schema validation",
  4. "version": "17.13.3",
  5. "repository": "git://github.com/hapijs/joi",
  6. "main": "lib/index.js",
  7. "types": "lib/index.d.ts",
  8. "browser": "dist/joi-browser.min.js",
  9. "files": [
  10. "lib/**/*",
  11. "dist/*"
  12. ],
  13. "keywords": [
  14. "schema",
  15. "validation"
  16. ],
  17. "dependencies": {
  18. "@hapi/hoek": "^9.3.0",
  19. "@hapi/topo": "^5.1.0",
  20. "@sideway/address": "^4.1.5",
  21. "@sideway/formula": "^3.0.1",
  22. "@sideway/pinpoint": "^2.0.0"
  23. },
  24. "devDependencies": {
  25. "@hapi/bourne": "2.x.x",
  26. "@hapi/code": "8.x.x",
  27. "@hapi/joi-legacy-test": "npm:@hapi/joi@15.x.x",
  28. "@hapi/lab": "^25.1.3",
  29. "@types/node": "^14.18.63",
  30. "typescript": "4.3.x"
  31. },
  32. "scripts": {
  33. "prepublishOnly": "cd browser && npm install && npm run build",
  34. "test": "lab -t 100 -a @hapi/code -L -Y",
  35. "test-cov-html": "lab -r html -o coverage.html -a @hapi/code"
  36. },
  37. "license": "BSD-3-Clause"
  38. }