{ "name": "speedscope", "version": "1.3.0", "description": "", "repository": "jlfwong/speedscope", "main": "index.js", "bin": { "speedscope": "./bin/cli.js" }, "scripts": { "deploy": "./scripts/deploy.sh", "prepack": "./scripts/build-release.sh", "prettier": "prettier --write 'src/**/*.ts' 'src/**/*.tsx'", "lint": "eslint 'src/**/*.ts' 'src/**/*.tsx'", "jest": "./scripts/test-setup.sh && jest --runInBand", "coverage": "npm run jest -- --coverage && coveralls < coverage/lcov.info", "test": "tsc --noEmit && npm run lint && npm run coverage", "serve": "parcel assets/index.html --open --no-autoinstall" }, "files": ["bin/cli.js", "dist/release/**", "!*.map"], "browserslist": ["last 2 Chrome versions", "last 2 Firefox versions"], "author": "", "license": "MIT", "devDependencies": { "@types/jest": "22.2.3", "@types/jszip": "3.1.4", "@types/node": "10.1.4", "@types/pako": "1.0.0", "aphrodite": "2.1.0", "coveralls": "3.0.1", "eslint": "4.19.1", "eslint-plugin-prettier": "2.6.0", "jest": "23.0.1", "jsverify": "0.8.3", "jszip": "3.1.5", "pako": "1.0.6", "parcel-bundler": "1.9.2", "preact": "8.2.7", "preact-redux": "jlfwong/preact-redux#a56dcc4", "prettier": "1.12.0", "protobufjs": "6.8.8", "quicktype": "15.0.45", "redux": "^4.0.0", "ts-jest": "22.4.6", "typescript": "2.8.1", "typescript-eslint-parser": "17.0.1", "uglify-es": "3.2.2" }, "jest": { "transform": { "^.+\\.tsx?$": "ts-jest" }, "testRegex": "\\.test\\.tsx?$", "collectCoverageFrom": ["**/*.{ts,tsx}", "!**/*.d.{ts,tsx}"], "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json"] }, "dependencies": { "opn": "5.3.0" } }