-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
40 lines (40 loc) · 2.31 KB
/
package.json
File metadata and controls
40 lines (40 loc) · 2.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"name": "pair",
"version": "0.4.2",
"description": "pair is a suite of resources and workflows designed to guide and enable collaboration between development teams and AI assistants throughout all phases of the product lifecycle. It provides tools for defining epics, stories, guidelines, and adoptions, integrating with major code assistants and project management tools to ensure structured processes, consistency, and quality in delivery.",
"private": true,
"scripts": {
"test": "turbo test",
"test:coverage": "turbo test:coverage",
"test:perf": "node scripts/perf/benchmark-update-link.js",
"ts:check": "turbo ts:check",
"build": "turbo build",
"lint": "turbo lint",
"lint:fix": "turbo lint:fix",
"prettier:check": "turbo prettier:check",
"prettier:fix": "turbo prettier:fix",
"mdlint:check": "turbo mdlint:check && ./tools/markdownlint-config/bin/markdownlint-check.sh '*.md'",
"mdlint:fix": "turbo mdlint:fix && ./tools/markdownlint-config/bin/markdownlint-fix.sh '*.md'",
"sync-deps": "pnpm --recursive update",
"deps:outdated": "pnpm --recursive outdated",
"catalog:update": "pnpm update",
"catalog:check": "pnpm list",
"prepare": "husky install",
"clean": "pnpm -w -r turbo prune && turbo clean && find . -type d \\( -name node_modules -o -name .turbo -o -name dist -o -name coverage \\) -exec rm -rf {} + 2>/dev/null || true; find . -type d -path './scripts/workflows/release' -prune -o -type d -name release -exec rm -rf {} + 2>/dev/null || true; find . -type f -name \"*tsbuildinfo\" -exec rm -f {} + 2>/dev/null || true",
"a11y:report": "turbo a11y:report",
"a11y:report:html": "turbo a11y:report:html",
"hygiene:check": "node scripts/code-hygiene-check.js",
"docs:staleness": "node scripts/docs-staleness-check.js",
"quality-gate": "turbo ts:check test lint && turbo prettier:fix mdlint:fix && ./tools/markdownlint-config/bin/markdownlint-fix.sh '*.md' && pnpm hygiene:check && pnpm docs:staleness",
"e2e": "pnpm --filter @pair/website e2e",
"smoke-tests": "./scripts/smoke-tests/run-all.sh --cleanup"
},
"devDependencies": {
"@changesets/cli": "catalog:",
"@pair/prettier-config": "workspace:*",
"husky": "catalog:",
"turbo": "catalog:"
},
"packageManager": "pnpm@10.15.0",
"prettier": "@pair/prettier-config"
}