{ "name": "billd-live", "version": "0.1.0", "description": "基于Vue3 + WebRTC + Node + SRS搭建的直播间", "keywords": [ "billd", "bilibili", "webrtc", "rtmp", "flv", "hls" ], "homepage": "https://live.hsslive.cn", "bugs": { "url": "https://github.com/galaxy-s10/billd-live/issues" }, "repository": { "type": "git", "url": "https://github.com/galaxy-s10/billd-live" }, "license": "MIT", "author": "shuisheng <2274751790@qq.com>", "type": "module", "scripts": { "build:beta": "vite build", "build:prod": "vite build", "copy": "ts-node ./deploy/handleGiteeJenkins.mjs", "cz": "cz", "deploy:beta": "node ./deploy/index.cjs --beta", "deploy:prod": "node ./deploy/index.cjs --prod", "dev": "vite", "lint": "eslint . --config ./eslint.config.js --cache", "lint:fix": "eslint . --config ./eslint.config.js --cache --fix", "preview": "vite preview", "release": "standard-version", "sync-repo": "ts-node ./deploy/handleSyncPublic.mjs" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "dependencies": {}, "devDependencies": { "@eslint/js": "^9.10.0", "@types/fabric": "^5.3.3", "@types/node": "^20.4.1", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@vitejs/plugin-legacy": "^5.3.1", "@vitejs/plugin-vue": "^5.2.1", "@vue/eslint-config-prettier": "^8.0.0", "@vue/eslint-config-typescript": "^11.0.3", "commitizen": "^4.3.1", "cross-env": "^7.0.3", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", "eslint-define-config": "^2.1.0", "eslint-import-resolver-typescript": "^3.6.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^9.28.0", "postcss-preset-env": "^10.1.2", "prettier": "^3.4.2", "rimraf": "^6.0.1", "rollup-plugin-external-globals": "^0.13.0", "rollup-plugin-visualizer": "^5.12.0", "sass": "^1.63.6", "standard-version": "^9.5.0", "trash": "^8.1.1", "ts-node": "^10.9.2", "typescript": "^5.6.2", "unplugin-auto-import": "^0.17.6", "unplugin-vue-components": "^0.25.1", "vite": "^6.0.3", "vite-plugin-bundle-prefetch": "^0.0.4", "vite-plugin-checker": "^0.8.0", "vite-plugin-chunk-split": "^0.5.0", "vite-plugin-commonjs": "^0.10.1", "vite-plugin-eslint2": "^5.0.3", "vite-plugin-html": "^3.2.2", "vue-eslint-parser": "^9.4.3", "vue-tsc": "^2.1.10" } }