knip.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760
  1. {
  2. "$schema": "https://unpkg.com/knip@5/schema.json",
  3. "exclude": [
  4. "duplicates"
  5. ],
  6. "ignoreBinaries": [
  7. "bwrap",
  8. "icacls",
  9. "musl-gcc",
  10. "python3",
  11. "sandbox-exec",
  12. "tar",
  13. "taskkill",
  14. "where.exe"
  15. ],
  16. "ignoreWorkspaces": [
  17. "vendor/*",
  18. "python/sdk-runtime"
  19. ],
  20. "ignoreDependencies": [
  21. "@yarnpkg/cli-dist",
  22. "lightningcss"
  23. ],
  24. "workspaces": {
  25. ".": {
  26. "entry": [
  27. "scripts/**/*.mjs",
  28. "scripts/**/*.cjs",
  29. "snapshots/**/*.mjs",
  30. "scripts/types/client-build-environment/index.d.ts"
  31. ],
  32. "ignoreUnresolved": [
  33. "client-build-environment"
  34. ],
  35. "project": [
  36. "scripts/**/*.ts",
  37. "scripts/**/*.mjs",
  38. "scripts/**/*.cjs",
  39. "snapshots/**/*.mjs"
  40. ]
  41. },
  42. "packages/host/directory-picker-auto": {
  43. "ignoreDependencies": [
  44. "@deepseek-ai/dsh-client-ui-directory-picker-browse",
  45. "@deepseek-ai/dsh-client-ui-directory-picker-native"
  46. ]
  47. },
  48. "packages/extensions/cordis-host-runner": {
  49. "entry": [
  50. "tests/**/*.spec.ts"
  51. ],
  52. "project": [
  53. "src/**/*.ts",
  54. "tests/**/*.ts"
  55. ],
  56. "ignoreDependencies": [
  57. "zod"
  58. ]
  59. },
  60. "packages/host/directory-picker-native": {
  61. "entry": [
  62. "tests/**/*.spec.{ts,tsx}",
  63. "tests/**/*.e2e.ts"
  64. ],
  65. "project": [
  66. "src/**/*.{ts,tsx}",
  67. "tests/**/*.{ts,tsx}"
  68. ]
  69. },
  70. "packages/api/remotes": {
  71. "entry": [
  72. "tests/**/*.e2e.ts"
  73. ],
  74. "project": [
  75. "src/**/*.ts",
  76. "tests/**/*.ts"
  77. ]
  78. },
  79. "packages/api/workspace-controller": {
  80. "ignoreDependencies": [
  81. "zod"
  82. ]
  83. },
  84. "packages/client/ui-approval": {
  85. "entry": [
  86. "tests/**/*.spec.tsx"
  87. ],
  88. "project": [
  89. "src/**/*.{ts,tsx}",
  90. "tests/**/*.tsx"
  91. ]
  92. },
  93. "packages/client/ui-conversation": {
  94. "ignoreDependencies": [
  95. "@deepseek-ai/dsh-client-ui-workspace"
  96. ]
  97. },
  98. "packages/client/ui-sidebar": {
  99. "ignoreDependencies": [
  100. "@deepseek-ai/dsh-client-ui-workspace"
  101. ]
  102. },
  103. "packages/client/ui-subagent": {
  104. "ignoreDependencies": [
  105. "@deepseek-ai/dsh-client-ui-input-trigger"
  106. ]
  107. },
  108. "packages/client/ui-primitives": {
  109. "entry": [
  110. "tests/**/*.spec.tsx"
  111. ],
  112. "project": [
  113. "src/**/*.ts",
  114. "src/**/*.tsx",
  115. "tests/**/*.tsx"
  116. ]
  117. },
  118. "packages/client/ui-goal": {
  119. "entry": [
  120. "tests/**/*.spec.tsx"
  121. ],
  122. "project": [
  123. "src/**/*.ts",
  124. "src/**/*.tsx",
  125. "tests/**/*.tsx"
  126. ]
  127. },
  128. "packages/client/ui-directory-picker-browse": {
  129. "entry": [
  130. "tests/**/*.spec.tsx"
  131. ],
  132. "project": [
  133. "src/**/*.ts",
  134. "src/**/*.tsx",
  135. "tests/**/*.tsx"
  136. ]
  137. },
  138. "packages/client/ui-directory-picker-native": {
  139. "entry": [
  140. "tests/**/*.spec.tsx"
  141. ],
  142. "project": [
  143. "src/**/*.ts",
  144. "tests/**/*.tsx"
  145. ]
  146. },
  147. "packages/client/ui-deliverables": {
  148. "entry": [
  149. "tests/**/*.spec.tsx"
  150. ],
  151. "project": [
  152. "src/**/*.ts",
  153. "src/**/*.tsx",
  154. "tests/**/*.tsx"
  155. ]
  156. },
  157. "packages/client/ui-workflow-run": {
  158. "entry": [
  159. "tests/**/*.spec.tsx"
  160. ],
  161. "project": [
  162. "src/**/*.ts",
  163. "src/**/*.tsx",
  164. "tests/**/*.tsx"
  165. ]
  166. },
  167. "packages/client/ui-layout": {
  168. "entry": [
  169. "tests/**/*.spec.ts",
  170. "tests/**/*.spec.tsx"
  171. ],
  172. "project": [
  173. "src/**/*.ts",
  174. "src/**/*.tsx",
  175. "tests/**/*.ts",
  176. "tests/**/*.tsx"
  177. ]
  178. },
  179. "website": {
  180. "project": [
  181. "**/*.ts"
  182. ],
  183. "ignoreDependencies": [
  184. "@braintree/sanitize-url",
  185. "cytoscape",
  186. "cytoscape-cose-bilkent",
  187. "dayjs",
  188. "debug"
  189. ]
  190. },
  191. "packages/*/*": {
  192. "entry": [
  193. "tests/**/*.spec.ts"
  194. ],
  195. "project": [
  196. "src/**/*.ts",
  197. "tests/**/*.ts"
  198. ]
  199. },
  200. "packages/experimental/webworker-runtime": {
  201. "entry": [
  202. "tests/**/*.spec.ts",
  203. "tests/compile/transform-corpus-check.ts",
  204. "tests/fixtures/vfs-example/workspace/src/preview.ts"
  205. ],
  206. "project": [
  207. "src/**/*.ts",
  208. "tests/**/*.ts"
  209. ],
  210. "ignoreDependencies": [
  211. "buffer",
  212. "@deepseek-ai/dsh-client-modules"
  213. ]
  214. },
  215. "packages/typert/generator": {
  216. "entry": [
  217. "tests/**/*.spec.ts",
  218. "tests/fixtures/type-model/**/*.ts",
  219. "tests/fixtures/remote-model/**/*.ts"
  220. ],
  221. "project": [
  222. "src/**/*.ts",
  223. "tests/**/*.ts"
  224. ]
  225. },
  226. "packages/shell/bash-sandbox": {
  227. "entry": [
  228. "tests/**/*.spec.ts",
  229. "tests/**/*.e2e.ts"
  230. ],
  231. "project": [
  232. "src/**/*.ts",
  233. "tests/**/*.ts"
  234. ]
  235. },
  236. "packages/shell/pwsh-sandbox": {
  237. "entry": [
  238. "tests/**/*.spec.ts",
  239. "tests/**/*.e2e.ts"
  240. ],
  241. "project": [
  242. "src/**/*.ts",
  243. "tests/**/*.ts"
  244. ]
  245. },
  246. "packages/e2b/e2b": {
  247. "entry": [
  248. "tests/**/*.spec.ts",
  249. "tests/**/*.e2e.ts",
  250. "tests/fixtures/composition/bin.ts"
  251. ],
  252. "project": [
  253. "src/**/*.ts",
  254. "tests/**/*.ts"
  255. ]
  256. },
  257. "packages/context/time-context": {
  258. "entry": [
  259. "tests/**/*.spec.ts",
  260. "tests/**/*.e2e.ts",
  261. "tests/fixtures/*.ts"
  262. ],
  263. "project": [
  264. "src/**/*.ts",
  265. "tests/**/*.ts"
  266. ],
  267. "ignoreDependencies": [
  268. "@deepseek-ai/dsh-agent-spine-demo",
  269. "@deepseek-ai/dsh-bash-local",
  270. "@deepseek-ai/dsh-session-checkpoint-policy",
  271. "@deepseek-ai/dsh-session-persistence-jsonl",
  272. "@deepseek-ai/dsh-subprocess-local"
  273. ]
  274. },
  275. "packages/lsp/lsp-stdio": {
  276. "entry": [
  277. "tests/**/*.spec.ts",
  278. "tests/**/*.e2e.ts",
  279. "tests/fixture-server.ts"
  280. ],
  281. "project": [
  282. "src/**/*.ts",
  283. "tests/**/*.ts"
  284. ],
  285. "ignoreDependencies": [
  286. "typescript-language-server"
  287. ]
  288. },
  289. "packages/sandbox/sandbox-local": {
  290. "entry": [
  291. "tests/**/*.spec.ts",
  292. "tests/**/*.e2e.ts"
  293. ],
  294. "project": [
  295. "src/**/*.ts",
  296. "tests/**/*.ts"
  297. ]
  298. },
  299. "packages/subprocess/subprocess-local": {
  300. "entry": [
  301. "tests/**/*.spec.ts",
  302. "tests/**/*.e2e.ts"
  303. ],
  304. "project": [
  305. "src/**/*.ts",
  306. "tests/**/*.ts"
  307. ]
  308. },
  309. "packages/session/session-telemetry-otel": {
  310. "entry": [
  311. "tests/**/*.spec.ts",
  312. "tests/**/*.e2e.ts",
  313. "tests/fixtures/*.ts"
  314. ],
  315. "project": [
  316. "src/**/*.ts",
  317. "tests/**/*.ts"
  318. ],
  319. "ignoreDependencies": [
  320. "@deepseek-ai/cordis-plugin-logger-console",
  321. "@deepseek-ai/dsh-agent-spine-demo",
  322. "@deepseek-ai/dsh-bash-local",
  323. "@deepseek-ai/dsh-session-checkpoint-policy",
  324. "@deepseek-ai/dsh-session-persistence-jsonl",
  325. "@deepseek-ai/dsh-subprocess-local"
  326. ]
  327. },
  328. "packages/util/brand": {
  329. "project": [
  330. "src/**/*.ts"
  331. ]
  332. },
  333. "packages/attachment/attachment": {
  334. "project": [
  335. "src/**/*.ts"
  336. ]
  337. },
  338. "packages/test-support/session-snapshot": {
  339. "entry": [
  340. "tests/**/*.spec.ts",
  341. "tests/fixtures/*.ts"
  342. ],
  343. "project": [
  344. "src/**/*.ts",
  345. "tests/**/*.ts"
  346. ]
  347. },
  348. "packages/test-support/loader-smoke": {
  349. "entry": [
  350. "tests/**/*.spec.ts",
  351. "tests/fixtures/*.ts"
  352. ],
  353. "project": [
  354. "src/**/*.ts",
  355. "tests/**/*.ts"
  356. ]
  357. },
  358. "packages/core/agent-loop": {
  359. "entry": [
  360. "tests/**/*.spec.ts",
  361. "tests/**/*.e2e.ts"
  362. ],
  363. "project": [
  364. "src/**/*.ts",
  365. "tests/**/*.ts"
  366. ]
  367. },
  368. "packages/goal/goal": {
  369. "entry": [
  370. "tests/**/*.spec.ts",
  371. "tests/**/*.e2e.ts",
  372. "tests/fixtures/domain/seed-goal.ts"
  373. ],
  374. "project": [
  375. "src/**/*.ts",
  376. "tests/**/*.ts"
  377. ],
  378. "ignoreDependencies": [
  379. "@deepseek-ai/dsh-agent-spine-demo",
  380. "@deepseek-ai/dsh-bash-local",
  381. "@deepseek-ai/dsh-session-checkpoint-policy",
  382. "@deepseek-ai/dsh-session-persistence-jsonl",
  383. "@deepseek-ai/dsh-subprocess-local"
  384. ]
  385. },
  386. "packages/session-query/session-query-sqlite": {
  387. "entry": [
  388. "tests/**/*.spec.ts",
  389. "tests/**/*.e2e.ts"
  390. ],
  391. "project": [
  392. "src/**/*.ts",
  393. "tests/**/*.ts"
  394. ]
  395. },
  396. "packages/code-runtime/code-runtime-worker-thread": {
  397. "entry": [
  398. "tests/**/*.spec.ts",
  399. "tests/**/*.e2e.ts"
  400. ],
  401. "project": [
  402. "src/**/*.ts",
  403. "tests/**/*.ts"
  404. ]
  405. },
  406. "packages/code-runtime/code-runtime-python": {
  407. "entry": [
  408. "tests/**/*.spec.ts",
  409. "tests/**/*.e2e.ts"
  410. ],
  411. "project": [
  412. "src/**/*.ts",
  413. "tests/**/*.ts"
  414. ]
  415. },
  416. "packages/llm/llm-deepseek": {
  417. "entry": [
  418. "tests/**/*.spec.ts",
  419. "tests/**/*.e2e.ts"
  420. ],
  421. "project": [
  422. "src/**/*.ts",
  423. "tests/**/*.ts"
  424. ]
  425. },
  426. "packages/llm/llm-pi-ai": {
  427. "entry": [
  428. "tests/**/*.spec.ts",
  429. "tests/**/*.e2e.ts"
  430. ],
  431. "project": [
  432. "src/**/*.ts",
  433. "tests/**/*.ts"
  434. ]
  435. },
  436. "packages/session/session-title-first-prompt-llm": {
  437. "entry": [
  438. "tests/**/*.spec.ts",
  439. "tests/**/*.e2e.ts"
  440. ],
  441. "project": [
  442. "src/**/*.ts",
  443. "tests/**/*.ts"
  444. ]
  445. },
  446. "packages/context/agent-instructions": {
  447. "entry": [
  448. "tests/**/*.spec.ts",
  449. "tests/**/*.e2e.ts"
  450. ],
  451. "project": [
  452. "src/**/*.ts",
  453. "tests/**/*.ts"
  454. ]
  455. },
  456. "packages/context/file-reference": {
  457. "ignoreDependencies": [
  458. "zod"
  459. ]
  460. },
  461. "packages/context/session-reference": {
  462. "ignoreDependencies": [
  463. "zod"
  464. ]
  465. },
  466. "packages/session/session-checkpoint-policy": {
  467. "entry": [
  468. "tests/**/*.spec.ts",
  469. "tests/**/*.e2e.ts"
  470. ],
  471. "project": [
  472. "src/**/*.ts",
  473. "tests/**/*.ts"
  474. ]
  475. },
  476. "packages/web/web-search-exa": {
  477. "entry": [
  478. "tests/**/*.spec.ts",
  479. "tests/**/*.e2e.ts"
  480. ],
  481. "project": [
  482. "src/**/*.ts",
  483. "tests/**/*.ts"
  484. ]
  485. },
  486. "packages/web/web-search-perplexity": {
  487. "entry": [
  488. "tests/**/*.spec.ts",
  489. "tests/**/*.e2e.ts"
  490. ],
  491. "project": [
  492. "src/**/*.ts",
  493. "tests/**/*.ts"
  494. ]
  495. },
  496. "packages/workflow/workflow-worker-thread": {
  497. "entry": [
  498. "tests/**/*.spec.ts",
  499. "tests/**/*.e2e.ts"
  500. ],
  501. "project": [
  502. "src/**/*.ts",
  503. "tests/**/*.ts"
  504. ]
  505. },
  506. "packages/web/web-search-deepseek": {
  507. "entry": [
  508. "tests/**/*.spec.ts",
  509. "tests/**/*.e2e.ts"
  510. ],
  511. "project": [
  512. "src/**/*.ts",
  513. "tests/**/*.ts"
  514. ]
  515. },
  516. "packages/examples/agent-spine-demo": {
  517. "entry": [
  518. "tests/**/*.spec.ts",
  519. "tests/**/*.e2e.ts"
  520. ],
  521. "project": [
  522. "src/**/*.ts",
  523. "tests/**/*.ts"
  524. ]
  525. },
  526. "packages/sdk/server": {
  527. "entry": [
  528. "tests/**/*.spec.ts",
  529. "tests/**/*.e2e.ts"
  530. ],
  531. "project": [
  532. "src/**/*.ts",
  533. "tests/**/*.ts"
  534. ]
  535. },
  536. "packages/interaction/commands": {
  537. "entry": [
  538. "tests/**/*.spec.ts"
  539. ],
  540. "project": [
  541. "src/**/*.ts",
  542. "tests/**/*.ts"
  543. ],
  544. "ignoreDependencies": [
  545. "zod"
  546. ]
  547. },
  548. "packages/subagent/subagent-spawn-in-process": {
  549. "entry": [
  550. "tests/**/*.spec.ts",
  551. "tests/**/*.e2e.ts"
  552. ],
  553. "project": [
  554. "src/**/*.ts",
  555. "tests/**/*.ts"
  556. ]
  557. },
  558. "packages/subagent/subagent-acp": {
  559. "entry": [
  560. "tests/**/*.spec.ts",
  561. "tests/**/*.e2e.ts",
  562. "tests/mock-acp-server.ts",
  563. "tests/fixtures/loader/*.ts"
  564. ],
  565. "project": [
  566. "src/**/*.ts",
  567. "tests/**/*.ts"
  568. ],
  569. "ignoreDependencies": [
  570. "@deepseek-ai/dsh-agent-spine-demo",
  571. "@deepseek-ai/dsh-session-checkpoint-policy",
  572. "@deepseek-ai/dsh-session-persistence-jsonl",
  573. "@deepseek-ai/dsh-tool-subagent"
  574. ]
  575. },
  576. "packages/subagent/subagent-codex": {
  577. "entry": [
  578. "tests/**/*.spec.ts",
  579. "tests/**/*.e2e.ts",
  580. "tests/fixtures/loader/*.ts"
  581. ],
  582. "project": [
  583. "src/**/*.ts",
  584. "tests/**/*.ts"
  585. ],
  586. "ignoreDependencies": [
  587. "@deepseek-ai/dsh-agent-spine-demo",
  588. "@deepseek-ai/dsh-session-checkpoint-policy",
  589. "@deepseek-ai/dsh-session-persistence-jsonl",
  590. "@deepseek-ai/dsh-tool-subagent"
  591. ]
  592. },
  593. "packages/subagent/subagent-claude-code": {
  594. "entry": [
  595. "tests/**/*.spec.ts",
  596. "tests/**/*.e2e.ts",
  597. "tests/fixtures/loader/*.ts"
  598. ],
  599. "project": [
  600. "src/**/*.ts",
  601. "tests/**/*.ts"
  602. ],
  603. "ignoreDependencies": [
  604. "@deepseek-ai/dsh-agent-spine-demo",
  605. "@deepseek-ai/dsh-session-checkpoint-policy",
  606. "@deepseek-ai/dsh-session-persistence-jsonl",
  607. "@deepseek-ai/dsh-subagent-codex",
  608. "@deepseek-ai/dsh-tool-subagent"
  609. ]
  610. },
  611. "packages/fs/tool-fs": {
  612. "entry": [
  613. "tests/**/*.spec.ts",
  614. "tests/**/*.e2e.ts"
  615. ],
  616. "project": [
  617. "src/**/*.ts",
  618. "tests/**/*.ts"
  619. ]
  620. },
  621. "packages/mcp/mcp-client": {
  622. "entry": [
  623. "tests/**/*.spec.ts",
  624. "tests/**/*.e2e.ts",
  625. "tests/fixture-server.ts"
  626. ],
  627. "project": [
  628. "src/**/*.ts",
  629. "tests/**/*.ts"
  630. ],
  631. "ignoreDependencies": [
  632. "@modelcontextprotocol/server-everything",
  633. "@modelcontextprotocol/server-filesystem"
  634. ]
  635. },
  636. "packages/client/web": {
  637. "project": [
  638. "src/**/*.ts",
  639. "tests/**/*.ts"
  640. ]
  641. },
  642. "packages/client/ui-renderer": {
  643. "entry": [
  644. "tests/**/*.spec.tsx"
  645. ],
  646. "project": [
  647. "src/**/*.ts",
  648. "src/**/*.tsx",
  649. "tests/**/*.tsx"
  650. ]
  651. },
  652. "apps/web": {
  653. "entry": [
  654. "tests/**/*.e2e.ts",
  655. "tests/**/*.perf.ts",
  656. "tests/**/*.snapshot.ts",
  657. "tests/support.ts",
  658. "src/node-module-stub.ts",
  659. "src/preview.ts"
  660. ],
  661. "project": [
  662. "src/**/*.ts",
  663. "tests/**/*.ts"
  664. ],
  665. "ignoreDependencies": [
  666. "@deepseek-ai/dsh-client-store",
  667. "@deepseek-ai/dsh-client-ui-primitives",
  668. "@deepseek-ai/dsh-client-ui-slots",
  669. "@types/react",
  670. "@types/react-dom",
  671. "react",
  672. "react-dom"
  673. ]
  674. },
  675. "apps/cli": {
  676. "entry": [
  677. "tests/**/*.spec.ts",
  678. "tests/**/*.e2e.ts",
  679. "tests/profiles/**/tests/fixtures/**/*.{ts,mjs}"
  680. ],
  681. "project": [
  682. "src/**/*.ts",
  683. "tests/**/*.ts"
  684. ],
  685. "ignoreDependencies": [
  686. "@deepseek-ai/.+"
  687. ]
  688. },
  689. "packages/subagent/subagent-dsh-sdk": {
  690. "entry": [
  691. "tests/**/*.spec.ts",
  692. "tests/**/*.e2e.ts",
  693. "tests/fixtures/loader/*.ts"
  694. ],
  695. "project": [
  696. "src/**/*.ts",
  697. "tests/**/*.ts"
  698. ],
  699. "ignoreDependencies": [
  700. "@deepseek-ai/dsh-agent-instructions",
  701. "@deepseek-ai/dsh-agent-spine-demo",
  702. "@deepseek-ai/dsh-llm-deepseek",
  703. "@deepseek-ai/dsh-session-checkpoint-policy",
  704. "@deepseek-ai/dsh-session-persistence-jsonl",
  705. "@deepseek-ai/dsh-skill-filesystem",
  706. "@deepseek-ai/dsh-tool-subagent"
  707. ]
  708. },
  709. "packages/shell/tool-pwsh": {
  710. "entry": [
  711. "tests/**/*.spec.ts",
  712. "tests/fixtures/loader/driver.ts"
  713. ],
  714. "project": [
  715. "src/**/*.ts",
  716. "tests/**/*.ts"
  717. ]
  718. },
  719. "packages/test-support/loader-smoke": {
  720. "entry": [
  721. "tests/**/*.spec.ts",
  722. "tests/fixtures/*.ts"
  723. ],
  724. "project": [
  725. "src/**/*.ts",
  726. "tests/**/*.ts"
  727. ]
  728. },
  729. "packages/bundle/base": {
  730. "ignoreDependencies": [
  731. "@deepseek-ai/.+"
  732. ]
  733. },
  734. "packages/bundle/headless": {
  735. "ignoreDependencies": [
  736. "@deepseek-ai/dsh-code-runtime-worker-thread"
  737. ]
  738. },
  739. "packages/bundle/acp-app": {
  740. "ignoreDependencies": [
  741. "@deepseek-ai/dsh-acp"
  742. ]
  743. },
  744. "packages/bundle/sdk-app": {
  745. "ignoreDependencies": [
  746. "@deepseek-ai/dsh-sdk-jsonrpc-server"
  747. ]
  748. },
  749. "packages/bundle/sdk-minimal": {
  750. "ignoreDependencies": [
  751. "@deepseek-ai/.+"
  752. ]
  753. },
  754. "packages/bundle/web-app": {
  755. "ignoreDependencies": [
  756. "@deepseek-ai/.+"
  757. ]
  758. }
  759. }
  760. }