mirror of
https://github.com/vectorize-io/hindsight.git
synced 2026-09-14 19:31:49 +08:00
ae1b0196f5
Raises two npm overrides and regenerates the four lockfiles that carry them: - fast-uri >=3.1.5 -> >=3.1.6 (resolves 3.1.7) in the root workspace and hindsight-integrations/coding-agents - browserslist new override >=4.28.7 (resolves 4.28.8) in the root workspace, hindsight-embed's control-center UI, and hindsight-integrations/zapier Both resolve to a single hoisted copy per lockfile; no de-hoisted duplicates remain. The browserslist bump carries its data dependencies with it — caniuse-lite, electron-to-chromium, node-releases, update-browserslist-db and baseline-browser-mapping all move. That accounts for most of the diff. Lockfiles were regenerated with npm 11. npm 10.9.2 mis-handles overrides in workspaces: it applies the override at the hoisted root while de-hoisting new copies of the old version into the workspaces, so the tree ends up worse than before. npm 11 resolves to one hoisted copy. It also prunes two optional peer-dependency entries from the zapier lockfile (encoding and its nested iconv-lite); that is expected and harmless. Verified: npm ci --dry-run passes under npm 10.9.2 for all four lockfiles, so the npm 11 output is still consumable by an npm 10 runner. The control-center UI builds clean (vite build, 10 modules). Committed build artifacts under control_center/static/ are deliberately not touched here. They are stale independently of this change, and fixing that belongs in its own commit rather than riding along with a dependency bump.
63 lines
1.6 KiB
JSON
63 lines
1.6 KiB
JSON
{
|
|
"name": "hindsight",
|
|
"private": true,
|
|
"workspaces": [
|
|
"hindsight-clients/typescript",
|
|
"hindsight-control-plane",
|
|
"hindsight-docs",
|
|
"hindsight-all-npm",
|
|
"hindsight-tools/hindsight-agent-sdk"
|
|
],
|
|
"scripts": {
|
|
"prepare": "./scripts/setup-hooks.sh"
|
|
},
|
|
"overrides": {
|
|
"qs": "^6.14.2",
|
|
"fast-xml-parser": ">=5.5.6",
|
|
"serialize-javascript": "^7.0.5",
|
|
"minimatch": "^3.1.4",
|
|
"undici": ">=7.29.0 <8.0.0",
|
|
"flatted": ">=3.4.2",
|
|
"picomatch": ">=2.3.2 <3.0.0 || >=4.0.4",
|
|
"yaml": ">=1.10.3",
|
|
"svgo": ">=4.0.2",
|
|
"dompurify": ">=3.4.13",
|
|
"@redocly/openapi-core": {
|
|
"minimatch": "^5.1.8"
|
|
},
|
|
"@typescript-eslint/typescript-estree": {
|
|
"minimatch": "^9.0.7"
|
|
},
|
|
"ajv-formats": {
|
|
"ajv": "^8.18.0"
|
|
},
|
|
"handlebars": ">=4.7.9",
|
|
"path-to-regexp": ">=0.1.13",
|
|
"brace-expansion": ">=1.1.18 <2.0.0 || >=2.1.4 <3.0.0",
|
|
"lodash-es": ">=4.18.1",
|
|
"mermaid": ">=11.16.1",
|
|
"websocket-driver": ">=0.7.5",
|
|
"http-proxy-middleware": ">=2.0.10 <3",
|
|
"next": ">=16.2.11 <17",
|
|
"fast-uri": ">=3.1.6 <4",
|
|
"sharp": ">=0.35.0",
|
|
"shell-quote": ">=1.9.0",
|
|
"@istanbuljs/load-nyc-config": {
|
|
"js-yaml": "^3.15.1"
|
|
},
|
|
"gray-matter": {
|
|
"js-yaml": "^3.15.1"
|
|
},
|
|
"sockjs": {
|
|
"uuid": "^11.1.1"
|
|
},
|
|
"postcss": ">=8.5.23",
|
|
"js-yaml": ">=3.15.1 <4.0.0 || >=4.3.1 <5.0.0",
|
|
"nanoid": ">=3.3.18 <4.0.0",
|
|
"webpack-dev-server": ">=5.2.6 <6.0.0",
|
|
"esbuild": ">=0.28.1 <0.29.0",
|
|
"body-parser": ">=1.20.6 <2.0.0",
|
|
"browserslist": ">=4.28.7 <5.0.0"
|
|
}
|
|
}
|