{ "name": "cstb-next", "version": "0.0.1", "private": true, "author": { "name": "Purp1e", "email": "zx8244@qq.com" }, "scripts": { "next-start": "cross-env BROWSER=none next dev", "next-build": "next build", "tauri": "tauri", "build": "tauri build", "dev": "tauri dev", "lint": "next lint && biome check src/", "prepare": "husky" }, "dependencies": { "@icon-park/react": "^1.4.2", "@reactuses/core": "^5.0.21", "@tauri-apps/api": "2.0.0-rc.5", "@tauri-apps/plugin-clipboard-manager": "2.0.0-rc.2", "@tauri-apps/plugin-dialog": "2.0.0-rc.1", "@tauri-apps/plugin-fs": "2.0.0-rc.2", "@tauri-apps/plugin-global-shortcut": "2.0.0-rc.1", "@tauri-apps/plugin-http": "2.0.0-rc.2", "@tauri-apps/plugin-notification": "2.0.0-rc.1", "@tauri-apps/plugin-os": "2.0.0-rc.1", "@tauri-apps/plugin-process": "2.0.0-rc.1", "@tauri-apps/plugin-shell": "2.0.0-rc.1", "@tauri-apps/plugin-store": "^2.0.0-rc", "jotai": "^2.10.0", "next": "^14.2.13", "react": "^18.3.1", "react-dom": "^18.3.1", "zustand": "5.0.0-rc.2" }, "devDependencies": { "@biomejs/biome": "^1.9.2", "@tauri-apps/cli": "2.0.0-rc.16", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.13", "@types/node": "^22.5.5", "@types/react": "^18.3.8", "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "^8.6.0", "@typescript-eslint/parser": "^8.6.0", "autoprefixer": "^10.4.20", "clsx": "^2.1.1", "cross-env": "^7.0.3", "cssnano": "^7.0.6", "eslint": "^8.57.1", "eslint-config-next": "^14.2.13", "husky": "^9.1.6", "lint-staged": "^15.2.10", "postcss": "^8.4.47", "postcss-import": "^16.1.0", "postcss-nesting": "^13.0.0", "tailwind-merge": "^2.5.2", "tailwindcss": "^3.4.12", "typescript": "^5.6.2" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }