{"_id":"@appilot-labs/appilot-project","_rev":"6-52d48f4d8ee197ac67f1df6eff5c88ad","name":"@appilot-labs/appilot-project","dist-tags":{"latest":"1.3.0"},"versions":{"0.1.0":{"name":"@appilot-labs/appilot-project","version":"0.1.0","_id":"@appilot-labs/appilot-project@0.1.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"dist":{"shasum":"32ef1a20f60b4ecdf910d358b0cbf5ed61723eda","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-0.1.0.tgz","fileCount":11,"integrity":"sha512-0yAaZ6vVW9yJKMcJDNXfzF+3KA/Ir8CcePDS0LFKN0i1VWv0W5qpIFuuSVs7flwCnUEeaA+Kent/mz5KPeVPUw==","signatures":[{"sig":"MEUCIQCXaD3DB2AduVv/UNVBlgyWTh8BIvUDhTkF5PnMyu71HwIgLM6TpF2OuTD7iBvWYIRjhT7cSBxV9+sJurBLcBLDWl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"859c4ceeaff526608e27558c123e2d380dfe383c","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"},"_npmVersion":"11.19.0","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@appilot-labs/appilot-core":"^0.1.0","@appilot-labs/appilot-common":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-project_0.1.0_1788245463050_0.018653295851189133","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@appilot-labs/appilot-project","version":"1.0.0","_id":"@appilot-labs/appilot-project@1.0.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"dist":{"shasum":"a67765cc0eafa4c072f81cb46799e841f4937435","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-1.0.0.tgz","fileCount":11,"integrity":"sha512-OTHt9w8D0h7giM49b8owbCnJAr+Uyft1+aYJry2tha6cDY9BcyaM6jTY0nIeTCknV0dNbibd0JVNVcexVZvqtw==","signatures":[{"sig":"MEYCIQC6HgjIZ7PXq0Y85WCpQ63W+NXSn4xsr4Gqx6CWbJCFOAIhAIafCSHZIuAhBqG7cGoHwqqDfGNRsYADP+dIGj5AmQiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d973350c62861ca25bb29788815a3d84a0a629c2","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"},"_npmVersion":"10.9.8","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@appilot-labs/appilot-core":"^1.0.0","@appilot-labs/appilot-common":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-project_1.0.0_1788523024103_0.015852101399096208","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@appilot-labs/appilot-project","version":"1.0.1","_id":"@appilot-labs/appilot-project@1.0.1","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"homepage":"https://github.com/wxy/appilot#readme","bugs":{"url":"https://github.com/wxy/appilot/issues"},"dist":{"shasum":"1703deb5fba93f10a26d169005623ae28d55cc3f","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-1.0.1.tgz","fileCount":11,"integrity":"sha512-ZBqJqU5EYef7KYbsne0dXy96yWTy2PmrVuqkOEHxnEmUJ/EFoFd2Sq2G+ghkuw0YJazRpHBUZ/he4/wxe1xmnA==","signatures":[{"sig":"MEUCIEuCQv3pKmDfvTWiSkGGIzG6+2DbeG/mI3siyeZx6Tz8AiEA4y5LNPXlsij7LPBgeb2zSfXu25ug14EZJWUbFbkibeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-project@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5c252be4290d90c830b0c155364397374b8d9a49","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8363e31e-e927-4f28-9e50-3269f9c6956d"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@appilot-labs/appilot-core":"^1.0.0","@appilot-labs/appilot-common":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-project_1.0.1_1788528534887_0.6516369512266991","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@appilot-labs/appilot-project","version":"1.1.0","_id":"@appilot-labs/appilot-project@1.1.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"homepage":"https://github.com/wxy/appilot#readme","bugs":{"url":"https://github.com/wxy/appilot/issues"},"dist":{"shasum":"bfb11e58a05742a1269929177f564953c4598d8e","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-1.1.0.tgz","fileCount":13,"integrity":"sha512-8nxjyWAgokVWfTSScDlMABfNjpiynqRVgZOCwlk+JF5nCtKGQFFqHgfuQe4w9tJ7p7h2sJriVk3Pa3s68x6l5w==","signatures":[{"sig":"MEUCIFRkucks1wvI1IKCAviqxCTAEr8yE+Vez2nkjaLVmO2sAiEA0TqufUB9fCaL8SDAwtY9IGIPyLRlj7tcWitie7qHf40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAu1zkjZTGHG/BE9ZNu3B4Q8onnYin577yV0CiO1DSfCAiAwrBZ66Nn3lKlFHb2la206AliY3bhk9J4BxOFEyLCr3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-project@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"64558c1cc40ae87223257e92cafd77c298c2ec34","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8363e31e-e927-4f28-9e50-3269f9c6956d"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@appilot-labs/appilot-core":"^1.1.0","@appilot-labs/appilot-common":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-project_1.1.0_1789095171243_0.5879887228714262","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@appilot-labs/appilot-project","version":"1.2.0","_id":"@appilot-labs/appilot-project@1.2.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"homepage":"https://github.com/wxy/appilot#readme","bugs":{"url":"https://github.com/wxy/appilot/issues"},"dist":{"shasum":"d5aeb01b584fefe608921e93880f11797f5ff00f","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-1.2.0.tgz","fileCount":13,"integrity":"sha512-yxxQO5a0lO0SVTtyY9dolD+YkxI2jlKx5Fknri09e+oDRPRJ2KriCr43qzMOwxK8pxNQ+bYZvNSBA0PaJ4+KOw==","signatures":[{"sig":"MEYCIQCDmQosjudP92XWetjoWoaK7B8qithxHIwZD9VNdosuGAIhAKYf6ERwgWDQae3CMuZVs2DbsEUdgVDC8Nm4e7EFeXOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKw8bnbAerF+bQiFhLwcuPsCz3qDPcFk5U4b+LKLOO8AiEA7a503ntC0JHcSo0LHVbjHAi/KXex/rg5N3CFtYOB5GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-project@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3ea1abe5c6936110f705374bfab423fbd7c63d78","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8363e31e-e927-4f28-9e50-3269f9c6956d"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@appilot-labs/appilot-core":"^1.2.0","@appilot-labs/appilot-common":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-project_1.2.0_1789293943690_0.4315509537973117","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"_id":"@appilot-labs/appilot-project@1.3.0","bugs":{"url":"https://github.com/wxy/appilot/issues"},"dist":{"shasum":"4db7f283351b1e7c412acffa130df4007262001d","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-project/-/appilot-project-1.3.0.tgz","fileCount":13,"integrity":"sha512-Os/Yj0dKwstkLTwFkri1ERL5kuh9UUz1sIqkm7Ymfy1/+8TBV7oWHGl5oi5wxgTaR59PZqdKek8LLx9Rv/QdZA==","signatures":[{"sig":"MEUCIAb5XJk7g5u7UzGZsycLnHlwuJAJNvVDBDbNSlSyS/H9AiEAtFJRU/+cLoqfCesYdRo0jimTjlD97TZwhIiv3ipBgM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBl/GCg9fjIOQxnRFT33tU/LWpWHUeQrvicz8ryTBE7CAiASR5EQItwoYpzki8QfFM0Jd9n5+IEZCojZ4rtZZ7FXGQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-project@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11658},"main":"./dist/index.js","name":"@appilot-labs/appilot-project","type":"module","types":"./dist/index.d.ts","gitHead":"882db82752073f5736d32ae6b116e3c97d3ac87e","license":"GPL-3.0-or-later","scripts":{"test":"tsx tests/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"version":"1.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8363e31e-e927-4f28-9e50-3269f9c6956d"}},"homepage":"https://github.com/wxy/appilot#readme","repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","directories":{},"maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@appilot-labs/appilot-core":"^1.3.0","@appilot-labs/appilot-common":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appilot-project_1.3.0_1790422467494_0.6682299064583292"}}},"time":{"created":"2026-09-01T06:51:02.902Z","modified":"2026-09-26T11:34:27.911Z","0.1.0":"2026-09-01T06:51:03.206Z","1.0.0":"2026-09-04T11:57:04.249Z","1.0.1":"2026-09-04T13:28:55.026Z","1.1.0":"2026-09-11T02:52:51.333Z","1.2.0":"2026-09-13T10:05:43.769Z","1.3.0":"2026-09-26T11:34:27.598Z"},"bugs":{"url":"https://github.com/wxy/appilot/issues"},"homepage":"https://github.com/wxy/appilot#readme","repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"description":"Appilot DSH 域插件：project（项目识别 / 上下文 / 注册表）","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"readme":"<!-- 中文版说明（仓库内提供）。English: [README.md](./README.md) -->\n# @appilot-labs/appilot-project\n\nDeepSeek Harness（DSH）Appilot 插件族的项目域工具：登记并解析运营所跟踪的仓库。\n\n## 工具\n\n| 工具 | 说明 |\n| --- | --- |\n| `register_project` | 注册（或刷新）仓库路径到注册表 |\n| `list_projects` | 列出已注册项目 |\n| `resolve_current_project` | 解析当前工作区/项目 |\n| `get_project_context` | 项目上下文（GitHub、平台、语言） |\n\n注册表经共享 SQLite 与 Electron 共用。\n\n## 在 DSH profile 安装\n\n```bash\nnpm i @appilot-labs/appilot-project\n```\n\n由元插件 `@appilot-labs/appilot` 消费。\n","readmeFilename":"README.zh.md","license":"GPL-3.0-or-later"}