UNPKG

agora-edu-core-lb

Version:

For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io

125 lines (124 loc) 3.63 kB
{ "name": "agora-edu-core-lb", "version": "2.1.3", "main": "lib/index.js", "keywords": [ "Agora", "WebRTC", "latest", "AgoraFlexibleClassroom", "Education", "TypesScript", "JavaScript" ], "types": "lib/index.d.ts", "author": "agora", "maintainers": [ "liyang@agora.io" ], "license": "MIT", "scripts": { "build:docs": "npx typedoc", "build": "run-s build:js build:types", "build:dev:js": "run-s proto build:dev:bundle build:types", "build:types": "tsc -p tsconfig.json", "build:dev:bundle": "cross-env NODE_ENV=development BABEL_NODE=development webpack --mode='development'", "build:release:bundle:js": "cross-env NODE_ENV=production BABEL_NODE=production webpack --mode='production'", "build:js": "run-s proto build:release:bundle:js build:types", "protojs": "pbjs -r apaas -t json-module -w commonjs -o src/protobuf/index.js src/protobuf/messages/*.proto", "protots": "pbjs -t static-module src/protobuf/messages/*.proto | pbts -o src/protobuf/index.d.ts -", "proto": "run-s protojs protots" }, "devDependencies": { "@babel/core": "7.13.15", "@babel/plugin-proposal-class-properties": "7.13.0", "@babel/plugin-proposal-object-rest-spread": "7.13.8", "@babel/plugin-syntax-decorators": "7.12.13", "@babel/plugin-syntax-dynamic-import": "7.8.3", "@babel/plugin-transform-runtime": "7.13.15", "@babel/preset-env": "7.13.15", "@babel/preset-react": "7.13.13", "@babel/preset-typescript": "7.13.0", "@babel/runtime-corejs3": "7.13.10", "@rollup/plugin-babel": "5.3.0", "@rollup/plugin-commonjs": "18.0.0", "@types/uuid": "3.4.6", "babel-loader": "8.2.2", "babel-plugin-dynamic-import-node": "2.3.3", "babel-plugin-emotion": "10.0.33", "babel-plugin-import": "1.13.0", "babel-plugin-react-require": "3.1.3", "dayjs": "1.10.4", "protobufjs": "6.11.2", "rimraf": "3.0.2", "rollup": "2.45.2", "rollup-plugin-babel": "4.4.0", "rollup-plugin-clear": "2.0.7", "rollup-plugin-typescript2": "0.30.0", "tsc-alias": "1.2.8", "tslib": "^2.2.0", "typedoc": "0.20.36", "typescript": "4.2.3" }, "dependencies": { "@netless/combine-player": "1.1.4", "@netless/cursor-tool": "0.0.7", "@netless/react-seek-slider": "1.0.4", "@netless/white-audio-plugin": "1.2.23", "@netless/white-audio-plugin2": "2.0.5", "@netless/white-video-plugin": "1.2.23", "@netless/white-video-plugin2": "2.0.5", "@netless/iframe-bridge": "2.1.4", "@netless/video-js-plugin": "0.3.8", "agora-rte-sdk": "1.1.2", "ali-oss": "6.15.2", "lodash": "4.17.21", "mobx": "5.15.4", "mobx-react": "6.3.1", "react": "17.0.0", "rxjs": "6.6.6", "uuid": "3.3.3", "white-web-sdk": "2.13.16", "video.js": "7.10.0" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "babel": { "presets": [ [ "react-app", { "typescript": true } ] ], "plugins": [ "@babel/plugin-proposal-object-rest-spread", "@babel/plugin-proposal-optional-chaining", "@babel/plugin-syntax-dynamic-import", [ "@babel/plugin-proposal-decorators", { "legacy": true } ], [ "@babel/plugin-proposal-class-properties", { "loose": true } ] ], "exclude": "node_modules" } }