microsoft/typespec

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
backmerge/release/pythonEvalFix-2025-12-18

Branches

Tags

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

Clone

HTTPS

Download ZIP

packages/emitter-framework/package.json

81lines · modecode

1{
2 "name": "@typespec/emitter-framework",
3 "version": "0.14.0",
4 "type": "module",
5 "main": "dist/index.js",
6 "repository": {
7 "type": "git",
8 "url": "git+https://github.com/microsoft/typespec.git"
9 },
10 "scripts": {
11 "build": "alloy build",
12 "clean": "rimraf ./dist",
13 "format": "prettier . --write",
14 "watch": "alloy build --watch",
15 "test": "vitest run",
16 "test:ui": "vitest --ui",
17 "test:watch": "vitest -w",
18 "test:ci": "vitest run --coverage --reporter=junit --reporter=default",
19 "prepack": "tsx ../../eng/tsp-core/scripts/strip-dev-import-exports.ts",
20 "postpack": "tsx ../../eng/tsp-core/scripts/strip-dev-import-exports.ts --restore",
21 "lint": "eslint . --max-warnings=0",
22 "lint:fix": "eslint . --fix"
23 },
24 "exports": {
25 ".": {
26 "import": "./dist/src/core/index.js"
27 },
28 "./csharp": {
29 "import": "./dist/src/csharp/index.js"
30 },
31 "./typescript": {
32 "import": "./dist/src/typescript/index.js"
33 },
34 "./testing": {
35 "import": "./dist/src/testing/index.js"
36 }
37 },
38 "imports": {
39 "#test/*": "./test/*",
40 "#core/*": {
41 "development": "./src/core/*",
42 "default": "./dist/src/core/*"
43 },
44 "#csharp/*": {
45 "development": "./src/csharp/*",
46 "default": "./dist/src/csharp/*"
47 },
48 "#typescript/*": {
49 "development": "./src/typescript/*",
50 "default": "./dist/src/typescript/*"
51 }
52 },
53 "keywords": [],
54 "author": "",
55 "license": "MIT",
56 "description": "",
57 "peerDependencies": {
58 "@alloy-js/core": "^0.22.0",
59 "@alloy-js/csharp": "^0.22.0",
60 "@alloy-js/typescript": "^0.22.0",
61 "@typespec/compiler": "workspace:^"
62 },
63 "devDependencies": {
64 "@alloy-js/cli": "^0.22.0",
65 "@alloy-js/core": "^0.22.0",
66 "@alloy-js/rollup-plugin": "^0.1.0",
67 "@alloy-js/typescript": "^0.22.0",
68 "@typespec/compiler": "workspace:^",
69 "concurrently": "^9.1.2",
70 "pathe": "^2.0.3",
71 "prettier": "~3.6.2",
72 "tree-sitter-c-sharp": "^0.23.0",
73 "tree-sitter-java": "^0.23.2",
74 "tree-sitter-javascript": "^0.25.0",
75 "tree-sitter-python": "^0.25.0",
76 "tree-sitter-typescript": "^0.23.0",
77 "typescript": "~5.9.2",
78 "vitest": "^4.0.4",
79 "web-tree-sitter": "^0.25.4"
80 }
81}
82