microsoft/typespec

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/fix-sym-node-declarations-undefined

Branches

Tags

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

Clone

HTTPS

Download ZIP

packages/eslint-plugin-typespec/package.json

57lines · modecode

1{
2 "name": "@typespec/eslint-plugin",
3 "version": "0.81.0",
4 "author": "Microsoft Corporation",
5 "description": "Eslint plugin providing set of rules to be used in the JS/TS code of TypeSpec libraries",
6 "homepage": "https://typespec.io",
7 "readme": "https://github.com/microsoft/typespec/blob/main/README.md",
8 "license": "MIT",
9 "repository": {
10 "type": "git",
11 "url": "git+https://github.com/microsoft/typespec.git"
12 },
13 "bugs": {
14 "url": "https://github.com/microsoft/typespec/issues"
15 },
16 "keywords": [
17 "typespec"
18 ],
19 "type": "commonjs",
20 "main": "dist/src/index.js",
21 "engines": {
22 "node": ">=22.0.0"
23 },
24 "scripts": {
25 "clean": "rimraf ./dist ./temp",
26 "build": "tsc -p tsconfig.build.json",
27 "watch": "tsc -p tsconfig.build.json --watch",
28 "test": "vitest run",
29 "test:ui": "vitest --ui",
30 "test:ci": "vitest run --coverage --reporter=junit --reporter=default",
31 "lint": "eslint . --max-warnings=0",
32 "lint:fix": "eslint . --fix"
33 },
34 "files": [
35 "lib/*.tsp",
36 "dist/**",
37 "!dist/test/**"
38 ],
39 "peerDependencies": {
40 "eslint": "catalog:"
41 },
42 "devDependencies": {
43 "@types/node": "catalog:",
44 "@typescript-eslint/parser": "catalog:",
45 "@typescript-eslint/rule-tester": "catalog:",
46 "@typescript-eslint/types": "catalog:",
47 "@vitest/coverage-v8": "catalog:",
48 "@vitest/ui": "catalog:",
49 "eslint": "catalog:",
50 "rimraf": "catalog:",
51 "typescript": "catalog:",
52 "vitest": "catalog:"
53 },
54 "dependencies": {
55 "@typescript-eslint/utils": "catalog:"
56 }
57}
58