Mirror: TypeScript LSP plugin that finds GraphQL documents in your code and provides diagnostics, auto-complete and hover-information.

chore: Remove `node-fetch` (#318)

Changed files
+8 -55
.changeset
packages
graphqlsp
+5
.changeset/spicy-feet-matter.md
···
+
---
+
'@0no-co/graphqlsp': patch
+
---
+
+
Remove unused `node-fetch` dependency
+3 -5
packages/graphqlsp/package.json
···
"@0no-co/graphql.web": "^1.0.4",
"@sindresorhus/fnv1a": "^2.0.0",
"@types/node": "^18.15.11",
-
"@types/node-fetch": "^2.6.3",
"graphql-language-service": "^5.2.0",
"lru-cache": "^10.0.1",
"typescript": "^5.3.3"
},
"dependencies": {
"@gql.tada/internal": "^0.3.0",
-
"graphql": "^15.5.0 || ^16.0.0 || ^17.0.0",
-
"node-fetch": "^2.0.0"
+
"graphql": "^15.5.0 || ^16.0.0 || ^17.0.0"
},
"peerDependencies": {
-
"typescript": "^5.0.0",
-
"graphql": "^15.5.0 || ^16.0.0 || ^17.0.0"
+
"graphql": "^15.5.0 || ^16.0.0 || ^17.0.0",
+
"typescript": "^5.0.0"
},
"publishConfig": {
"provenance": true
-50
pnpm-lock.yaml
···
graphql:
specifier: ^15.5.0 || ^16.0.0 || ^17.0.0
version: 16.8.1
-
node-fetch:
-
specifier: ^2.0.0
-
version: 2.6.7
devDependencies:
'@0no-co/graphql.web':
specifier: ^1.0.4
···
'@types/node':
specifier: ^18.15.11
version: 18.15.11
-
'@types/node-fetch':
-
specifier: ^2.6.3
-
version: 2.6.3
graphql-language-service:
specifier: ^5.2.0
version: 5.2.0(graphql@16.8.1)
···
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
-
/@types/node-fetch@2.6.3:
-
resolution: {integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==}
-
dependencies:
-
'@types/node': 18.15.11
-
form-data: 3.0.1
-
dev: true
-
/@types/node@12.20.55:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
···
engines: {node: '>=8'}
dev: true
-
/asynckit@0.4.0:
-
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
-
dev: true
-
/auto-bind@4.0.0:
resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==}
engines: {node: '>=8'}
···
resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
dev: true
-
/combined-stream@1.0.8:
-
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
-
engines: {node: '>= 0.8'}
-
dependencies:
-
delayed-stream: 1.0.0
-
dev: true
-
/commander@11.1.0:
resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
engines: {node: '>=16'}
···
object-keys: 1.1.1
dev: true
-
/delayed-stream@1.0.0:
-
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
-
engines: {node: '>=0.4.0'}
-
dev: true
-
/dependency-graph@0.11.0:
resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==}
engines: {node: '>= 0.6.0'}
···
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
dependencies:
is-callable: 1.2.7
-
dev: true
-
-
/form-data@3.0.1:
-
resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
-
engines: {node: '>= 6'}
-
dependencies:
-
asynckit: 0.4.0
-
combined-stream: 1.0.8
-
mime-types: 2.1.35
dev: true
/fs-extra@7.0.1:
···
dependencies:
braces: 3.0.2
picomatch: 2.3.1
-
dev: true
-
-
/mime-db@1.52.0:
-
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
-
engines: {node: '>= 0.6'}
-
dev: true
-
-
/mime-types@2.1.35:
-
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
-
engines: {node: '>= 0.6'}
-
dependencies:
-
mime-db: 1.52.0
dev: true
/mimic-fn@2.1.0: