A tool for people curious about the React Server Components protocol
at main 2.2 kB view raw
1{ 2 "name": "rscexplorer", 3 "version": "1.0.0", 4 "description": "", 5 "main": "index.js", 6 "type": "module", 7 "scripts": { 8 "build": "vite build", 9 "build:version": "node scripts/build-version.js", 10 "build:versions": "node scripts/build-version.js --all", 11 "dev": "vite", 12 "preview": "vite preview", 13 "deploy": "npm install && npm run lint && npm test && npm run build:versions && wrangler pages deploy dist --project-name=rscexplorer", 14 "test": "vitest run --reporter=verbose", 15 "typecheck": "tsc", 16 "lint": "tsc && eslint .", 17 "format": "prettier --write .", 18 "format:check": "prettier --check .", 19 "prepare": "husky" 20 }, 21 "keywords": [], 22 "author": "Dan Abramov <dan.abramov@gmail.com>", 23 "license": "MIT", 24 "dependencies": { 25 "@babel/standalone": "^7.28.5", 26 "@codemirror/autocomplete": "^6.20.0", 27 "@codemirror/commands": "^6.10.0", 28 "@codemirror/lang-javascript": "^6.2.4", 29 "@codemirror/language": "^6.11.3", 30 "@codemirror/state": "^6.5.2", 31 "@codemirror/theme-one-dark": "^6.1.3", 32 "@codemirror/view": "^6.39.4", 33 "@lezer/highlight": "^1.2.3", 34 "codemirror": "^6.0.2", 35 "react": "19.2.3", 36 "react-dom": "19.2.3", 37 "react-server-dom-webpack": "19.2.3", 38 "web-streams-polyfill": "^4.2.0" 39 }, 40 "overrides": { 41 "vite": "8.0.0-beta.2" 42 }, 43 "devDependencies": { 44 "@babel/types": "^7.28.5", 45 "@eslint/js": "^9.39.2", 46 "@types/babel__core": "^7.20.5", 47 "@types/babel__standalone": "^7.1.9", 48 "@types/node": "^25.0.2", 49 "@types/react": "^19.2.7", 50 "@types/react-dom": "^19.2.3", 51 "@vitejs/plugin-react": "^5.1.2", 52 "@vitest/browser": "^4.0.15", 53 "@vitest/browser-playwright": "^4.0.15", 54 "eslint": "^9.39.2", 55 "eslint-plugin-react-hooks": "^7.0.1", 56 "husky": "^9.1.7", 57 "lint-staged": "^16.2.7", 58 "playwright": "^1.57.0", 59 "prettier": "^3.7.4", 60 "rolldown": "^1.0.0-beta.54", 61 "start-server-and-test": "^2.1.3", 62 "typescript": "^5.9.3", 63 "typescript-eslint": "^8.50.0", 64 "vite": "8.0.0-beta.2", 65 "vitest": "^4.0.15", 66 "wrangler": "^4.0.0" 67 }, 68 "lint-staged": { 69 "*": "prettier --write --ignore-unknown" 70 } 71}