{"_id":"@buddhilive/dsh-util-workspace-path","name":"@buddhilive/dsh-util-workspace-path","dist-tags":{"alpha":"0.1.2-alpha.3","latest":"0.1.2-alpha.3"},"versions":{"0.1.2-alpha.3":{"name":"@buddhilive/dsh-util-workspace-path","description":"Browser-safe Workspace path and display helpers","version":"0.1.2-alpha.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Buddhilive/buddhi-ai-harness.git","directory":"packages/util/workspace-path"},"type":"module","main":"lib/index.js","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./src/*":"./src/*","./package.json":"./package.json"},"license":"MIT","peerDependencies":{"@buddhilive/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/cordis":"^4.0.2"},"devDependencies":{"@buddhilive/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/cordis":"^4.0.2"},"_id":"@buddhilive/dsh-util-workspace-path@0.1.2-alpha.3","bugs":{"url":"https://github.com/Buddhilive/buddhi-ai-harness/issues"},"homepage":"https://github.com/Buddhilive/buddhi-ai-harness#readme","_integrity":"sha512-/Tb3Cr/foL+7GLndMfRkNrabUwBwBU/AcgcAnVQb+YOFTFD3KaKVQ/yzi8gLdE2+/Gd7SzPQlRMSp8egkoz/ug==","_resolved":"C:\\DevDojo\\Buddhi\\buddhi-ai-harness\\dist\\npm\\buddhilive-dsh-util-workspace-path-0.1.2-alpha.3.tgz","_from":"file:C:/DevDojo/Buddhi/buddhi-ai-harness/dist/npm/buddhilive-dsh-util-workspace-path-0.1.2-alpha.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-/Tb3Cr/foL+7GLndMfRkNrabUwBwBU/AcgcAnVQb+YOFTFD3KaKVQ/yzi8gLdE2+/Gd7SzPQlRMSp8egkoz/ug==","shasum":"7d3939cd0d55f4eb58029911617bf57eccdba383","tarball":"https://registry.npmjs.org/@buddhilive/dsh-util-workspace-path/-/dsh-util-workspace-path-0.1.2-alpha.3.tgz","fileCount":9,"unpackedSize":9853,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDoTRBClk9839ajrI6ZJ37QIptbAQlfXH24kiCZoPMx1gIgJUHQzlfVfMiWiCvcqA1pCzJU5KbVP3M/EQNzG1Qyh9o="}]},"_npmUser":{"name":"buddhilive","email":"visitbudkavin@gmail.com"},"directories":{},"maintainers":[{"name":"buddhilive","email":"visitbudkavin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-util-workspace-path_0.1.2-alpha.3_1788165460579_0.26260363008083765"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-31T08:37:40.353Z","0.1.2-alpha.3":"2026-08-31T08:37:40.732Z","modified":"2026-08-31T08:37:40.938Z"},"maintainers":[{"name":"buddhilive","email":"visitbudkavin@gmail.com"}],"description":"Browser-safe Workspace path and display helpers","homepage":"https://github.com/Buddhilive/buddhi-ai-harness#readme","repository":{"type":"git","url":"git+https://github.com/Buddhilive/buddhi-ai-harness.git","directory":"packages/util/workspace-path"},"bugs":{"url":"https://github.com/Buddhilive/buddhi-ai-harness/issues"},"license":"MIT","readme":"---\ndescription: \"浏览器安全的 Workspace 路径辅助函数：拼接相对路径、缩写 POSIX 主目录并生成显示标题。\"\nkind: \"package-library\"\n---\n\n# dsh-util-workspace-path\n\n[English](README.md) | 中文\n\n## 概述\n\n供 Workspace 相关客户端和控制器包共享、可在浏览器使用的路径辅助函数。该包负责拼接 Workspace 相对路径、缩写用于展示的 POSIX 主目录，以及从 POSIX 或 Windows 路径提取 Workspace 标题；它不提供 Cordis service，也不持有运行时状态。\n\n## 目录\n\n- [已知限制与暂缓事项](#known-limitations-and-deferred-work)\n- [开发备注](#dev-note)\n\n-----\n\n## 已知限制与暂缓事项\n\n<a id=\"known-limitations-and-deferred-work\"></a>\n\n- **路径解析仅处理字面值**——它识别 POSIX 绝对路径、Windows 盘符路径和 UNC 路径，但不访问文件系统，也不规范化 `.` 与 `..` 路径段。\n- **主目录缩写仅支持 POSIX**——Windows 路径保持不变，因为可移植浏览器无法安全推断 Windows 主目录路径等价关系。\n\n\n<a id=\"dev-note\"></a>\n### 开发备注\n\n<details>\n<summary>维护者工作上下文——点击展开</summary>\n\n无。\n\n</details>\n","readmeFilename":"README.zh.md","_rev":"1-76dd7b337e26b1de26e6e9c56733a0bc"}