-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
21 lines (21 loc) · 1.48 KB
/
Copy pathpackage.json
File metadata and controls
21 lines (21 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"name": "atproto-lexicon-dsl",
"private": true,
"type": "module",
"packageManager": "pnpm@10.27.0",
"scripts": {
"build": "pnpm -r --filter=!@lexd/vite-fixture run build",
"test": "pnpm --filter @lexd/core test && pnpm --filter @lexd/language-server test",
"compile:examples": "node packages/cli/dist/cli.js compile \"examples/**/*.lexd\" \"packages/stdlib-atproto/src/**/*.lexd\" \"packages/stdlib-standard/src/**/*.lexd\" -o lexicons",
"lexd": "node packages/cli/dist/cli.js",
"lexd-lsp": "node packages/language-server/dist/server.js",
"stdlib:bootstrap": "node --import tsx scripts/bootstrap-stdlib.mts",
"pack:packages": "pnpm --filter @lexd/core pack && pnpm --filter @lexd/stdlib-atproto pack && pnpm --filter @lexd/stdlib-standard pack && pnpm --filter @lexd/cli pack && pnpm --filter @lexd/language-server pack && pnpm --filter @lexd/vite-plugin pack",
"publish:packages": "pnpm --filter @lexd/core publish --access public --no-git-checks && pnpm --filter @lexd/stdlib-atproto publish --access public --no-git-checks && pnpm --filter @lexd/stdlib-standard publish --access public --no-git-checks && pnpm --filter @lexd/cli publish --access public --no-git-checks && pnpm --filter @lexd/language-server publish --access public --no-git-checks && pnpm --filter @lexd/vite-plugin publish --access public --no-git-checks",
"package:vsix": "pnpm --filter vscode-lexd run package:vsix"
},
"devDependencies": {
"tsx": "^4.19.4",
"typescript": "^5.8.3"
}
}