{ "name": "@codechecks/build-size-watcher", "description": "Keep your build size in check and detect when it gets too big", "keywords": [ "build-size", "build", "size", "watcher", "webpack", "frontend", "gzip", "code", "check", "codechecks" ], "repository": "codechecks/build-size-watcher", "author": "Chris Kaczor ", "version": "0.1.0", "main": "lib/index.js", "types": "lib/index.d.ts", "license": "MIT", "scripts": { "start": "ts-node ./src/index.ts", "build": "rm -rf ./lib && tsc", "format": "prettier --list-different '**/*.{ts,json,md, gql}'", "format:fix": "prettier --write '**/*.{ts,json,md,gql}'", "tslint": "tslint -p ./tsconfig.json -e 'node_modules/**/*' 'src/**/*.ts'", "tslint:fix": "tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' '**/*.ts'", "tsc": "tsc --noEmit", "lint": "yarn format && yarn tslint && yarn tsc", "lint:fix": "yarn format:fix && yarn tslint:fix && yarn tsc", "test:unit": "jest", "test:watch": "jest --watch", "test": "yarn lint && yarn test:unit", "test:fix": "yarn lint:fix && yarn test:unit", "prepublishOnly": "yarn test && yarn build" }, "files": [ "lib/**/*" ], "devDependencies": { "@codechecks/client": "^0.1.0", "@types/bluebird": "^3.5.25", "@types/bytes": "^3.0.0", "@types/glob": "^7.1.1", "@types/gzip-size": "^4.1.0", "@types/jest": "^23.3.12", "@types/lodash": "^4.14.121", "@types/mock-fs": "^3.6.30", "@types/node": "^10.12.18", "@types/pretty-bytes": "^5.1.0", "bluebird": "^3.5.3", "jest": "^23.6.0", "mock-fs": "^4.8.0", "prettier": "^1.15.3", "ts-essentials": "^2.0.2", "ts-jest": "^23.10.5", "ts-node": "^7.0.1", "tslint": "^5.12.1", "tslint-language-service": "^0.9.9", "typescript": "^3.2.2", "typestrict": "^1.0.2" }, "peerDependencies": { "@codechecks/client": "^0.1.0" }, "dependencies": { "bytes": "^3.0.0", "get-folder-size": "^2.0.0", "glob": "^7.1.3", "gzip-size": "^5.0.0", "lodash": "^4.17.11" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=6" } }