chore: upgrade frontend deps

This commit is contained in:
Steven 2023-10-31 08:35:32 +08:00
parent 5b2a8394d7
commit 898ca70ad1
9 changed files with 1100 additions and 1074 deletions

View File

@ -14,39 +14,39 @@
"dependencies": { "dependencies": {
"@emotion/react": "^11.11.1", "@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0", "@emotion/styled": "^11.11.0",
"@mui/joy": "5.0.0-beta.0", "@mui/joy": "5.0.0-beta.12",
"@plasmohq/storage": "^1.8.1", "@plasmohq/storage": "^1.8.1",
"axios": "^1.5.1", "axios": "^1.6.0",
"classnames": "^2.3.2", "classnames": "^2.3.2",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"lucide-react": "^0.264.0", "lucide-react": "^0.264.0",
"plasmo": "0.82.0", "plasmo": "^0.82.6",
"react": "18.2.0", "react": "^18.2.0",
"react-dom": "18.2.0", "react-dom": "^18.2.0",
"react-hot-toast": "^2.4.1", "react-hot-toast": "^2.4.1",
"zustand": "^4.4.3" "zustand": "^4.4.4"
}, },
"devDependencies": { "devDependencies": {
"@bufbuild/buf": "^1.27.0", "@bufbuild/buf": "^1.27.2",
"@trivago/prettier-plugin-sort-imports": "4.1.0", "@trivago/prettier-plugin-sort-imports": "^4.2.1",
"@types/chrome": "0.0.241", "@types/chrome": "^0.0.241",
"@types/lodash-es": "^4.17.9", "@types/lodash-es": "^4.17.10",
"@types/node": "20.4.2", "@types/node": "^20.8.9",
"@types/react": "18.2.15", "@types/react": "^18.2.33",
"@types/react-dom": "18.2.7", "@types/react-dom": "^18.2.14",
"@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/eslint-plugin": "^6.9.1",
"@typescript-eslint/parser": "^6.8.0", "@typescript-eslint/parser": "^6.9.1",
"autoprefixer": "^10.4.16", "autoprefixer": "^10.4.16",
"eslint": "^8.51.0", "eslint": "^8.52.0",
"eslint-config-prettier": "^8.10.0", "eslint-config-prettier": "^8.10.0",
"eslint-plugin-prettier": "^4.2.1", "eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.33.2", "eslint-plugin-react": "^7.33.2",
"long": "^5.2.3", "long": "^5.2.3",
"postcss": "^8.4.31", "postcss": "^8.4.31",
"prettier": "2.6.2", "prettier": "^2.8.8",
"protobufjs": "^7.2.5", "protobufjs": "^7.2.5",
"tailwindcss": "^3.3.3", "tailwindcss": "^3.3.5",
"typescript": "5.1.6" "typescript": "^5.2.2"
}, },
"manifest": { "manifest": {
"omnibox": { "omnibox": {

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import { Storage } from "@plasmohq/storage"; import { Storage } from "@plasmohq/storage";
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
const storage = new Storage(); const storage = new Storage();
const urlRegex = /https?:\/\/s\/(.+)/; const urlRegex = /https?:\/\/s\/(.+)/;

View File

@ -1,7 +1,7 @@
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import { useStorage } from "@plasmohq/storage/hook"; import { useStorage } from "@plasmohq/storage/hook";
import classNames from "classnames"; import classNames from "classnames";
import { getFaviconWithGoogleS2 } from "@/helpers/utils"; import { getFaviconWithGoogleS2 } from "@/helpers/utils";
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import Icon from "./Icon"; import Icon from "./Icon";
interface Props { interface Props {

View File

@ -1,6 +1,6 @@
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import { useStorage } from "@plasmohq/storage/hook"; import { useStorage } from "@plasmohq/storage/hook";
import classNames from "classnames"; import classNames from "classnames";
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import ShortcutView from "./ShortcutView"; import ShortcutView from "./ShortcutView";
const ShortcutsContainer = () => { const ShortcutsContainer = () => {

View File

@ -1,8 +1,8 @@
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import { Button, CssVarsProvider, Divider, Input, Select, Option } from "@mui/joy"; import { Button, CssVarsProvider, Divider, Input, Select, Option } from "@mui/joy";
import { useStorage } from "@plasmohq/storage/hook"; import { useStorage } from "@plasmohq/storage/hook";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import { Toaster, toast } from "react-hot-toast"; import { Toaster, toast } from "react-hot-toast";
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import Icon from "./components/Icon"; import Icon from "./components/Icon";
import Logo from "./components/Logo"; import Logo from "./components/Logo";
import PullShortcutsButton from "./components/PullShortcutsButton"; import PullShortcutsButton from "./components/PullShortcutsButton";

View File

@ -1,4 +1,3 @@
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import { Button, CssVarsProvider, Divider, IconButton } from "@mui/joy"; import { Button, CssVarsProvider, Divider, IconButton } from "@mui/joy";
import { useStorage } from "@plasmohq/storage/hook"; import { useStorage } from "@plasmohq/storage/hook";
import { Toaster } from "react-hot-toast"; import { Toaster } from "react-hot-toast";
@ -7,6 +6,7 @@ import Icon from "@/components/Icon";
import Logo from "@/components/Logo"; import Logo from "@/components/Logo";
import PullShortcutsButton from "@/components/PullShortcutsButton"; import PullShortcutsButton from "@/components/PullShortcutsButton";
import ShortcutsContainer from "@/components/ShortcutsContainer"; import ShortcutsContainer from "@/components/ShortcutsContainer";
import type { Shortcut } from "@/types/proto/api/v2/shortcut_service";
import useColorTheme from "./hooks/useColorTheme"; import useColorTheme from "./hooks/useColorTheme";
import "./style.css"; import "./style.css";

View File

@ -11,38 +11,38 @@
"dependencies": { "dependencies": {
"@emotion/react": "^11.11.1", "@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0", "@emotion/styled": "^11.11.0",
"@mui/joy": "5.0.0-beta.7", "@mui/joy": "5.0.0-beta.12",
"@reduxjs/toolkit": "^1.9.7", "@reduxjs/toolkit": "^1.9.7",
"axios": "^0.27.2", "axios": "^0.27.2",
"classnames": "^2.3.2", "classnames": "^2.3.2",
"copy-to-clipboard": "^3.3.3", "copy-to-clipboard": "^3.3.3",
"dayjs": "^1.11.10", "dayjs": "^1.11.10",
"i18next": "^23.5.1", "i18next": "^23.6.0",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"lucide-react": "^0.263.1", "lucide-react": "^0.263.1",
"nice-grpc-web": "^3.3.1", "nice-grpc-web": "^3.3.2",
"qrcode.react": "^3.1.0", "qrcode.react": "^3.1.0",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-hot-toast": "^2.4.1", "react-hot-toast": "^2.4.1",
"react-i18next": "^13.3.0", "react-i18next": "^13.3.1",
"react-redux": "^8.1.3", "react-redux": "^8.1.3",
"react-router-dom": "^6.17.0", "react-router-dom": "^6.17.0",
"react-use": "^17.4.0", "react-use": "^17.4.0",
"tailwindcss": "^3.3.3", "tailwindcss": "^3.3.5",
"zustand": "^4.4.3" "zustand": "^4.4.4"
}, },
"devDependencies": { "devDependencies": {
"@bufbuild/buf": "^1.27.0", "@bufbuild/buf": "^1.27.2",
"@trivago/prettier-plugin-sort-imports": "^4.2.0", "@trivago/prettier-plugin-sort-imports": "^4.2.1",
"@types/lodash-es": "^4.17.9", "@types/lodash-es": "^4.17.10",
"@types/react": "^18.2.28", "@types/react": "^18.2.33",
"@types/react-dom": "^18.2.13", "@types/react-dom": "^18.2.14",
"@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/eslint-plugin": "^6.9.1",
"@typescript-eslint/parser": "^6.8.0", "@typescript-eslint/parser": "^6.9.1",
"@vitejs/plugin-react-swc": "^3.4.0", "@vitejs/plugin-react-swc": "^3.4.1",
"autoprefixer": "^10.4.16", "autoprefixer": "^10.4.16",
"eslint": "^8.51.0", "eslint": "^8.52.0",
"eslint-config-prettier": "^8.10.0", "eslint-config-prettier": "^8.10.0",
"eslint-plugin-prettier": "^4.2.1", "eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.33.2", "eslint-plugin-react": "^7.33.2",
@ -51,6 +51,6 @@
"prettier": "2.6.2", "prettier": "2.6.2",
"protobufjs": "^7.2.5", "protobufjs": "^7.2.5",
"typescript": "^5.2.2", "typescript": "^5.2.2",
"vite": "^4.4.11" "vite": "^4.5.0"
} }
} }

File diff suppressed because it is too large Load Diff