{
  "name": "AgenDAV",
  "version": "2.2.0",
  "description": "A web CalDAV client",
  "directories": {
    "doc": "doc",
    "test": "tests"
  },
  "scripts": {
    "bower": "bower install",
    "clean": "rm -rf node_modules && rm -rf web/public/dist/js/* && rm -rf web/public/dist/css/*",
    "composer": "cd web && composer install --no-dev --prefer-dist",
    "composer-dev": "cd web && composer install --dev --prefer-source",
    "build:templates": "dustc --pwd assets/templates -o assets/templates/templates.js assets/templates/*.dust",
    "prebuild:css": "lessc assets/less/agendav.less web/public/dist/css/app.css",
    "build:css": "cat web/public/dist/css/app.css assets/css/*.css | cleancss -o web/public/dist/css/agendav.css && cat assets/print-css/*.css | cleancss -o web/public/dist/css/agendav.print.css",
    "prebuild:js": "uglifyjs assets/js/core/*.js assets/js/other/*.js assets/js/app/*.js assets/templates/templates.js -b -o web/public/dist/js/agendav.js",
    "build:js": "uglifyjs web/public/dist/js/agendav.js -c -m -o web/public/dist/js/agendav.min.js",
    "build": "npm run bower && npm run composer && npm run build:templates && npm run build:css && npm run build:js",

    "dist-clean": "rm -rf node_modules && rm -rf bower_components && rm -rf .git && rm -rf ansible",
    "dist": "npm run bower && npm run composer && npm run build:css && npm run build:js && npm run dist-clean"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/adobo/agendav.git"
  },
  "keywords": [
    "CalDAV",
    "calendar"
  ],
  "author": "Jorge López Pérez",
  "license": "GPL-3.0",
  "bugs": {
    "url": "https://github.com/adobo/agendav/issues"
  },
  "homepage": "https://github.com/adobo/agendav",
  "devDependencies": {
    "bower": "^1.8.0",
    "clean-css": "~3.4.22",
    "dustjs-helpers": "~1.7.0",
    "dustjs-linkedin": "~2.7.0",
    "less": "~2.7.1",
    "uglify-js": "~2.7.5"
  }
}
