Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.
1{
2 "name": "graphql-web-lite",
3 "description": "graphql npm package slimmed down for client-side libraries",
4 "version": "16.6.0-1",
5 "license": "MIT",
6 "private": true,
7 "scripts": {
8 "prepare": "node ./scripts/prepare.js",
9 "test": "vitest",
10 "lint": "eslint --ext=js,mjs .",
11 "build": "rollup -c scripts/rollup/config.mjs",
12 "size-check": "cd scripts/buildenv && pnpm run build",
13 "prepublishOnly": "run-s test build"
14 },
15 "keywords": [
16 "graphql",
17 "graphql-js",
18 "lite"
19 ],
20 "homepage": "https://github.com/0no-co/graphql-web-lite",
21 "bugs": {
22 "url": "https://github.com/0no-co/graphql-web-lite/issues"
23 },
24 "repository": {
25 "type": "git",
26 "url": "https://github.com/0no-co/graphql-web-lite.git"
27 },
28 "pnpm": {
29 "peerDependencyRules": {
30 "allowedVersions": {
31 "graphql": "*"
32 }
33 },
34 "overrides": {
35 "graphql": "~16.6.0"
36 }
37 },
38 "devDependencies": {
39 "@0no-co/graphql.web": "^0.1.6",
40 "@babel/core": "^7.21.3",
41 "@rollup/plugin-babel": "^6.0.3",
42 "@rollup/plugin-buble": "^1.0.2",
43 "@rollup/plugin-node-resolve": "^15.0.1",
44 "@rollup/plugin-replace": "^5.0.2",
45 "@rollup/plugin-terser": "^0.4.0",
46 "@typescript-eslint/eslint-plugin": "^5.55.0",
47 "@typescript-eslint/parser": "^5.55.0",
48 "babel-plugin-modular-graphql": "^1.0.1",
49 "dotenv": "^16.0.3",
50 "eslint": "^8.36.0",
51 "eslint-config-prettier": "^8.7.0",
52 "eslint-plugin-prettier": "^4.2.1",
53 "eslint-plugin-tsdoc": "^0.2.17",
54 "graphql": "~16.6.0",
55 "husky-v4": "^4.3.8",
56 "lint-staged": "^11.1.2",
57 "npm-run-all": "^4.1.5",
58 "prettier": "^2.8.4",
59 "rollup": "^3.20.0",
60 "semver": "^7.3.5",
61 "sucrase": "^3.30.0",
62 "typescript": "^5.0.2",
63 "vitest": "^0.29.7"
64 },
65 "prettier": {
66 "singleQuote": true,
67 "tabWidth": 2,
68 "printWidth": 100
69 },
70 "eslintConfig": {
71 "root": true,
72 "extends": [
73 "./scripts/eslint/preset.js"
74 ]
75 },
76 "lint-staged": {
77 "*.{mjs,js}": "eslint --fix",
78 "*.{json,md}": "prettier --write"
79 },
80 "husky": {
81 "hooks": {
82 "pre-commit": "lint-staged --quiet --relative"
83 }
84 }
85}