UNPKG

tjc-sdk

Version:

TIANJI IM SDK

109 lines (108 loc) 2.66 kB
{ "name": "tjc-sdk", "version": "1.0.2", "description": "TIANJI IM SDK", "type": "module", "main": "dist/index.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.esm.js", "require": "./dist/index.js", "default": "./dist/index.js" }, "./*": { "types": "./dist/*.d.ts", "import": "./dist/*.js", "require": "./dist/*.js" }, "./messages/*": { "types": "./dist/messages/*.d.ts", "import": "./dist/messages/*.js", "require": "./dist/messages/*.js" }, "./model/*": { "types": "./dist/model/*.d.ts", "import": "./dist/model/*.js", "require": "./dist/model/*.js" }, "./client/*": { "types": "./dist/client/*.d.ts", "import": "./dist/client/*.js", "require": "./dist/client/*.js" }, "./av/*": { "types": "./dist/av/*.d.ts", "import": "./dist/av/*.js", "require": "./dist/av/*.js" }, "./util/*": { "types": "./dist/util/*.d.ts", "import": "./dist/util/*.js", "require": "./dist/util/*.js" }, "./proto/*": { "types": "./dist/proto/*.d.ts", "import": "./dist/proto/*.js", "require": "./dist/proto/*.js" }, "./rc/*": { "types": "./dist/rc/*.d.ts", "import": "./dist/rc/*.js", "require": "./dist/rc/*.js" } }, "files": [ "dist" ], "scripts": { "declarations": "node scripts/create-declarations.js", "build": "npm run declarations && rollup -c", "prepare": "npm run build" }, "keywords": [ "im", "chat", "tianji" ], "author": "TIANJI", "license": "LGPL-3.0-or-later", "dependencies": { "base64-arraybuffer": "^1.0.2", "buffer": "^6.0.3", "detectrtc": "^1.4.1", "events": "^3.2.0", "long": "^4.0.0", "mitt": "^3.0.1", "protobufjs": "^7.2.6", "tmp": "^0.2.3", "vorpal": "^1.12.0", "ws": "^8.16.0" }, "peerDependencies": { "electron": ">=11.0.0" }, "peerDependenciesMeta": { "electron": { "optional": true } }, "devDependencies": { "@babel/core": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@types/node": "^20.11.19", "@types/ws": "^8.5.10", "electron": "^28.0.0", "glob": "^11.0.2", "rollup": "^4.12.0", "typescript": "^5.8.3" } }