UNPKG

kustombot

Version:
79 lines (78 loc) 2.34 kB
{ "name": "kustombot", "version": "2.1.1", "description": "A customizable bot for Twitch", "main": "dist/index.js", "types": "dist/index.d.ts", "directories": { "example": "example" }, "repository": { "type": "git", "url": "git+https://github.com/Sighmir/KustomBot.git" }, "author": "Guilherme Caulada (Sighmir)", "license": "GPL-3.0", "bugs": { "url": "https://github.com/Sighmir/KustomBot/issues" }, "homepage": "https://github.com/Sighmir/KustomBot#readme", "scripts": { "start": "node dist/index.js", "start:example": "ts-node example/index.ts", "start:dev": "nodemon --watch 'src/**/*.ts' --ignore 'src/**/*.spec.ts' --exec 'ts-node' src/index.ts", "test": "jest --coverage", "test:dev": "jest --coverage --watchAll", "test:staged": "jest --changedSince=HEAD --passWithNoTests", "test:codecov": "yarn test && ./node_modules/.bin/codecov --disable=gcov", "test:clean": "rm -rf ./coverage", "prettier:check": "prettier --list-different 'src/**/*.{ts,tsx}'", "prettier:write": "prettier --write 'src/**/*.{ts,tsx}'", "build": "yarn build:clean && tsc && webpack", "build:clean": "rm -rf ./dist", "lint": "eslint . --ext ts", "clean": "yarn build:clean && yarn test:clean && rm -rf ./node_modules" }, "dependencies": { "tmi.js": "^1.5.0" }, "devDependencies": { "@types/jest": "^26.0.3", "@types/node": "^14.0.14", "@types/tmi.js": "^1.4.0", "@types/ws": "^7.2.6", "@typescript-eslint/eslint-plugin": "^3.5.0", "@typescript-eslint/parser": "^3.5.0", "codecov": "^3.7.1", "eslint": "^7.4.0", "eslint-config-prettier": "^6.11.0", "husky": "^4.2.5", "jest": "^26.1.0", "jest-junit": "^11.0.1", "lint-staged": "^10.2.11", "module-alias": "^2.2.2", "nodemon": "^2.0.4", "prettier": "^2.0.5", "ts-jest": "^26.1.1", "ts-loader": "^8.0.1", "ts-node": "^8.10.2", "typescript": "^3.9.6", "webpack": "^4.43.0", "webpack-cli": "^3.3.12" }, "_moduleAliases": { "@": "./src/" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{ts,js}": ["prettier --write", "yarn lint --fix"] }, "jest-junit": { "outputDirectory": "coverage" }, "keywords": ["twitch", "bot", "twitchbot"] }