UNPKG

@plasma-platform/tm-perfomance-check

Version:

Check page perfomance metrics on test machine

89 lines (88 loc) 2.99 kB
{ "name": "@plasma-platform/tm-perfomance-check", "version": "1.0.4", "description": "Check page perfomance metrics on test machine", "main": "lib/index.js", "bin": { "perf": "lib/index.js" }, "scripts": { "release": "npm version patch && git push && git push --tags && npm publish --access public", "clean": "rimraf public lib", "watch": "babel source --watch -s true -d lib --ignore __tests__/**,__mocks__/**", "build": "npm run build:dev", "build:dev": "babel source -s true -d lib --ignore __tests__/**,__mocks__/**", "build:prod": "npm run clean && babel source --minified -s true -d lib --ignore __tests__/**,__mocks__/** && npm run minify && npm run build:doc && npm run build:readme", "build:doc": "documentation build source/*.js -o public -f html", "build:readme": "documentation readme source/*.js -s 'Documentation'", "lint": "npm run format && npm-run-all lint:*", "lint:js": "eslint ./source/** --ext .jsx,.js --color -f stylish --fix", "test": "jest", "minify": "minify lib -d lib --removeConsole --removeDebugger", "format": "prettier --write --single-quote --print-width 100 --trailing-comma all 'source/**/*.{js,jsx}'", "precommit": "git add . -A && lint-staged", "commitmsg": "commit-msg ${GIT_PARAMS}", "perf": "node ./lib/index.js" }, "lint-staged": { "*.{jsx,js}": [ "npm run format", "eslint --color -f stylish --fix", "git add . -A" ] }, "repository": { "type": "git", "url": "git@gitlab.com:TemplateMonster/PlasmaPlatform/Frontend/tm-perfomance-check.git" }, "keywords": [ "Perfomance" ], "author": "Anton Nemtsev <thesilentimp@gmail.com>", "license": "CC-BY-4.0", "dependencies": { "@plasma-platform/tm-message-hook": "^1.0.1", "babel-cli": "^6.24.1", "babel-core": "^6.24.1", "babel-eslint": "^7.2.3", "babel-jest": "^20.0.3", "babel-minify": "^0.2.0", "babel-polyfill": "^6.26.0", "babel-preset-env": "^1.5.2", "babel-preset-stage-0": "^6.24.1", "command-line-args": "^4.0.7", "documentation": "^5.1.1", "enzyme": "^2.9.1", "eslint": "^3.19.0", "eslint-config-airbnb": "^15.0.1", "eslint-config-prettier": "^2.4.0", "eslint-plugin-import": "^2.7.0", "eslint-plugin-jest": "^21.0.2", "eslint-plugin-jsx-a11y": "^5.1.1", "eslint-plugin-prettier": "^2.2.0", "eslint-plugin-react": "^7.3.0", "husky": "^0.14.3", "isomorphic-fetch": "^2.2.1", "jest": "^20.0.4", "jest-cli": "^20.0.4", "jest-enzyme": "^3.6.1", "lint-staged": "^4.1.3", "nock": "^9.0.14", "npm-run-all": "^4.1.1", "prettier": "^1.6.1", "react": "^15.6.1", "react-dom": "^15.6.1", "react-test-renderer": "^15.6.1", "rimraf": "^2.6.2", "tm-service-api": "^2.0.4" }, "jest": { "collectCoverage": true, "coverageDirectory": "./coverage/", "coverageReporters": [ "clover", "json", "text" ] } }