@linear/sdk
Version:
The Linear Client SDK for interacting with the Linear GraphQL API
80 lines • 2.69 kB
JSON
{
"name": "@linear/sdk",
"description": "The Linear Client SDK for interacting with the Linear GraphQL API",
"version": "97.1.0",
"author": "Linear Orbit, Inc",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/linear/linear"
},
"type": "module",
"engines": {
"node": "^20.19.0 || >=22.12.0"
},
"files": [
"webhooks",
"dist",
"README.md"
],
"dependencies": {
"@graphql-typed-document-node/core": "^3.2.0"
},
"devDependencies": {
"@graphql-codegen/cli": "^2.16.0",
"@graphql-codegen/introspection": "^2.2.0",
"@graphql-codegen/schema-ast": "^2.5.0",
"@graphql-codegen/typed-document-node": "^6.1.5",
"@graphql-codegen/typescript": "^2.8.0",
"@graphql-codegen/typescript-operations": "^2.5.0",
"@graphql-inspector/core": "^2.4.0",
"@graphql-tools/graphql-file-loader": "^8.1.12",
"@graphql-tools/load": "^8.1.8",
"@graphql-tools/url-loader": "^8.0.33",
"@linear/codegen-doc": "3.3.5",
"@linear/codegen-sdk": "4.0.6",
"@linear/codegen-test": "2.2.6",
"@types/body-parser": "^1.19.6",
"@types/node": "^24.13.3",
"@types/node-fetch": "^2.5.7",
"@types/uuid": "^9.0.1",
"body-parser": "^1.20.1",
"change-case-all": "^2.1.0",
"dotenv": "^16.3.1",
"execa": "^5.0.0",
"get-port": "^5.1.1",
"graphql": "^15.4.0",
"graphql-request": "^3.3.0",
"replace-in-file": "^8.4.0",
"tsdown": "^0.17.2",
"type-fest": "^5.3.1",
"typescript": "^5.9.3",
"uuid": "^14.0.0",
"vitest": "^4.1.0"
},
"publishConfig": {
"access": "public"
},
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
"types": "./dist/index.d.mts",
"exports": {
".": "./dist/index.mjs",
"./webhooks": "./dist/webhooks/index.mjs",
"./package.json": "./package.json"
},
"scripts": {
"test": "vitest",
"build:sdk": "tsdown --clean --exports src/index.ts src/webhooks/index.ts",
"build:types": "tsc --noEmit && tsc --noEmit -p tsconfig.test.json",
"generate:changeset:dependencies": "node scripts/generate-dependencies-changeset.ts",
"generate:changeset:schema": "node scripts/generate-schema-changeset.ts",
"generate:clean": "rimraf -G src/**/_generated* || true",
"generate:doc": "graphql-codegen --config codegen.doc.yml",
"generate:schema": "graphql-codegen --config codegen.schema.yml",
"generate:sdk": "graphql-codegen --config codegen.sdk.yml && pnpm run update:scalars",
"generate:test": "graphql-codegen --config codegen.test.yml",
"update:scalars": "node scripts/update-scalars.ts",
"schema": "graphql-codegen --config codegen.schema.yml"
}
}