{
"name": "debugger.html",
"version": "0.6.0",
"license": "MPL-2.0",
"repository": {
"url": "git://github.com/devtools-html/debugger.html.git",
"type": "git"
},
"bugs": {
"url": "https://github.com/devtools-html/debugger.html/issues"
},
"homepage": "https://github.com/devtools-html/debugger.html#readme",
"engineStrict": true,
"engines": {
"node": ">=7.7.0"
},
"scripts": {
"start": "node bin/dev-server",
"start-app": "TARGET=application node bin/dev-server",
"flow": "flow",
"eslint-check":
"eslint --print-config .eslintrc.js | eslint-config-prettier-check",
"prettier": "node bin/prettier.js",
"license-check": "devtools-license-check",
"links": "ls -l node_modules/ | grep ^l || echo 'no linked packages'",
"lint": "run-p lint-css lint-js lint-md",
"lint-css": "stylelint \"src/components/**/*.css\"",
"lint-js": "eslint *.js \"src/**/*.js\" --fix",
"lint-md":
"remark -u devtools-linters/markdown/preset -qf *.md src configs docs",
"lint-fix": "yarn lint-js -- --fix",
"mochi":
"mochii --mc ./firefox --interactive --default-test-path devtools/client/debugger/new",
"mochid": "yarn mochi -- --jsdebugger --",
"mochir": "yarn mochi -- --repeat 10 --",
"mochih": "yarn mochi -- --headless --",
"mochici":
"mochii --mc ./firefox --ci --default-test-path devtools/client/debugger/new --headless --",
"test": "jest",
"test:watch": "jest --watch",
"test-coverage": "yarn test -- --coverage",
"test-all": "yarn test; yarn lint; yarn flow",
"firefox":
"start-firefox --start --location https://devtools-html.github.io/debugger-examples/",
"chrome":
"start-chrome --location https://devtools-html.github.io/debugger-examples/",
"copy-assets": "node bin/copy-assets --symlink",
"copy-assets-watch": "node bin/copy-assets --watch --symlink",
"build-docs":
"documentation build --format html --sort-order alpha --shallow --document-exported --output docs/reference/ src/types.js src/utils/ src/reducers/ src/actions/ src/test/mochitest/head.js",
"flow-coverage":
"flow-coverage-report --threshold 50 -i 'src/actions/*.js' -i 'src/reducers/*.js' -i 'src/utils/*.js' -i 'src/components/*.js' -i 'src/components/**/*.js' -t html -t text",
"flow-utils":
"flow-coverage-report -i 'src/utils/*.js' -i 'src/utils/**/*.js' -t text",
"flow-redux":
"flow-coverage-report -i 'src/reducers/*.js' -i 'src/actions/*.js' -t text",
"flow-react": "flow-coverage-report -i 'src/components/**/*.js' -t text",
"postcheckout": "node bin/post-checkout.js",
"postmerge": "node bin/post-merge.js",
"postrewrite": "node bin/post-rewrite.js",
"precommit": "yarn lint-staged",
"prepush": "yarn lint",
"nom": "node bin/nom",
"diff": "node bin/diff",
"install": "prettier --write package.json"
},
"dependencies": {
"@babel/types": "^7.0.0-beta.39",
"babylon": "^7.0.0-beta.39",
"codemirror": "^5.28.0",
"devtools-launchpad": "^0.0.117",
"devtools-linters": "^0.0.4",
"devtools-reps": "^0.21.1",
"devtools-source-map": "^0.15.0",
"devtools-splitter": "^0.0.6",
"devtools-utils": "^0.0.11",
"enzyme-adapter-react-16": "^1.1.1",
"eslint-plugin-import": "^2.8.0",
"fuzzaldrin-plus": "^0.6.0",
"immutable": "^3.8.2",
"lodash": "^4.17.4",
"lodash.kebabcase": "^4.1.1",
"md5": "^2.2.1",
"parse-script-tags": "^0.1.6",
"pretty-fast": "^0.2.3",
"prop-types": "^15.6.0",
"react": "16.2.0",
"react-dom": "16.2.0",
"react-immutable-proptypes": "^2.1.0",
"react-inlinesvg": "^0.8.1",
"react-redux": "^5.0.7",
"react-transition-group": "^2.2.1",
"redux-saga": "^0.16.0",
"reselect": "^3.0.1",
"svg-inline-react": "^3.0.0",
"wasmparser": "^0.6.0"
},
"files": ["src", "assets"],
"greenkeeper": {
"ignore": ["react", "react-dom", "react-redux", "redux", "codemirror"]
},
"main": "src/main.js",
"author": "Jason Laster