UNPKG

mediasfu-reactjs

Version:
136 lines (135 loc) 4 kB
{ "name": "mediasfu-reactjs", "version": "4.0.1", "private": false, "main": "dist/main.js", "module": "dist/main.js", "author": "MediaSFU", "license": "MIT", "description": "MediaSFU Prebuilt ReactJS SDK", "repository": { "type": "git", "url": "https://github.com/MediaSFU/MediaSFU-ReactJS" }, "homepage": "https://github.com/MediaSFU/MediaSFU-ReactJS", "bugs": { "url": "https://github.com/MediaSFU/MediaSFU-ReactJS/issues", "email": "info@mediasfu.com" }, "files": [ "dist/", "README.md" ], "types": "dist/types/main.d.ts", "keywords": [ "mediasfu", "react", "prebuilt", "webRTC", "video", "audio", "chat", "media", "sfu", "MediaSFU", "cloud recording", "meeting", "conference", "web", "sdk", "reactjs", "mediasoup", "screen sharing", "screen sharing annotation", "collaborative whiteboard", "webRTC recording", "webRTC streaming", "mediasfu-reactjs", "mediasfu-reactjs-sdk", "mediasfu-reactjs-prebuilt" ], "peerDependencies": { "@fortawesome/fontawesome-svg-core": "^6.6.0", "@fortawesome/free-brands-svg-icons": "^6.6.0", "@fortawesome/free-solid-svg-icons": "^6.6.0", "@fortawesome/react-fontawesome": "^0.2.2", "@mediapipe/selfie_segmentation": "0.1.1675465747", "bootstrap": "^5.3.3", "mediasoup-client": "3.14.0", "react": "^19.0.0", "react-dom": "^19.0.0", "socket.io-client": "4.8.0", "universal-cookie": "^7.2.0" }, "devDependencies": { "@babel/core": "^7.23.9", "@babel/plugin-transform-private-property-in-object": "^7.25.8", "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@fortawesome/fontawesome-svg-core": "^6.6.0", "@fortawesome/free-brands-svg-icons": "^6.6.0", "@fortawesome/free-solid-svg-icons": "^6.6.0", "@fortawesome/react-fontawesome": "^0.2.2", "@mediapipe/selfie_segmentation": "0.1.1675465747", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", "@typescript-eslint/eslint-plugin": "^8.9.0", "@typescript-eslint/parser": "^8.9.0", "ajv": "^7.2.4", "babel-loader": "^9.1.3", "bootstrap": "^5.3.3", "eslint": "^9.12.0", "eslint-plugin-react-refresh": "^0.4.12", "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^9.0.2", "image-webpack-loader": "^8.1.0", "mediasoup-client": "3.14.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-refresh": "^0.14.2", "react-scripts": "5.0.1", "socket.io-client": "4.8.0", "ts-loader": "^9.5.1", "typedoc": "0.26.10", "typedoc-plugin-extras": "3.1.0", "typedoc-plugin-markdown": "4.2.9", "typescript": "^5.9.2", "universal-cookie": "^7.2.0", "url-loader": "^4.1.1", "web-vitals": "^2.1.4", "webpack": "^5.90.3", "webpack-cli": "^5.1.4" }, "scripts": { "start": "react-scripts start", "start:secure": "set HTTPS=true && set PORT=3001 && react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "buildnpm": "rm -rf dist && webpack --config webpack.config.js --mode production && tsc --emitDeclarationOnly -p tsconfig.json", "lint": "eslint \"src/**/*.{js,jsx,ts,tsx}\"", "lint:fix": "eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix", "build-docs": "typedoc" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }