1{
2 "name": "graphqlsp",
3 "version": "0.2.0",
4 "description": "TypeScript LSP plugin that finds GraphQL documents in your code and provides hints and auto-generates types.",
5 "main": "./dist/index.js",
6 "module": "./dist/index.module.js",
7 "scripts": {
8 "build": "pnpm --filter @0no-co/graphqlsp build",
9 "prepare": "husky install",
10 "dev": "pnpm --filter @0no-co/graphqlsp dev",
11 "launch-debug": "./scripts/launch-debug.sh",
12 "test:e2e": "vitest run --single-thread"
13 },
14 "prettier": {
15 "singleQuote": true,
16 "arrowParens": "avoid",
17 "trailingComma": "es5"
18 },
19 "lint-staged": {
20 "*.{js,ts,json,md}": "prettier --write"
21 },
22 "husky": {
23 "hooks": {
24 "pre-commit": "lint-staged"
25 }
26 },
27 "devDependencies": {
28 "@actions/core": "^1.10.0",
29 "@actions/github": "^5.1.1",
30 "@babel/plugin-transform-block-scoping": "^7.23.4",
31 "@babel/plugin-transform-typescript": "^7.23.6",
32 "@changesets/cli": "^2.29.6",
33 "@changesets/get-github-info": "^0.5.2",
34 "@rollup/plugin-babel": "^6.0.4",
35 "@rollup/plugin-commonjs": "^25.0.7",
36 "@rollup/plugin-node-resolve": "^15.2.3",
37 "@rollup/plugin-terser": "^0.4.4",
38 "@rollup/plugin-typescript": "^11.1.5",
39 "@types/node": "^18.15.11",
40 "dotenv": "^16.0.3",
41 "husky": "^8.0.3",
42 "lint-staged": "^15.0.0",
43 "prettier": "^2.8.7",
44 "rollup": "^4.9.5",
45 "rollup-plugin-cjs-check": "^1.0.3",
46 "rollup-plugin-dts": "^6.1.0",
47 "typescript": "^5.3.3",
48 "vitest": "^0.34.6"
49 },
50 "pnpm": {
51 "overrides": {
52 "typescript": "^5.3.3",
53 "ua-parser-js@<0.7.33": ">=0.7.33",
54 "postcss@<8.4.31": ">=8.4.31",
55 "semver@<5.7.2": ">=5.7.2",
56 "semver@>=6.0.0 <6.3.1": ">=6.3.1",
57 "vite@>=4.2.0 <4.2.3": ">=4.2.3",
58 "json5@>=2.0.0 <2.2.2": ">=2.2.2",
59 "@babel/traverse@<7.23.2": ">=7.23.2"
60 }
61 }
62}