package.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "name": "flaskbb-theme-aurora",
  3. "description": "The default theme for FlaskBB.",
  4. "version": "1.0.0",
  5. "license": "BSD-3-Clause",
  6. "author": "Peter Justin <peter.justin@outlook.com>",
  7. "url": "https://flaskbb.org",
  8. "private": true,
  9. "repository": {
  10. "type": "git",
  11. "url": "https://github.com/sh4nks/flaskbb"
  12. },
  13. "bugs": "https://github.com/sh4nks/flaskbb/issues",
  14. "keywords": [
  15. "flaskbb",
  16. "theme",
  17. "aurora"
  18. ],
  19. "scripts": {
  20. "clean": "rm -f node_modules",
  21. "autoprefixer": "postcss -u autoprefixer -r static/css/*",
  22. "scss": "./tools/build_css",
  23. "uglify": "./tools/build_js",
  24. "imagemin": "imagemin src/img/* -o static/img",
  25. "fonts": "./tools/build_fonts",
  26. "build:css": "npm run scss && npm run autoprefixer",
  27. "build:js": "npm run uglify",
  28. "build:images": "npm run imagemin && npm run fonts",
  29. "build:all": "npm run build:css && npm run build:js && npm run build:images",
  30. "watch:css": "onchange 'src/scss' -- npm run build:css",
  31. "watch:js": "onchange 'src/js' -- npm run build:js",
  32. "watch:all": "npm-run-all -p watch:css watch:js"
  33. },
  34. "devDependencies": {
  35. "autoprefixer": "^6.4.0",
  36. "imagemin-cli": "^3.0.0",
  37. "node-sass": "^4.5.0",
  38. "npm-run-all": "^4.0.1",
  39. "onchange": "^3.2.1",
  40. "postcss-cli": "^2.5.2",
  41. "uglify-js": "^2.7.3"
  42. },
  43. "dependencies": {
  44. "bootstrap-sass": "^3.3.7",
  45. "bootstrap-markdown": "^2.10.0",
  46. "font-awesome": "^4.6.3",
  47. "jquery-textcomplete": "^1.6.2",
  48. "jquery": "^3.1.0",
  49. "marked": "^0.3.6"
  50. }
  51. }