UNPKG

flamegraph

Version:

Generates flamegraphs with Node.js or in the browser

104 lines (103 loc) 2.82 kB
{ "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" ] } }