An experimental TypeSpec syntax for Lexicon
1{
2 "name": "@typelex/cli",
3 "version": "0.3.1",
4 "main": "dist/index.js",
5 "type": "module",
6 "bin": {
7 "typelex": "dist/cli.js"
8 },
9 "files": [
10 "dist",
11 "src"
12 ],
13 "scripts": {
14 "build": "tsc",
15 "clean": "rm -rf dist",
16 "watch": "tsc --watch",
17 "test": "npm run build && vitest run",
18 "test:watch": "npm run build && vitest watch",
19 "prepublishOnly": "npm run build"
20 },
21 "keywords": [
22 "typespec",
23 "atproto",
24 "lexicon",
25 "cli"
26 ],
27 "author": "Dan Abramov <dan.abramov@gmail.com>",
28 "license": "MIT",
29 "dependencies": {
30 "@typespec/compiler": "^1.4.0",
31 "globby": "^14.0.0",
32 "picocolors": "^1.1.1",
33 "yargs": "^18.0.0"
34 },
35 "devDependencies": {
36 "@types/node": "^20.0.0",
37 "@types/yargs": "^17.0.33",
38 "typescript": "^5.0.0",
39 "vitest": "^1.0.0",
40 "@typelex/emitter": "workspace:*"
41 },
42 "peerDependencies": {
43 "@typelex/emitter": "^0.3.1"
44 }
45}