Skip to content

Commit 547c204

Browse files
committed
feat: init rpc package
1 parent 3bfc1fc commit 547c204

4 files changed

Lines changed: 151 additions & 83 deletions

File tree

packages/devtools-rpc/package.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"name": "@vitejs/devtools-rpc",
3+
"type": "module",
4+
"version": "0.0.0-alpha.0",
5+
"description": "DevTools rpc for Vite (work in progress)",
6+
"author": "VoidZero Inc.",
7+
"license": "MIT",
8+
"homepage": "https://github.com/vitejs/vite-devtools#readme",
9+
"repository": {
10+
"type": "git",
11+
"url": "git+https://github.com/vitejs/vite-devtools.git"
12+
},
13+
"bugs": "https://github.com/vitejs/vite-devtools/issues",
14+
"keywords": [
15+
"vite",
16+
"devtools",
17+
"rpc"
18+
],
19+
"sideEffects": false,
20+
"exports": {
21+
".": "./dist/index.mjs"
22+
},
23+
"main": "./dist/index.mjs",
24+
"types": "./dist/index.d.mts",
25+
"files": [
26+
"dist"
27+
],
28+
"scripts": {
29+
"build": "tsdown",
30+
"dev": "tsdown --watch",
31+
"prepack": "pnpm build"
32+
},
33+
"dependencies": {
34+
"birpc": "catalog:deps"
35+
},
36+
"devDependencies": {
37+
"tsdown": "catalog:build"
38+
}
39+
}

packages/devtools-rpc/src/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export function createRpcServer() {}
2+
3+
export function createRpcProxy() {}
4+
5+
export function createRpcClient() {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from 'tsdown'
2+
3+
export default defineConfig({
4+
entry: [
5+
'src/index.ts',
6+
],
7+
clean: true,
8+
fixedExtension: true,
9+
})

0 commit comments

Comments
 (0)