package.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. "name": "apisauce",
  3. "version": "0.5.0",
  4. "description": "A JSON API client for JavaScript. No, no. Not like that. Like this.",
  5. "repository": {
  6. "type": "git",
  7. "url": "https://github.com/skellock/apisauce.git"
  8. },
  9. "main": "./dist/apisauce.js",
  10. "scripts": {
  11. "test": "ava",
  12. "watch": "npm run test -- --watch",
  13. "coverage": "nyc ava",
  14. "dist": "npm run clean && npm run build && npm run docs",
  15. "docs": "node_modules/.bin/jsdoc --configure .jsdoc.json",
  16. "clean": "rm -rf dist docs",
  17. "build": "BABEL_ENV=production rollup -c"
  18. },
  19. "keywords": [
  20. "axios",
  21. "api",
  22. "network",
  23. "http"
  24. ],
  25. "author": "Steve Kellock <steve@kellock.ca>",
  26. "license": "MIT",
  27. "files": [
  28. "dist/apisauce.js"
  29. ],
  30. "dependencies": {
  31. "axios": "^0.13.1",
  32. "ramda": "^0.22.1",
  33. "ramdasauce": "^1.1.1"
  34. },
  35. "devDependencies": {
  36. "ava": "^0.16.0",
  37. "babel-cli": "^6.11.4",
  38. "babel-core": "^6.13.2",
  39. "babel-eslint": "^6.1.2",
  40. "babel-plugin-transform-runtime": "^6.12.0",
  41. "babel-preset-es2015": "^6.13.2",
  42. "babel-preset-es2015-rollup": "^1.2.0",
  43. "babel-preset-stage-0": "^6.5.0",
  44. "docdash": "^0.4.0",
  45. "jsdoc": "^3.4.0",
  46. "nyc": "^8.1.0",
  47. "rollup": "^0.34.9",
  48. "rollup-plugin-babel": "^2.6.1",
  49. "standard": "^7.1.2",
  50. "xyz": "^1.0.0"
  51. },
  52. "ava": {
  53. "require": [
  54. "babel-core/register"
  55. ]
  56. },
  57. "standard": {
  58. "parser": "babel-eslint"
  59. }
  60. }