{ "private": true, "sideEffects": false, "type": "module", "scripts": { "build": "remix vite:build", "deploy": "npm run build && wrangler pages deploy ./build/client", "dev": "remix vite:dev", "lint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .", "start": "wrangler pages dev ./build/client", "typecheck": "tsc", "typegen": "wrangler types", "preview": "npm run build && wrangler pages dev ./build/client", "build-cf-types": "wrangler types" }, "dependencies": { "@code-hike/mdx": "0.9.0", "@remix-run/node": "2.9.2", "@remix-run/serve": "2.9.2", "@remix-run/react": "2.9.2", "esbuild": "0.20.2", "isbot": "4.1.0", "mdx-bundler": "10.0.2", "react": "18.2.0", "react-dom": "18.2.0", "react-icons": "5.0.1" }, "devDependencies": { "@mdx-js/rollup": "^3.0.1", "@remix-run/dev": "2.9.2", "@tailwindcss/typography": "0.5.12", "@types/eslint": "^8.56.7", "@types/react": "18.2.74", "@types/react-dom": "18.2.24", "autoprefixer": "^10.4.19", "eslint": "8.57.0", "postcss": "^8.4.38", "tailwindcss": "^3.4.3", "typescript": "5.4.4", "vite": "5.1.7", "vite-tsconfig-paths": "4.2.1" } }