|
10 | 10 | "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", |
11 | 11 | "preview": "vite preview", |
12 | 12 | "prettier": "prettier --write .", |
13 | | - "prettier:check": "prettier --check ." |
| 13 | + "prettier:check": "prettier --check .", |
| 14 | + "extract": "lingui extract", |
| 15 | + "compile": "lingui compile", |
| 16 | + "extract:watch": "lingui extract --watch" |
14 | 17 | }, |
15 | 18 | "dependencies": { |
16 | 19 | "@emotion/react": "^11.13.0", |
17 | 20 | "@emotion/styled": "^11.13.0", |
18 | 21 | "@fontsource/roboto": "^5.0.14", |
19 | 22 | "@hookform/resolvers": "^3.9.0", |
| 23 | + "@lingui/core": "^5.1.2", |
| 24 | + "@lingui/react": "^5.1.2", |
20 | 25 | "@radix-ui/react-checkbox": "^1.1.2", |
21 | 26 | "@radix-ui/react-dialog": "^1.1.1", |
22 | 27 | "@radix-ui/react-dropdown-menu": "^2.1.1", |
|
35 | 40 | "@tauri-apps/plugin-clipboard-manager": "2.0.0-rc.1", |
36 | 41 | "@tauri-apps/plugin-os": "^2.0.0", |
37 | 42 | "@tauri-apps/plugin-shell": "2.0.0", |
38 | | - "tauri-plugin-safe-area-insets": "file:./plugins/tauri-plugin-safe-area-insets", |
39 | 43 | "@use-gesture/react": "^10.3.1", |
40 | 44 | "@walletconnect/sign-client": "^2.17.2", |
41 | 45 | "@walletconnect/types": "^2.17.2", |
|
51 | 55 | "react-router-dom": "^6.26.0", |
52 | 56 | "tailwind-merge": "^2.5.2", |
53 | 57 | "tailwindcss-animate": "^1.0.7", |
| 58 | + "tauri-plugin-safe-area-insets": "file:./plugins/tauri-plugin-safe-area-insets", |
54 | 59 | "usehooks-ts": "^3.1.0", |
55 | 60 | "zod": "^3.23.8", |
56 | 61 | "zustand": "^4.5.5" |
57 | 62 | }, |
58 | 63 | "devDependencies": { |
| 64 | + "@lingui/cli": "^5.1.2", |
| 65 | + "@lingui/format-po": "^5.1.2", |
| 66 | + "@lingui/swc-plugin": "^5.0.1", |
| 67 | + "@lingui/vite-plugin": "^5.1.2", |
59 | 68 | "@tauri-apps/cli": "2.0.0-rc.10", |
60 | 69 | "@types/node": "^22.1.0", |
61 | 70 | "@types/react": "^18.3.3", |
|
65 | 74 | "@vitejs/plugin-react-swc": "^3.7.0", |
66 | 75 | "autoprefixer": "^10.4.20", |
67 | 76 | "eslint": "^8.57.0", |
| 77 | + "eslint-plugin-lingui": "^0.9.0", |
68 | 78 | "eslint-plugin-react-hooks": "^4.6.2", |
69 | 79 | "eslint-plugin-react-refresh": "^0.4.9", |
70 | 80 | "postcss": "^8.4.47", |
|
0 commit comments