github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/ui/package.json (about)

     1  {
     2    "name": "dm-web-ui",
     3    "version": "0.1.0",
     4    "scripts": {
     5      "start": "vite",
     6      "build": "vite build",
     7      "type-check": "vite optimize --force && tsc --noEmit",
     8      "serve": "vite preview",
     9      "fmt": "prettier src --write",
    10      "lint": "eslint --ext .tsx,.ts src/",
    11      "prepare": "is-ci || cd ../../ && husky install dm/ui/.husky"
    12    },
    13    "dependencies": {
    14      "@ant-design/icons": "^4.7.0",
    15      "@reduxjs/toolkit": "^1.7.2",
    16      "ace-builds": "^1.4.14",
    17      "ahooks": "^3.0.1",
    18      "antd": "^4.19.1",
    19      "clsx": "^1.1.1",
    20      "fuse.js": "^6.5.3",
    21      "i18next": "^23.2.11",
    22      "i18next-browser-languagedetector": "^7.1.0",
    23      "lodash-es": "^4.17.21",
    24      "rc-queue-anim": "^2.0.0",
    25      "react": "^17.0.2",
    26      "react-ace": "^9.5.0",
    27      "react-dom": "^17.0.2",
    28      "react-i18next": "^13.0.2",
    29      "react-redux": "^7.2.6",
    30      "react-router-dom": "^6.1.1",
    31      "react-syntax-highlighter": "^15.5.0"
    32    },
    33    "devDependencies": {
    34      "@faker-js/faker": "^6.0.0-alpha.7",
    35      "@ti-fe/cli": "^0.13.0",
    36      "@ti-fe/eslint-config": "^0.3.1",
    37      "@ti-fe/prettier-config": "^1.0.3",
    38      "@types/lodash-es": "^4.17.6",
    39      "@types/node": "^16.11.12",
    40      "@types/react": "^17.0.37",
    41      "@types/react-dom": "^17.0.11",
    42      "@types/react-syntax-highlighter": "^13.5.2",
    43      "@typescript-eslint/eslint-plugin": "^5.7.0",
    44      "@typescript-eslint/parser": "^5.7.0",
    45      "@vitejs/plugin-react": "^1.1.3",
    46      "eslint": "^8.4.1",
    47      "husky": "^7.0.4",
    48      "i18next-scanner": "^3.1.0",
    49      "is-ci": "^3.0.1",
    50      "less": "^4.1.2",
    51      "lint-staged": "^12.1.2",
    52      "msw": "^0.36.3",
    53      "msw-auto-mock": "^0.6.0",
    54      "prettier": "^2.5.1",
    55      "rollup-plugin-visualizer": "^5.5.2",
    56      "typescript": "^5.1.6",
    57      "vite": "^2.9.16",
    58      "vite-plugin-i18next-scanner": "file:./plugins/vite-plugin-i18next-scanner",
    59      "vite-plugin-imp": "^2.1.3",
    60      "vite-plugin-next-react-router": "file:./plugins/vite-plugin-next-react-router",
    61      "vite-plugin-windicss": "^1.5.4",
    62      "vite-tsconfig-paths": "^3.3.17",
    63      "windicss": "^3.3.0"
    64    },
    65    "license": "Apache-2.0",
    66    "msw": {
    67      "workerDirectory": "public"
    68    },
    69    "sideEffects": false
    70  }