{
  "name": "starlight-js",
  "version": "0.8.10",
  "description": "Starlight is a virtual-DOM framework that completely decouples application code from the DOM.",
  "main": "lib/index.js",
  "jsnext:main": "src/index.js",
  "files": [
    "dist",
    "lib",
    "src"
  ],
  "scripts": {
    "lint": "eslint src",
    "clean": "rimraf lib dist",
    "build:lib": "NODE_ENV=production babel src --presets=\"stage-0,es2015\" --out-dir lib",
    "build:umd": "npm run build:lib && NODE_ENV=production rollup -c",
    "build:umd:min": "npm run build:umd && uglifyjs -m --screw-ie8 -c -o dist/starlight.min.js dist/starlight.js",
    "build:umd:gzip": "npm run build:umd:min && gzip -c9 dist/starlight.min.js > dist/starlight.min.js.gz",
    "build": "npm run build:umd:gzip && ls -l dist/",
    "prepublish": "npm run clean && npm run build",
    "watch": "NODE_ENV=development babel src --presets=\"stage-0,es2015\" --plugins=\"transform-runtime\" --watch --out-dir lib",
    "flow": "flow check",
    "test": "npm run build:lib && ava --verbose"
  },
  "repository": {
    "type": "git",
    "url": "https://gitlab.com/explorigin/starlight.git"
  },
  "keywords": [
    "javascript",
    "virtualdom"
  ],
  "author": "Timothy Farrell <tim@thecookiejar.me> (https://github.com/explorigin)",
  "license": "CC-BY-SA-4.0",
  "bugs": {
    "url": "https://gitlab.com/explorigin/starlight/issues"
  },
  "homepage": "https://gitlab.com/explorigin/starlight",
  "devDependencies": {
    "ava": "^0.17.0",
    "babel-cli": "6.18.0",
    "babel-core": "6.21.0",
    "babel-eslint": "7.1.1",
    "babel-plugin-syntax-flow": "6.18.0",
    "babel-plugin-transform-flow-strip-types": "6.21.0",
    "babel-plugin-transform-node-env-inline": "6.8.0",
    "babel-plugin-transform-runtime": "6.15.0",
    "babel-preset-es2015": "6.18.0",
    "babel-preset-es2015-rollup": "3.0.0",
    "babel-preset-stage-0": "6.16.0",
    "eslint": "3.12.2",
    "eslint-plugin-flowtype": "2.29.1",
    "rimraf": "2.5.4",
    "rollup-plugin-babel": "2.7.1",
    "rollup-plugin-json": "2.1.0",
    "rollup-plugin-node-resolve": "^2.0.0",
    "uglifyjs": "2.4.10"
  },
  "dependencies": {
    "trimkit": "^1.0.2",
    "worker-portal": "^0.7.0"
  },
  "ava": {
    "files": [
      "test/*.js",
      "!helpers/**/*.js"
    ],
    "require": [
      "./test/helpers/setup-browser-env.js"
    ]
  }
}
