|
31 | 31 | "lint": "bunx astro check", |
32 | 32 | "typecheck": "tsc --noEmit", |
33 | 33 | "test": "vitest run", |
| 34 | + "test:unit": "vitest run tests/unit src", |
| 35 | + "test:integration": "vitest run tests/integration", |
| 36 | + "test:contract": "vitest run tests/contract", |
| 37 | + "test:smoke": "vitest run tests/smoke", |
34 | 38 | "test:coverage": "vitest run --coverage", |
| 39 | + "security:audit": "node scripts/security/audit.mjs", |
| 40 | + "security:prepush": "bash scripts/security/pre-push-secret-scan.sh", |
| 41 | + "hooks:install": "bash scripts/security/install-hooks.sh", |
35 | 42 | "backup": "bun scripts/backup.ts", |
36 | 43 | "docs:parity": "node scripts/check-docs-parity.mjs", |
37 | 44 | "perf:baseline": "node scripts/perf/load-baseline.mjs" |
|
52 | 59 | "@google-cloud/storage": "^7.18.0", |
53 | 60 | "@libsql/client": "^0.15.15", |
54 | 61 | "@monaco-editor/react": "^4.6.0", |
55 | | - "@opentelemetry/auto-instrumentations-node": "^0.67.2", |
56 | | - "@opentelemetry/exporter-trace-otlp-http": "^0.208.0", |
57 | | - "@opentelemetry/sdk-node": "^0.208.0", |
| 62 | + "@opentelemetry/auto-instrumentations-node": "^0.76.0", |
| 63 | + "@opentelemetry/exporter-trace-otlp-http": "^0.218.0", |
| 64 | + "@opentelemetry/sdk-node": "^0.218.0", |
58 | 65 | "@radix-ui/react-accordion": "^1.2.0", |
59 | 66 | "@radix-ui/react-alert-dialog": "^1.1.1", |
60 | 67 | "@radix-ui/react-avatar": "^1.1.0", |
|
94 | 101 | "cmdk": "^1.1.1", |
95 | 102 | "cobe": "^0.6.5", |
96 | 103 | "date-fns": "^4.1.0", |
97 | | - "dockerode": "^4.0.2", |
98 | | - "drizzle-orm": "^0.45.1", |
| 104 | + "dockerode": "^4.0.12", |
| 105 | + "drizzle-orm": "^0.45.2", |
99 | 106 | "framer-motion": "^11.18.2", |
100 | 107 | "github-markdown-css": "^5.8.1", |
101 | 108 | "googleapis": "^169.0.0", |
|
109 | 116 | "lucide-react": "^0.400.0", |
110 | 117 | "marked": "^17.0.1", |
111 | 118 | "micromatch": "^4.0.8", |
112 | | - "minimatch": "^9.0.5", |
| 119 | + "minimatch": "^9.0.9", |
113 | 120 | "monaco-editor": "^0.50.0", |
114 | 121 | "mysql2": "^3.15.3", |
115 | 122 | "nanoid": "^5.0.7", |
|
134 | 141 | "remark-gfm": "^4.0.1", |
135 | 142 | "remark-parse": "^11.0.0", |
136 | 143 | "remark-rehype": "^11.1.2", |
137 | | - "simple-git": "^3.25.0", |
| 144 | + "simple-git": "^3.36.0", |
138 | 145 | "sonner": "^2.0.7", |
139 | 146 | "ssh2": "^1.15.0", |
140 | 147 | "tailwind-merge": "^2.6.0", |
141 | 148 | "tailwindcss-animate": "^1.0.7", |
142 | 149 | "three": "^0.182.0", |
143 | 150 | "unified": "^11.0.5", |
144 | 151 | "unist-util-visit": "^5.1.0", |
| 152 | + "shiki": "^1.29.0", |
| 153 | + "yaml": "^2.8.0", |
145 | 154 | "zod": "^3.23.8", |
146 | 155 | "zustand": "^4.5.4" |
147 | 156 | }, |
148 | 157 | "devDependencies": { |
149 | 158 | "@axe-core/playwright": "^4.10.0", |
| 159 | + "@types/mdast": "^4.0.4", |
150 | 160 | "@faker-js/faker": "^10.1.0", |
151 | 161 | "@playwright/test": "^1.57.0", |
152 | 162 | "@tailwindcss/typography": "^0.5.19", |
|
164 | 174 | "autoprefixer": "^10.4.19", |
165 | 175 | "drizzle-kit": "^0.31.8", |
166 | 176 | "pino-pretty": "^13.1.3", |
167 | | - "postcss": "^8.4.39", |
| 177 | + "postcss": "^8.5.10", |
168 | 178 | "tailwindcss": "^3.4.4", |
169 | 179 | "typescript": "^5.9.3", |
170 | 180 | "vitest": "^4.1.5", |
171 | 181 | "@vitest/coverage-v8": "^4.1.5" |
172 | 182 | }, |
173 | 183 | "engines": { |
174 | 184 | "node": ">=20.0.0" |
| 185 | + }, |
| 186 | + "overrides": { |
| 187 | + "fast-xml-parser": "^5.8.0", |
| 188 | + "fast-xml-builder": "^1.2.0", |
| 189 | + "fast-uri": "^3.1.2", |
| 190 | + "protobufjs": "^7.6.0", |
| 191 | + "tar": "^7.5.16", |
| 192 | + "rollup": "^4.61.0", |
| 193 | + "picomatch": "^4.0.4", |
| 194 | + "picomatch@2": "^2.3.2", |
| 195 | + "qs": "^6.15.0", |
| 196 | + "ws": "^8.18.0", |
| 197 | + "yaml": "^2.8.0", |
| 198 | + "devalue": "^5.8.1", |
| 199 | + "lodash": "^4.17.23", |
| 200 | + "lodash-es": "^4.17.23", |
| 201 | + "preact": "^10.29.0", |
| 202 | + "brace-expansion": "^2.1.1", |
| 203 | + "diff": "^5.2.0", |
| 204 | + "cross-spawn": "^7.0.6" |
175 | 205 | } |
176 | 206 | } |
0 commit comments