kustombot
Version:
A customizable bot for Twitch
79 lines (78 loc) • 2.34 kB
JSON
{
"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"]
}