{ "name": "linkpulse", "version": "0.3.0", "author": "Xevion ", "type": "module", "engines": { "node": ">=22.0.0", "pnpm": ">=9.0.0" }, "dependencies": { "clsx": "^2.1.1", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.2.1", "@swc/core": "^1.6.5", "@types/node": "^22.9.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "autoprefixer": "^10.4.19", "eslint": "^9", "npm-run-all2": "^6.2.0", "postcss": "^8.4.38", "prettier": "^3.3.2", "prettier-plugin-tailwindcss": "^0.6.5", "tailwindcss": "^3.4.4", "ts-node": "^10.9.2", "typescript": "^5.5.2", "vite": "^5.3.1", "vitest": "^1.6.0" }, "scripts": { "preinstall": "command -v git >/dev/null 2>&1 && git config core.hooksPath git-hooks || true", "build": "vite build", "dev:update-deps": "rm -rf pnpm-lock.yaml node_modules/ **/node_modules && pnpm install", "dev": "vite dev", "format": "prettier --write .", "lint:format": "prettier --cache --check .", "lint": "eslint --cache .", "test": "npm-run-all --parallel tsc:check vitest:run lint lint:format", "tsc:check": "tsc", "vitest:run": "vitest run" }, "browserslist": [ ">0.2%", "not dead", "not op_mini all" ], "pnpm": { "updateConfig": { "ignoreDependencies": [ "eslint" ] } } }