Lines 77-117json
79 "build": "vite build && npm run build:elements",
80 "build:elements": "vite build --config vite.elements.config.ts && node scripts/build-elements-css.mjs",
81 "dev": "vite build --watch",
82 "preview": "node scripts/gen-llms.mjs && vite --config vite.preview.config.ts",
83 "preview:build": "node scripts/gen-llms.mjs && vite build --config vite.preview.config.ts",
84 "gen:llms": "node scripts/gen-llms.mjs",
85 "typecheck": "tsc --noEmit",
87 "format": "prettier --write .",
88 "format:check": "prettier --check .",
89 "test:unit": "vitest run",
90 "test": "playwright test",
91 "test:ui": "playwright test --ui",
92 "test:a11y": "playwright test a11y --project=desktop",
93 "test:report": "playwright show-report",
94 "test:package": "node scripts/test-package.mjs",
95 "validate": "npm run typecheck && npm run lint && npm run test:unit && npm run build",
96 "prepublishOnly": "npm run validate",
97 "prepare": "husky"
MediumSuspicious Lifecycle Evidence
`package.json` defines `prepare: husky`, a lifecycle command that can install Git hooks.
package.jsonView on unpkg · L97 104 "*.{js,mjs,cjs,json,css,md,yml,html}": [
108 "peerDependencies": {
109 "solid-js": "^1.9.13"
112 "@kobalte/core": "^0.13.12",
113 "@tanstack/solid-virtual": "^3.13.33",
115 "lucide-solid": "^1.23.0",
116 "motion": "^12.42.2",
117 "tailwind-merge": "^3.6.0"