microsoft/typespec

Public

mirrored from https://github.com/microsoft/typespecAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
advancedclientconfig

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

packages/emitter-framework/package.json

60lines · modecode

1{
2 "name": "@typespec/emitter-framework",
3 "version": "0.2.0",
4 "type": "module",
5 "main": "dist/index.js",
6 "scripts": {
7 "build-src": "babel src -d dist/src --extensions .ts,.tsx",
8 "build": "tsc -p . && npm run build-src",
9 "clean": "rimraf ./dist",
10 "format": "prettier . --write",
11 "watch-src": "babel src -d dist/src --extensions .ts,.tsx --watch",
12 "watch-tsc": "tsc -p . --watch",
13 "watch": "concurrently --kill-others \"npm run watch-tsc\" \"npm run watch-src\"",
14 "test": "vitest run",
15 "lint": "eslint . --max-warnings=0",
16 "lint:fix": "eslint . --fix"
17 },
18 "exports": {
19 ".": {
20 "import": "./dist/src/core/index.js"
21 },
22 "./typescript": {
23 "import": "./dist/src/typescript/index.js"
24 },
25 "./testing": {
26 "import": "./dist/src/testing/index.js"
27 }
28 },
29 "keywords": [],
30 "author": "",
31 "license": "MIT",
32 "description": "",
33 "peerDependencies": {
34 "@typespec/compiler": "workspace:^",
35 "@typespec/http": "workspace:^",
36 "@typespec/rest": "workspace:^"
37 },
38 "dependencies": {
39 "@alloy-js/core": "^0.6.0",
40 "@alloy-js/typescript": "^0.6.0"
41 },
42 "devDependencies": {
43 "@alloy-js/babel-preset": "^0.2.0",
44 "@babel/cli": "^7.24.8",
45 "@babel/core": "^7.26.9",
46 "@rollup/plugin-babel": "^6.0.4",
47 "@types/minimist": "^1.2.5",
48 "concurrently": "^9.1.2",
49 "minimist": "^1.2.8",
50 "prettier": "~3.5.3",
51 "tree-sitter": "^0.22.4",
52 "tree-sitter-c-sharp": "^0.23.0",
53 "tree-sitter-java": "^0.23.2",
54 "tree-sitter-javascript": "^0.23.0",
55 "tree-sitter-python": "^0.23.2",
56 "tree-sitter-typescript": "^0.23.0",
57 "typescript": "~5.8.2",
58 "vitest": "^3.0.7"
59 }
60}
61