fcr-core
Version:
Core APIs for building online scenes
96 lines (95 loc) • 3.34 kB
JSON
{
"name": "fcr-core",
"description": "Core APIs for building online scenes",
"version": "3.8.0-alpha",
"module": "lib/index.js",
"types": "lib/index.d.ts",
"files": [
"lib"
],
"keywords": [
"Agora",
"WebRTC",
"latest",
"TypesScript",
"JavaScript"
],
"author": "agora.io",
"license": "MIT",
"scripts": {
"prepare": "husky",
"build": "agora-tc-transpile",
"build:docs": "run-s build:docs:types build:split:i18n build:link-plugin build:en-docs build:cn-docs build:docs:generate",
"build:link-plugin": "sh build-doc/theme/install.sh",
"build:docs:types": "tsc -p ./build-doc/tsconfig.doc.json",
"build:docs:generate": "node ./build-doc/doc-rewrite.js",
"build:split:i18n": "node ./build-doc/doc-localization.js",
"build:en-docs": "typedoc --entryPoints ./build-doc/en-sdk.d.ts --readme ./build-doc/readme-en.md --hideGenerator --name 'Edu Store Typescript API Reference for Web' --tsconfig ./build-doc/en/tsconfig.json --out en-docs --excludeExternals --excludePrivate --excludeInternal --excludeProtected --disableSources --theme typedoc-theme",
"build:cn-docs": "typedoc --entryPoints ./build-doc/cn-sdk.d.ts --readme ./build-doc/readme-cn.md --hideGenerator --name 'Edu Store Typescript API Reference for Web' --tsconfig ./build-doc/cn/tsconfig.json --out cn-docs --excludeExternals --excludePrivate --excludeInternal --excludeProtected --disableSources --theme typedoc-theme",
"test-browser": "agora-tc-test-karma-browser",
"test-electron": "agora-tc-test-karma-electron"
},
"devDependencies": {
"@babel/core": "^7.23.5",
"@babel/plugin-proposal-decorators": "^7.23.5",
"@babel/plugin-transform-runtime": "^7.13.15",
"@babel/preset-env": "^7.23.5",
"@babel/preset-react": "^7.24.1",
"@babel/preset-typescript": "^7.23.3",
"@types/jasmine": "^5.1.4",
"@types/lodash": "^4.14.168",
"@types/sinon": "^17.0.2",
"@types/uuid": "^8.3.0",
"agora-toolchain": "3.8.0-alpha",
"core-js": "^3.33.3",
"decomment": "^0.9.5",
"husky": "^9.0.11",
"jasmine-core": "^5.1.1",
"npm-run-all": "^4.1.5",
"prettier": "^3.2.5",
"sinon": "^17.0.1",
"tslib": "^2.6.2",
"typescript": "^5.3.2"
},
"dependencies": {
"@netless/app-slide": "^0.2.81",
"@netless/appliance-plugin": "^1.1.21",
"@netless/forge-room": "1.0.6",
"@netless/forge-rtm": "1.0.6",
"@netless/forge-whiteboard": "1.0.6",
"@netless/video-js-plugin": "^0.3.8",
"@netless/white-snapshot": "^0.4.2",
"@netless/window-manager": "^1.0.7-beta.6",
"agora-foundation": "3.8.0-alpha",
"agora-rte-sdk": "3.8.0-alpha",
"await-to-js": "^3.0.0",
"dayjs": "^1.10.4",
"easemob-websdk": "4.13.0",
"eventemitter3": "^5.0.1",
"immutable": "^4.0.0",
"js-md5": "^0.8.3",
"jspdf": "^2.5.1",
"localforage": "^1.10.0",
"lodash": "^4.17.21",
"protobufjs": "^6.11.2",
"uuid": "^9.0.1",
"white-web-sdk": "^2.16.53",
"yjs": "^13.6.18"
},
"browserslist": {
"production": [
">0.3%",
"not dead",
"not op_mini all"
],
"development": [
">0.3%",
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"lint-staged": {
"*.{ts,tsx,html,css}": "prettier --write"
}
}