mirror of
https://github.com/schpet/linear-cli.git
synced 2026-09-14 14:26:50 +08:00
85 lines
3.2 KiB
JSON
85 lines
3.2 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/denoland/deno/main/cli/schemas/config-file.v1.json",
|
|
"name": "@schpet/linear-cli",
|
|
"version": "2.6.0",
|
|
"exports": "./src/main.ts",
|
|
"license": "MIT",
|
|
"tasks": {
|
|
"dev": "deno task codegen && deno run --allow-all --quiet src/main.ts ",
|
|
"install": "deno task codegen && deno install -c ./deno.json --allow-all --quiet -g -f -n linear ./src/main.ts",
|
|
"uninstall": "deno uninstall -g linear",
|
|
"sync-schema": "deno task dev schema -o graphql/schema.graphql",
|
|
"codegen": "deno run --allow-all npm:@graphql-codegen/cli/graphql-codegen-esm",
|
|
"check": "deno check src/main.ts",
|
|
"test": "deno test --allow-all --quiet",
|
|
"snapshot": "deno test --allow-all -- --update",
|
|
"lefthook-install": "deno run --allow-run --allow-read --allow-write --allow-env npm:lefthook install",
|
|
"validate": "deno task check && deno fmt && deno lint",
|
|
"generate-skill-docs": "deno run --allow-run --allow-read --allow-write skills/linear-cli/scripts/generate-docs.ts",
|
|
"skill-eval": "deno run --allow-all evals/linear-cli-skill/run.ts",
|
|
"skill-eval-claude-markdown": "deno run --allow-all evals/linear-cli-skill/run-claude-markdown.ts"
|
|
},
|
|
"imports": {
|
|
"@cliffy/ansi": "jsr:@cliffy/ansi@^1.0.0",
|
|
"@cliffy/command": "jsr:@cliffy/command@^1.0.0",
|
|
"@cliffy/internal": "jsr:@cliffy/internal@^1.0.0",
|
|
"@cliffy/prompt": "jsr:@cliffy/prompt@^1.0.0",
|
|
"@cliffy/testing": "jsr:@cliffy/testing@^1.0.0",
|
|
"@graphql-codegen/cli": "npm:@graphql-codegen/cli@^6.2.1",
|
|
"@graphql-typed-document-node/core": "npm:@graphql-typed-document-node/core@^3.2.0",
|
|
"@littletof/charmd": "jsr:@littletof/charmd@^0.1.2",
|
|
"@opensrc/deno-open": "jsr:@opensrc/deno-open@^1.0.0",
|
|
"@std/assert": "jsr:@std/assert@^1.0.19",
|
|
"@std/cli": "jsr:@std/cli@^1.0.28",
|
|
"@std/fmt": "jsr:@std/fmt@^1.0.9",
|
|
"@std/fs": "jsr:@std/fs@^1.0.23",
|
|
"@std/testing": "jsr:@std/testing@^1.0.17",
|
|
"@std/dotenv": "jsr:@std/dotenv@^0.225.6",
|
|
"@std/encoding": "jsr:@std/encoding@^1.0.10",
|
|
"@std/path": "jsr:@std/path@^1.1.4",
|
|
"@std/toml": "jsr:@std/toml@^1.0.11",
|
|
"@types/mdast": "npm:@types/mdast@^4.0.4",
|
|
"mdast": "npm:@types/mdast@^4.0.4",
|
|
"graphql": "npm:graphql@^16.13.2",
|
|
"./__generated__/graphql": "./src/__codegen__/graphql.ts",
|
|
"graphql-request": "npm:graphql-request@^7.4.0",
|
|
"lefthook": "npm:lefthook@^2.1.4",
|
|
"remark-gfm": "npm:remark-gfm@^4.0.0",
|
|
"remark-parse": "npm:remark-parse@^11.0.0",
|
|
"remark-stringify": "npm:remark-stringify@^11.0.0",
|
|
"sanitize-filename": "npm:sanitize-filename@^1.6.4",
|
|
"unified": "npm:unified@^11.0.5",
|
|
"unist-util-visit": "npm:unist-util-visit@^5.1.0",
|
|
"valibot": "npm:valibot@^1.3.1"
|
|
},
|
|
"publish": {
|
|
"include": [
|
|
"src/",
|
|
"test/",
|
|
"README.md"
|
|
],
|
|
"exclude": [
|
|
"!src/__codegen__/"
|
|
]
|
|
},
|
|
"fmt": {
|
|
"exclude": [
|
|
".github/workflows/release.yml",
|
|
".github/build-setup.yml",
|
|
"__generated__/",
|
|
"src/__codegen__/"
|
|
],
|
|
"proseWrap": "never",
|
|
"semiColons": false
|
|
},
|
|
"lint": {
|
|
"exclude": [
|
|
"__generated__/",
|
|
"src/__codegen__/"
|
|
]
|
|
},
|
|
"unstable": [
|
|
"sloppy-imports"
|
|
]
|
|
}
|