impress.me
Version:
Create impress.js presentations from markdown documents with style
117 lines (116 loc) • 4.75 kB
JSON
{
"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"
}