{
  "name": "impress.me",
  "description": "Create impress.js presentations from markdown documents with style",
  "version": "0.12.1",
  "author": "René Panzar",
  "bin": {
    "impress.me": "./bin/run"
  },
  "bugs": "https://github.com/resamsel/impress.me/issues",
  "dependencies": {
    "@oclif/command": "1.8.0",
    "@oclif/config": "1.17.0",
    "@oclif/errors": "1.3.4",
    "@oclif/plugin-help": "3.2.2",
    "clean-css": "^4.2.3",
    "highlight.js": "^10.4.1",
    "impress.js": "^1.1.0",
    "js-yaml": "4.0.0",
    "lodash": "4.17.20",
    "loglevel": "1.6.8",
    "marked": "2.0.0",
    "open": "7.2.1",
    "pug": "^2.0.4",
    "sass": "1.26.5",
    "sync-request": "6.1.0",
    "tslib": "1.14.1",
    "uglify-es": "^3.3.9",
    "viz.js": "^2.1.2"
  },
  "devDependencies": {
    "@babel/core": "7.12.13",
    "@oclif/dev-cli": "1.26.0",
    "@oclif/test": "1.2.8",
    "@storybook/html": "5.3.21",
    "@types/chai": "4.2.14",
    "@types/clean-css": "4.2.3",
    "@types/highlight.js": "9.12.4",
    "@types/js-yaml": "4.0.0",
    "@types/loglevel": "^1.6.3",
    "@types/marked": "^0.7.4",
    "@types/mocha": "^7.0.2",
    "@types/node": "13.13.41",
    "@types/pug": "^2.0.4",
    "@types/sass": "^1.16.0",
    "@types/uglify-es": "^3.0.0",
    "acorn": "7.4.1",
    "babel-loader": "8.2.2",
    "capture-website": "0.8.2",
    "chai": "^4.2.0",
    "eslint": "^6.8.0",
    "eslint-config-oclif": "^3.1.0",
    "eslint-config-oclif-typescript": "^0.1.0",
    "material-colors": "^1.2.6",
    "mocha": "7.2.0",
    "nyc": "15.1.0",
    "stylelint": "13.9.0",
    "stylelint-config-sass-guidelines": "7.1.0",
    "ts-node": "8.10.2",
    "typescript": "3.9.7"
  },
  "engines": {
    "node": ">=10.1.0"
  },
  "files": [
    "/bin",
    "/lib",
    "/templates",
    "/css",
    "/js"
  ],
  "homepage": "https://github.com/resamsel/impress.me",
  "keywords": [
    "impress.js",
    "markdown",
    "presentation",
    "html"
  ],
  "license": "ISC",
  "main": "lib/index.js",
  "oclif": {
    "bin": "impress.me"
  },
  "repository": "resamsel/impress.me",
  "scripts": {
    "build": "bin/run HelloWorld.md",
    "build:simple": "bin/run Demo.md 'Demo Plain.html' --open",
    "build:complex": "bin/run Demo.md 'Demo Complex.html' --primary=purple --secondary=lightBlue --strategy=linear --shape=rounded --transitionDuration=0 --cssFiles=css/colors.scss",
    "build:demo": "bin/run Demo.md --debug --open",
    "build:slides-01": "bin/run 'examples/Slides 01.md' --debug",
    "build:slides-flattened": "bin/run 'examples/Slides Flattened.md' --debug",
    "build:slides-unexpected": "bin/run 'examples/Slides Unexpected Heading.md' --debug",
    "build:demo2": "bin/run 'examples/Demo 2.md' --primary=blue --secondary=amber --theme=planet --debug",
    "build:demo5": "bin/run 'examples/Demo 5.md' --primary=blue --secondary=amber --theme=planet --debug",
    "build:demo16": "bin/run 'examples/Demo 16.md' --primary=blue --secondary=amber --theme=planet --debug",
    "build:readme": "bin/run README.md --primary=blue --secondary=purple --debug",
    "build:gallery:sample": "export THEME=gallery STRATEGY=row SHAPE=circle; bin/run Demo.md dist/gallery/Demo-${THEME}-${STRATEGY}-${SHAPE}.html --theme=${THEME} --strategy=${STRATEGY} --shape=${SHAPE} --debug",
    "build:examples": "mkdir -p dist/examples; for i in examples/*.md; do bin/run \"$i\" dist/\"$i\".html --primary=blue --secondary=orange --strategy=planet --shape=circle; done",
    "build:rendercode": "mkdir -p dist/examples; bin/run \"examples/Render Code.md\" dist/\"Render Code\".html --primary=blue --secondary=orange --strategy=planet --shape=circle --debug",
    "build:newspaper": "bin/run Demo.md --theme=newspaper 'Demo Newspaper.html'",
    "build:stories": "npm run generate:gallery && npm run build:examples && npm run generate:stories",
    "storybook": "start-storybook -s ./dist/examples,./dist/gallery -p 9001",
    "pretest": "npm run lint",
    "test": "nyc --extension .ts mocha --forbid-only 'test/**/*.test.ts'",
    "lint": "eslint . --ext .ts --config .eslintrc && stylelint 'css/*.scss'",
    "lint:fix": "eslint . --ext .ts --config .eslintrc --fix && stylelint 'css/*.scss' --fix",
    "generate:colors": "ts-node scripts/generate-colors.ts",
    "generate:gallery": "ts-node scripts/generate-gallery.ts",
    "generate:stories": "ts-node scripts/generate-stories.ts",
    "prepack": "rm -rf lib && tsc -b && oclif-dev readme",
    "version": "oclif-dev readme && git add README.md",
    "release:patch": "npm run test && npm version patch && npm publish",
    "release:minor": "npm run test && npm version minor && npm publish",
    "release:major": "npm run test && npm version major && npm publish"
  },
  "types": "lib/index.d.ts"
}
