{
  "name": "showcar-carousel",
  "version": "4.5.0",
  "description": "A simple carousel web component without dependencies.",
  "main": "dist/showcar-carousel.min.js",
  "scripts": {
    "prestart": "npm install",
    "start": "live-server ./docs",
    "prebuild": "rimraf dist",
    "postbuild": "npm run docs && rimraf tmp && echo '*** Build succeeded! ***'",
    "build": "npm run test && npm run build:js && npm run build:css && npm run docs",
    "build:rollup": "rollup -c ./rollup.config.dist.js",
    "build:uglify": "uglifyjs ./dist/showcar-carousel.js --o ./dist/showcar-carousel.min.js --source-map ./dist/showcar-carousel.min.js.map --source-map-url showcar-carousel.min.js.map -p 5 -c -m",
    "build:sass": "node-sass ./src/showcar-carousel.scss ./tmp/showcar-carousel.css",
    "build:autoprefixer": "postcss --use autoprefixer -o ./dist/showcar-carousel.css ./tmp/showcar-carousel.css",
    "build:cleancss": "cleancss --source-map -o ./dist/showcar-carousel.min.css ./dist/showcar-carousel.css",
    "build:js": "npm run build:rollup && npm run build:uglify",
    "build:css": "npm run build:sass && npm run build:autoprefixer && npm run build:cleancss",
    "prewatch": "rm -rf ./tmp && npm run build:sass && echo '*** Starting watchers ***'",
    "watch": "npm run watch:sass & npm run watch:autoprefixer & npm run watch:rollup & npm run watch:server",
    "watch:server": "live-server --host=0.0.0.0 --watch=./docs/**/* ./docs",
    "watch:sass": "node-sass -w ./src/showcar-carousel.scss ./tmp/showcar-carousel.css",
    "watch:autoprefixer": "postcss -w --use autoprefixer -o ./docs/showcar-carousel.css ./tmp/showcar-carousel.css",
    "watch:rollup": "rollup -w -c ./rollup.config.dev.js",
    "pretest": "rimraf ./test/compiled && tsc -p test",
    "test:tslint": "tslint --project=./src/tsconfig.json",
    "test": "npm run test:tslint && mocha ./test/compiled/test",
    "posttest": "rimraf ./test/compiled",
    "docs": "cp -r ./dist/* ./docs",
    "version:major": "npm version major",
    "version:minor": "npm version minor",
    "version:patch": "npm version patch",
    "prepush": "echo 'Pushing code to GitHub'",
    "push": "git push --tags origin HEAD:master",
    "deploy": "npm run build -s && npm run version:patch && npm run push"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/AutoScout24/showcar-carousel.git"
  },
  "keywords": [
    "carousel",
    "slider",
    "showcar",
    "ui"
  ],
  "author": "Gerbrand van Dantzig @autoscout24",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/AutoScout24/showcar-carousel/issues"
  },
  "homepage": "https://autoscout24.github.io/showcar-carousel/",
  "devDependencies": {
    "@types/npm": "^2.0.30",
    "autoprefixer": "^6.6.1",
    "babel-preset-es2015-rollup": "^3.0.0",
    "chai": "^3.5.0",
    "clean-css": "^4.2.1",
    "clean-css-cli": "^4.3.0",
    "express": "^4.17.1",
    "live-server": "^1.2.1",
    "mocha": "^6.1.4",
    "node-sass": "^4.12.0",
    "postcss-cli": "^6.1.2",
    "rimraf": "^2.5.4",
    "rollup": "^0.41.1",
    "rollup-plugin-babel": "^2.7.1",
    "rollup-plugin-typescript": "^0.8.1",
    "rollup-plugin-uglify": "^1.0.1",
    "rollup-watch": "^3.2.2",
    "tslint": "^4.3.1",
    "typescript": "^2.1.4",
    "uglify-js": "^2.7.5"
  }
}
