Its a crux!
1{
2 "name": "cruxt",
3 "version": "0.0.0",
4 "description": "",
5 "type": "module",
6 "private": true,
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/gm112/cruxt"
10 },
11 "scripts": {
12 "prepare": "pnpm workspace:setup:all",
13 "playground": "pnpm run --filter=nuxt-v4-mobile-app-with-auth dev",
14 "build:all": "pnpm run --parallel build",
15 "test:all": "pnpm run --parallel test",
16 "format:all": "pnpm run --parallel format",
17 "lint:all": "pnpm run --parallel lint",
18 "bench:all": "pnpm run --parallel bench",
19 "deploy:deno:project": "NUXT_PUBLIC_I18N_BASE_URL=/ pnpm run --filter=$PROJECT_NAME build && pnpm run --filter=$PROJECT_NAME deploy:deno",
20 "workspace:setup:all": "bash ./scripts/pnpm-workspace/workspace-setup-all.sh",
21 "workspace:setup:generate-certs": "cd ./shared/localhost && mkcert -install && mkcert -cert-file localhost.pem -key-file localhost-key.pem localhost 127.0.0.1 ::1'",
22 "workspace:setup:generate-tsconfig-project-references": "bash ./scripts/pnpm-workspace/update-tsconfig.sh",
23 "workspace:setup:generate-tfvars": "bash ./scripts/terraform/generate-tfvars.sh",
24 "cloc": "pnpm dlx cloc --vcs git . --exclude-list-file=pnpm-lock.yaml --exclude-lang=JSON,INI,Text,YAML",
25 "ci:publish": "pnpm publish -r"
26 },
27 "keywords": [],
28 "author": "gm112",
29 "license": "MPL-2.0",
30 "packageManager": "pnpm@10.18.1+sha512.77a884a165cbba2d8d1c19e3b4880eee6d2fcabd0d879121e282196b80042351d5eb3ca0935fa599da1dc51265cc68816ad2bddd2a2de5ea9fdf92adbec7cd34",
31 "devDependencies": {
32 "@changesets/cli": "catalog:"
33 }
34}