UNPKG

@hunterowner/kick-js

Version:

A typescript bot interface for kick.com

78 lines (77 loc) 2.17 kB
{ "name": "@hunterowner/kick-js", "version": "0.7.0", "description": "A typescript bot interface for kick.com", "keywords": [ "Kick.com", "Kick Streaming", "Livestream", "Kick Chat", "Kick Bot", "Kick Api", "Kick Api Wrapper", "Kick library" ], "homepage": "https://github.com/retconned/kick-js", "bugs": { "url": "https://github.com/retconned/kick-js/issues" }, "author": "retconned <retcnned@gmail.com>", "repository": { "type": "git", "url": "git+https://github.com/retconned/kick-js.git" }, "files": [ "dist" ], "type": "module", "license": "MIT", "main": "dist/index.js", "scripts": { "build": "tsup", "format:fix": "prettier --write \"src/**/*.{ts,tsx}\"", "format:check": "prettier --check \"src/**/*.{ts,tsx}\"", "lint:ts": "tsc", "lint:check": "eslint \"src/**/*.{ts,js}\"", "lint:fix": "eslint --fix \"src/**/*.{ts,js}\"", "ci": "npm run build && npm run format:check && npm run check-exports && npm run lint:ts", "check-exports": "attw --pack . --ignore-rules=cjs-resolves-to-esm", "test": "vitest run", "dev": "vitest", "local:release": "changeset version && changeset publish", "local:pack": "npm run build && rm -rf release && mkdir release && pnpm pack --pack-destination release", "prepublishOnly": "npm run ci" }, "exports": { "./package.json": "./package.json", ".": { "import": "./dist/index.js", "default": "./dist/index.cjs" } }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.4", "@changesets/cli": "^2.27.8", "@types/ws": "^8.5.12", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "eslint": "8", "eslint-config-prettier": "^9.1.0", "prettier": "^3.3.3", "tsup": "^8.2.4", "tsx": "^4.19.1", "typescript": "^5.7.2", "vitest": "^2.1.1" }, "dependencies": { "axios": "^1.7.7", "otplib": "^12.0.1", "puppeteer": "^23.11.1", "puppeteer-extra": "3.3.6", "puppeteer-extra-plugin-stealth": "2.11.2", "ws": "^8.18.0" }, "directories": { "example": "examples" } }