{
  "name": "flamegraph",
  "version": "1.3.0",
  "description": "Generates flamegraphs with Node.js or in the browser",
  "main": "./dist/flamegraph.js",
  "browserify": {
    "transform": [
      "hbsfy",
      "brfs"
    ]
  },
  "browser": {
    "./lib/svg-template.js": "./lib/svg-client-template.js"
  },
  "bin": {
    "flamegraph": "bin/flamegraph.js"
  },
  "files": [
    "bin",
    "dist",
    "from-stream.js",
    "LICENSE",
    "REAMDE.md"
  ],
  "scripts": {
    "docme": "docme README.md -- --configure .jsdocrc",
    "test-main": "set -e; for t in test/*.js; do node $t; done",
    "test-0.10": "nave use 0.10 npm run test-main",
    "test-0.12": "nave use 0.12 npm run test-main",
    "test-4": "nave use 4 npm run test-main",
    "test-6": "nave use 6 npm run test-main",
    "test-all": "npm run test-main && npm run test-0.10 && npm run test-0.12 && npm run test-4 && npm run test-6",
    "test": "if [ -e $TRAVIS ]; then npm run test-all; else npm run test-main; fi",
    "watch": "watchify -d web/main.js -o web/bundle.js",
    "bundle": "browserify web/main.js | uglifyjs > web/bundle.js",
    "dist:bundle": "browserify ./index.js --standalone flamegraph > ./dist/flamegraph.js",
    "dist:minify": "cat ./dist/flamegraph.js | uglifyjs > ./dist/flamegraph.min.js",
    "dist": "npm run dist:bundle && npm run dist:minify"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/thlorenz/flamegraph.git"
  },
  "homepage": "https://github.com/thlorenz/flamegraph",
  "dependencies": {
    "concat-stream": "~1.4.6",
    "minimist": "~1.2.0",
    "through2": "~0.6.0"
  },
  "devDependencies": {
    "cpuprofilify": "~1.0.0",
    "handlebars": "~2.0.0-alpha.4",
    "brfs": "~1.0.2",
    "browserify": "~16.2.3",
    "debounce": "^1.0.0",
    "hbsfy": "~2.0.0",
    "nave": "~2.2.3",
    "resolve-jit-symbols": "~0.3.4",
    "stream-array": "~1.0.1",
    "tape": "~1.0.4",
    "uglify-js": "~3.4.9",
    "uniwheel": "^0.1.2",
    "watchify": "~2.1.1",
    "readable-stream": "~1.0.27-1",
    "trace-filter-internals": "^0.1.0",
    "xtend": "~4.0.0"
  },
  "keywords": [
    "flamegraph",
    "flamegraphs",
    "svg",
    "stack",
    "callgraph"
  ],
  "author": {
    "name": "Thorsten Lorenz",
    "email": "thlorenz@gmx.de",
    "url": "http://thlorenz.com"
  },
  "license": {
    "type": "MIT",
    "url": "https://github.com/thlorenz/flamegraph/blob/master/LICENSE"
  },
  "engine": {
    "node": ">=0.10"
  },
  "testling": {
    "files": "test/*.js",
    "browsers": [
      "ie/8..latest",
      "firefox/21..latest",
      "firefox/nightly",
      "chrome/27..latest",
      "chrome/canary",
      "opera/12..latest",
      "opera/next",
      "safari/5.1..latest",
      "ipad/6.0..latest",
      "iphone/6.0..latest",
      "android-browser/4.2..latest"
    ]
  }
}
