feat: start of proto only

This commit is contained in:
TrèsAbhi committed 2024-09-28 21:07:00 -05:00
1 parent d90a3cc010
commit 45dc99e1ce
19 files changed
+365 -891

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
import { $ } from 'bun';
import { readdir } from 'fs/promises';
const ROOT = 'packages/core/protos';
const files = await readdir(`${ROOT}/raw`);
const args = [
'--plugin="./node_modules/.bin/protoc-gen-ts"',
'--js_out="import_style=commonjs,binary:${OUT_DIR}"',
`--ts_out="${ROOT}/generated"`,
...files.map((file) => `${ROOT}/raw/${file}`),
];
console.log(`protoc ${args.join(' ')}`);
console.log(await $`protoc ${args.join(' ')}`.text());