{
  "name": "origami-zen",
  "version": "0.4.1",
  "description": "Collection of reusable web components. Built for Origami CMS.",
  "repository": "https://github.com/origami-cms/zen",
  "author": "Tristan Matthias <hello@tristanmatthias.com>",
  "license": "MIT",
  "main": "origami-zen.js",
  "typings": "origami-zen.d.ts",
  "scripts": {
    "start": "yarn watch & yarn serve",
    "watch:sass": "yarn build:sass -- -w",
    "watch": "webpack-cli --mode=development -w & yarn watch:sass",
    "serve": "http-server dist/",
    "lint": "tslint -p . --fix",
    "clean": "rm -r components/; rm -r lib/; rm -r util/;",
    "clean:components": "rm -r components/*/*-css.d.ts",
    "build": "yarn build:sass; yarn clean; yarn build:components; yarn build:bundle; yarn build:lib & yarn build:util",
    "build:components": "rollup --config rollup/components.js; yarn clean:components",
    "build:bundle": "rollup --config rollup/bundle.js",
    "build:sass": "sass-render packages/**/*.scss --suffix=-css.ts -t ./css-template.ts",
    "build:util": "tsc packages/util/index.ts --outDir ./util -d --target es2016 --allowSyntheticDefaultImports --moduleResolution node --lib 'es2017, dom' --experimentalDecorators",
    "build:lib": "tsc packages/lib/**/*.ts --outDir ./lib -d --target es2016 --allowSyntheticDefaultImports --moduleResolution node --lib 'es2017, dom' --experimentalDecorators"
  },
  "devDependencies": {
    "@polymer/lit-element": "^0.5.1",
    "@types/lodash": "^4.14.109",
    "@types/path-to-regexp": "^1.7.0",
    "@types/redux": "^3.6.0",
    "@types/seamless-immutable": "^7.1.1",
    "@webcomponents/webcomponentsjs": "^2.0.0",
    "deepmerge": "^2.1.1",
    "email-validator": "^2.0.4",
    "http-status-codes": "^1.3.0",
    "lit-html": "^0.10.0",
    "lodash": "^4.17.10",
    "node-sass": "^4.9.0",
    "origami-icons": "^0.0.13",
    "path-to-regexp": "^2.2.1",
    "polymer3-decorators": "https://github.com/tristanMatthias/polymer-decorators.git",
    "pwa-helpers": "^0.8.2",
    "redux": "^4.0.0",
    "reflect-metadata": "^0.1.12",
    "rollup-plugin-babel-minify": "^5.0.0",
    "rollup-plugin-commonjs": "^9.1.4",
    "rollup-plugin-multi-entry": "^2.0.2",
    "rollup-plugin-node-resolve": "^3.3.0",
    "rollup-plugin-progress": "^0.4.0",
    "rollup-plugin-sourcemaps": "^0.4.2",
    "rollup-plugin-typescript2": "^0.16.1",
    "seamless-immutable": "^7.1.3",
    "tslint": "^5.10.0",
    "tslint-config-origami": "^1.0.3",
    "typescript": "^2.8.4",
    "zen-css": "^1.1.13"
  }
}
