-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
62 lines (62 loc) · 2.9 KB
/
Copy pathpackage.json
File metadata and controls
62 lines (62 loc) · 2.9 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{
"name": "redesign",
"version": "1.6.6",
"license": "MIT",
"private": true,
"description": "Run UI/UX screenshots through many AI models and collect reimagined HTML prototypes.",
"repository": {
"type": "git",
"url": "https://github.com/LunarWerxs/ReDesign.git"
},
"homepage": "https://redes1gn.github.io/",
"bugs": {
"url": "https://github.com/LunarWerxs/ReDesign/issues"
},
"type": "module",
"bin": {
"redesign": "./src/index.ts"
},
"engines": {
"bun": ">=1.2.0"
},
"scripts": {
"prepare": "git config core.hooksPath .githooks || true",
"start": "bun run src/index.ts serve",
"serve": "bun run src/index.ts serve",
"//build": "bun installs src/web (the machine-global isolated linker + global store keeps node_modules as links instead of a second real copy, see ~/.bunfig.toml); vite still runs under node. CI and scripts/build.ts deliberately use `npm ci` from package-lock.json instead: a cold runner has no warm store and no global bun config, and the release artifact should come from the committed npm lockfile. Both layouts are verified to build and to pass the vitest suite.",
"build": "bun install --cwd src/web && npm --prefix src/web run build",
"build:web": "npm --prefix src/web run build",
"dist": "bun run scripts/build.ts",
"update-pricing": "bun run scripts/update-pricing.ts",
"dev:server": "bun run src/index.ts serve",
"dev:web": "npm --prefix src/web run dev",
"run-job": "bun run src/index.ts run",
"inputs": "bun run src/index.ts inputs",
"models": "bun run src/index.ts models",
"prompts": "bun run src/index.ts prompts",
"keys": "bun run src/index.ts keys",
"health-check": "bun run src/index.ts health-check",
"status": "bun run src/index.ts status",
"stop": "bun run src/index.ts stop",
"mcp": "bun run src/index.ts mcp",
"test": "bun test tests",
"typecheck": "tsc --noEmit && bun run check:libtypes",
"check:libtypes": "bun run scripts/check-lib-types.mjs",
"lint": "biome lint --error-on-warnings .",
"format": "biome format --write .",
"check": "bun run typecheck && bun run lint && bun run check:kit",
"check:kit": "node ../../lunarwerx-ui/sync.mjs --check --app redesign",
"//check:local": "Checks that CANNOT run on GitHub, so localci runs them on the host instead. check:kit compares this app's kit-managed copies against lunarwerx-ui, a PRIVATE sibling repo a public repo's CI can never check out. Without this its only enforcement is the pre-commit hook, which --no-verify skips and which silently no-ops on any machine without the sibling checkout.",
"check:local": "bun run check:kit",
"check:spawntimeout": "bun scripts/checks/spawn-test-without-timeout.mjs"
},
"dependencies": {
"@cnct/connect": "^1.2.0",
"hono": "^4.12.28"
},
"devDependencies": {
"@biomejs/biome": "^2.5.2",
"@types/bun": "1.3.14",
"typescript": "^6.0.3"
}
}