package.json 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "name": "c3",
  3. "version": "0.5.2",
  4. "description": "D3-based reusable chart library",
  5. "main": "c3.js",
  6. "scripts": {
  7. "start": "static -p 8080 htdocs/",
  8. "lint": "jshint --reporter=node_modules/jshint-stylish src/ spec/",
  9. "build": "npm run build:js && npm run build:css",
  10. "build:js": "npm run build:js:rollup && npm run build:js:uglify",
  11. "build:js:rollup": "rollup -c > c3.js",
  12. "build:js:uglify": "uglifyjs c3.js --compress --mangle --comments -o c3.min.js",
  13. "build:css": "npm run build:css:sass && npm run build:css:min",
  14. "build:css:sass": "node-sass src/scss/main.scss > c3.css",
  15. "build:css:min": "cleancss -o c3.min.css c3.css",
  16. "watch": "nodemon -e js,scss --watch src -x 'npm run build:js:rollup && npm run build:css:sass'",
  17. "watch:js": "nodemon -e js --watch src --ignore src/scss -x 'npm run build:js:rollup'",
  18. "watch:css": "nodemon -e scss --watch src -x 'npm run build:css:sass'",
  19. "test:only": "karma start karma.conf.js",
  20. "test": "npm run build && npm run lint && karma start karma.conf.js",
  21. "dist": "npm run build",
  22. "codecov": "codecov"
  23. },
  24. "repository": {
  25. "type": "git",
  26. "url": "git://github.com/c3js/c3.git"
  27. },
  28. "keywords": [
  29. "d3",
  30. "chart",
  31. "graph"
  32. ],
  33. "authors": [
  34. "Masayuki Tanaka",
  35. "Ændrew Rininsland",
  36. "Yoshiya Hinosawa"
  37. ],
  38. "license": "MIT",
  39. "gitHead": "84e03109d9a590f9c8ef687c03d751f666080c6f",
  40. "readmeFilename": "README.md",
  41. "dependencies": {
  42. "d3": "^4.12.0"
  43. },
  44. "devDependencies": {
  45. "babel-core": "^6.26.0",
  46. "babel-plugin-external-helpers": "^6.22.0",
  47. "babel-plugin-istanbul": "^4.1.4",
  48. "babel-preset-es2015": "^6.24.1",
  49. "babelify": "^8.0.0",
  50. "browserify": "^16.0.0",
  51. "clean-css-cli": "^4.1.3",
  52. "codecov": "^3.0.0",
  53. "jasmine-core": "^2.3.4",
  54. "jshint": "^2.9.4",
  55. "jshint-stylish": "^2.1.0",
  56. "karma": "^2.0.0",
  57. "karma-browserify": "^5.1.1",
  58. "karma-chrome-launcher": "^2.1.1",
  59. "karma-coverage-istanbul-reporter": "^1.3.0",
  60. "karma-jasmine": "^1.1.0",
  61. "karma-spec-reporter": "0.0.32",
  62. "node-sass": "^4.5.3",
  63. "node-static": "^0.7.9",
  64. "nodemon": "^1.11.0",
  65. "rollup": "^0.57.0",
  66. "rollup-plugin-babel": "^3.0.3",
  67. "uglify-js": "^3.0.15",
  68. "watchify": "^3.9.0"
  69. },
  70. "nyc": {
  71. "exclude": [
  72. "src/polyfill.js",
  73. "spec/"
  74. ]
  75. },
  76. "greenkeeper": {
  77. "ignore": [
  78. "d3"
  79. ]
  80. }
  81. }