-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
38 lines (38 loc) · 1.68 KB
/
Copy pathpackage.json
File metadata and controls
38 lines (38 loc) · 1.68 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
{
"private": true,
"type": "module",
"scripts": {
"docs:generate": "node scripts/rule-catalog/generate.ts",
"docs:check": "node scripts/rule-catalog/generate.ts --check",
"format": "npm run format:check",
"format:check": "oxfmt --check .",
"format:fix": "oxfmt .",
"typecheck": "tsc --noEmit",
"lint": "npm run lint:source && npm run lint:typed",
"lint:source": "NODE_OPTIONS=--experimental-strip-types oxlint --deny-warnings .",
"lint:typed": "node --import tsx rules/typed/src/cli.ts check --config examples/configuration/typed-lint/config.ts",
"lint:fix": "NODE_OPTIONS=--experimental-strip-types oxlint --fix .",
"diff:check": "node --import tsx scripts/diff-check/src/main.ts --config scripts/diff-check/diff-check.config.json",
"css:check": "node examples/tailwind-smoke/check.mjs",
"test:unit": "vitest run --exclude '**/integration/**'",
"test:integration": "vitest run rules/typed/test/integration scripts/diff-check/test/integration examples/testing/vitest/test/integration",
"test": "npm run test:unit && npm run test:integration",
"neutrality:check": "NODE_OPTIONS=--experimental-strip-types node scripts/check-neutrality.ts",
"verify": "npm run docs:check && npm run format:check && npm run typecheck && npm run lint && npm run css:check && npm run test && npm run neutrality:check"
},
"devDependencies": {
"@effect/vitest": "*",
"@playwright/test": "*",
"@tailwindcss/cli": "*",
"@types/node": "*",
"dotenv": "*",
"eslint-plugin-better-tailwindcss": "*",
"fast-glob": "*",
"oxfmt": "*",
"oxlint": "*",
"tailwindcss": "*",
"tsx": "*",
"typescript": "*",
"vitest": "*"
}
}