| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- {
- "name": "stt-demo",
- "version": "1.0.0",
- "license": "MIT",
- "type": "module",
- "scripts": {
- "dev": "vite",
- "dev:test": "vite --mode test",
- "build": "vite build",
- "build:test": "vite build --mode test",
- "lint": "eslint --cache .",
- "lint:fix": "npm run lint --fix",
- "prettier": "prettier . --write --ignore-unknown",
- "preview": "vite preview",
- "proto": "pbjs -t json-module -w es6 --es6 -o src/protobuf/SttMessage.js src/protobuf/SttMessage.proto",
- "test:e2e": "playwright test",
- "test:e2e:chromium": "playwright test --project=chromium",
- "test:e2e:firefox": "playwright test --project=firefox",
- "test:e2e:webkit": "playwright test --project=webkit",
- "test:e2e:ui": "playwright test --ui",
- "test:e2e:debug": "playwright test --debug",
- "playwright:install": "playwright install",
- "typecheck": "tsc --noEmit"
- },
- "sideEffects": [
- "*.css"
- ],
- "dependencies": {
- "@ant-design/icons": "^4.8.2",
- "@reduxjs/toolkit": "^1.6.2",
- "agora-rtc-sdk-ng": "4.20.0",
- "agora-rtm": "2.1.9",
- "antd": "^5.15.3",
- "axios": "^1.6.7",
- "i18next": "23.8.2",
- "i18next-browser-languagedetector": "7.2.0",
- "i18next-http-backend": "2.4.3",
- "lodash-es": "^4.17.21",
- "protobufjs": "^7.2.5",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-i18next": "^14.1.0",
- "react-redux": "^7.2.6",
- "react-router-dom": "^6.21.3",
- "redux": "^4.1.2"
- },
- "devDependencies": {
- "@playwright/test": "^1.55.1",
- "@types/axios": "^0.14.0",
- "@types/lodash-es": "^4.17.6",
- "@types/react": "^18.2.43",
- "@types/react-dom": "^18.2.17",
- "@types/react-redux": "^7.1.22",
- "@typescript-eslint/eslint-plugin": "^6.14.0",
- "@typescript-eslint/parser": "^6.14.0",
- "@vitejs/plugin-react": "^4.2.1",
- "eslint": "^8.55.0",
- "eslint-config-prettier": "^8.5.0",
- "eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-n": "^16.6.2",
- "eslint-plugin-prettier": "^5.1.3",
- "eslint-plugin-promise": "^6.1.1",
- "eslint-plugin-react": "^7.30.1",
- "lint-staged": "^13.0.3",
- "postcss": "^8.4.21",
- "prettier": "^3.2.5",
- "protobufjs-cli": "^1.1.2",
- "sass": "^1.70.0",
- "typescript": "^5.2.2",
- "vite": "^5.0.8",
- "vite-plugin-svgr": "^4.2.0",
- "yorkie": "^2.0.0"
- },
- "gitHooks": {
- "pre-commit": "lint-staged"
- },
- "lint-staged": {
- "*.{js,jsx,ts,tsx}": [
- "eslint --cache --fix",
- "git add"
- ],
- "**/*": "prettier --write --ignore-unknown"
- },
- "browserslist": {
- "production": [
- ">0.2%",
- "not dead",
- "not op_mini all"
- ],
- "development": [
- "last 1 chrome version",
- "last 1 firefox version",
- "last 1 safari version"
- ]
- }
- }
|