{
  "name": "stromboli",
  "version": "0.22.0",
  "description": "Simple yet powerful component builder",
  "main": "cjs/index.js",
  "module": "es/index.js",
  "types": "types/index.d.ts",
  "scripts": {
    "clean": "rimraf build es cjs types",
    "precover": "rimraf coverage .nyc_output",
    "prebuild": "npm run clean",
    "prepack": "npm run clean && npm run build:cjs -- && npm run build:es -- && mv build/** .",
    "pretest": "npm run build",
    "postpack": "npm run clean",
    "start": "node index.js",
    "build": "npm run build:cjs -- --sourceMap true && npm run build:es",
    "build:cjs": "tsc --project . --module commonjs --outDir build/cjs --declaration true --declarationDir build/types",
    "build:es": "tsc --project . --module es6 --outDir build/es",
    "test": "npm run fastest",
    "fastest": "ts-node node_modules/tape/bin/tape 'test/**/test.ts' | tap-bail | tap-spec",
    "cover": "rimraf .nyc_output coverage && nyc npm t",
    "coverage": "nyc report --reporter=text-lcov | coveralls",
    "doc": "typedoc --mode file --out docs --name Stromboli --excludePrivate --excludeNotExported src/lib"
  },
  "author": "Eric MORAND <eric.morand@gmail.com>",
  "dependencies": {
    "@types/node": "^10.5.8"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/ericmorand/stromboli"
  },
  "license": "Apache-2.0",
  "devDependencies": {
    "@types/sinon": "^7.0.3",
    "@types/tape": "^4.2.33",
    "coveralls": "^3.0.2",
    "fs-extra": "^7.0.0",
    "nyc": "^12.0.2",
    "rimraf": "^2.6.2",
    "sinon": "^6.1.5",
    "tap": "^11.1.5",
    "tap-bail": "^1.0.0",
    "tap-mocha-reporter": "^3.0.7",
    "tap-spec": "^5.0.0",
    "tape": "^4.9.1",
    "ts-node": "^7.0.1",
    "typedoc": "^0.14.2",
    "typescript": "^3.0.1"
  }
}
