{"_id":"@appilot-labs/appilot-common","_rev":"6-8588d3741ae3db1ead54d7e1a480df41","name":"@appilot-labs/appilot-common","dist-tags":{"latest":"1.3.0"},"versions":{"0.1.0":{"name":"@appilot-labs/appilot-common","version":"0.1.0","_id":"@appilot-labs/appilot-common@0.1.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"dist":{"shasum":"92f58c7ffcc9906232a3bdff726b6db26e15ccd7","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-0.1.0.tgz","fileCount":9,"integrity":"sha512-6tAUmP+pK/hzhbLnGwXaxtSr4BklfKErMM+m1KWgWp70mecC0WLl+yYPS+rz07vQFBEpK2l6x3bCRs3XSU9Xbg==","signatures":[{"sig":"MEQCIAmmNtAgq8MF59PF33lg40W4cH8OO7KQFdRQ4Gp1EIrGAiAaaBsHIrIDMgbZ5932esxUp/OUhrVmN9iW+wIyvIJT8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"859c4ceeaff526608e27558c123e2d380dfe383c","scripts":{"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 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-common_0.1.0_1788245459793_0.1677094764163667","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@appilot-labs/appilot-common","version":"1.0.0","_id":"@appilot-labs/appilot-common@1.0.0","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"dist":{"shasum":"b125f6c47bbd0c7c2530b053a7bffb94b895f77c","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-1.0.0.tgz","fileCount":13,"integrity":"sha512-219xb5so+8arzjLSGTHn2W55HHyxMxIKirHdN7MvXwwj+M9xfWkTYCwVS39Sh25YuF0xYv/KzYBeS1f6baYnKw==","signatures":[{"sig":"MEYCIQCWLCvXJ4wuoeqVNpjEtosbPC0C6ws1uUKDVbdXXgTiMwIhALRElAIxTXBgGvWY1OA7lJsukfJgef66sWhXNDuhvNfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d973350c62861ca25bb29788815a3d84a0a629c2","scripts":{"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 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^1.0.0","@appilot-labs/appilot-headless":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-common_1.0.0_1788523021286_0.8050569398117005","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@appilot-labs/appilot-common","version":"1.0.1","_id":"@appilot-labs/appilot-common@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":"1fd16a1edcde481d81dd9b27106f814775d1b57c","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-1.0.1.tgz","fileCount":13,"integrity":"sha512-oC+GUTyeFhmA0Gxvn301QDTnRtXfyvdvZULgkfIRfzUIqlGBQJgh6Pd2sjH8oZxUzD+hgfJHnl3KqgUq3MQUfQ==","signatures":[{"sig":"MEUCIQCcelZAaMfwKpi1mvyYSdP7OxffPc5sVeoekLPHvFbfmAIgcBInwHuxw1DCU6ytMPNzi61LhT663I+SrRFJN1u2DLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-common@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5c252be4290d90c830b0c155364397374b8d9a49","scripts":{"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:68be4949-c2c2-47b3-8aa8-7933050a9027"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^1.0.0","@appilot-labs/appilot-headless":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-common_1.0.1_1788528528385_0.5053043950040177","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@appilot-labs/appilot-common","version":"1.1.0","_id":"@appilot-labs/appilot-common@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":"32328d1a9c5098fb685c6f2536b4cbec44cc6b87","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-1.1.0.tgz","fileCount":15,"integrity":"sha512-C80FEVXslXAjz8PbO1qfqW+ClVBzSO++xF4yjdgULG591DqtsQWV1i+VBZKgMohmW8Yna3OwNMT9Qsq+WFXDfA==","signatures":[{"sig":"MEYCIQDtr6TD7cQ85sVabX/mST1Tc64YjjXFkcxeUPm3XZimLwIhAKwwR4rn1gcEi7OPiCR0FNxjLccBdPyGuzqLLSfe6i9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-common@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"64558c1cc40ae87223257e92cafd77c298c2ec34","scripts":{"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:68be4949-c2c2-47b3-8aa8-7933050a9027"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^1.1.0","@appilot-labs/appilot-headless":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-common_1.1.0_1789095110311_0.45721841915138284","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@appilot-labs/appilot-common","version":"1.2.0","_id":"@appilot-labs/appilot-common@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":"ec522259ccb46ec93a52fb1d461853e2d73414a2","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-1.2.0.tgz","fileCount":15,"integrity":"sha512-UGT+7JoYxjXqtiyO3wN2iHqFPlhz1VO1tXunLmhk3OuxW8hDjWuwbwx5bWPo8b/C2V9hahMaqXcMQ3rwLkN6bg==","signatures":[{"sig":"MEUCIDFgvD/4xxDg+0zlMQULYdLgp4CpsbKsLPiAZfUc87GCAiEA6PVwsIYi/fv+QD6QpngLfY0w4fjhndnEmNCwS3Fb+c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-common@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3ea1abe5c6936110f705374bfab423fbd7c63d78","scripts":{"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:68be4949-c2c2-47b3-8aa8-7933050a9027"}},"repository":{"url":"git+https://github.com/wxy/appilot.git","type":"git"},"_npmVersion":"11.19.0","description":"Appilot DSH 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^1.2.0","@appilot-labs/appilot-headless":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/appilot-common_1.2.0_1789293883720_0.17582149311877626","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"_id":"@appilot-labs/appilot-common@1.3.0","bugs":{"url":"https://github.com/wxy/appilot/issues"},"dist":{"shasum":"4cb25e6803f8fbb6455719c3d700f00280cabd77","tarball":"https://registry.npmjs.org/@appilot-labs/appilot-common/-/appilot-common-1.3.0.tgz","fileCount":15,"integrity":"sha512-EOuhdHyuiOXBqgqBiLlf5hQnxpYnuTETnljg8QrKN8/uGt8oTyUI9VgEc+wCn734elZrv7NxgFe0fbr8k4Dd3Q==","signatures":[{"sig":"MEYCIQCc8+KfzJrX4PvBhkPis5gkhSbQ/6xgMIRGv+nZZZUVUAIhAP6egdNr6T1TpZJlmMg+tImc5sJC8jn20n8pIIE/HBas","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBATH3TQjyqUUq016jc676oVsxfd0/v7x1hg9Bb8lK4lAiEAwExz4ZJcxLBDAWfJxmKIjHAWMKYgIbyil7fF7ESm674="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appilot-labs%2fappilot-common@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22421},"main":"./dist/index.js","name":"@appilot-labs/appilot-common","type":"module","types":"./dist/index.d.ts","gitHead":"882db82752073f5736d32ae6b116e3c97d3ac87e","license":"GPL-3.0-or-later","scripts":{"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:68be4949-c2c2-47b3-8aa8-7933050a9027"}},"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 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","directories":{},"maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@appilot-labs/appilot-core":"^1.3.0","@appilot-labs/appilot-headless":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-storage":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-storage-domain":"0.1.1-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appilot-common_1.3.0_1790422442565_0.43209064874439984"}}},"time":{"created":"2026-09-01T06:50:59.369Z","modified":"2026-09-26T11:34:02.941Z","0.1.0":"2026-09-01T06:50:59.944Z","1.0.0":"2026-09-04T11:57:01.402Z","1.0.1":"2026-09-04T13:28:48.518Z","1.1.0":"2026-09-11T02:51:50.467Z","1.2.0":"2026-09-13T10:04:43.880Z","1.3.0":"2026-09-26T11:34:02.659Z"},"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 插件共享基础设施（凭据读取 / 项目存储 / JSON 规范化）","maintainers":[{"name":"xingyu.wang","email":"xingyu.wang@gmail.com"}],"readme":"<!-- 中文版说明（仓库内提供）。English: [README.md](./README.md) -->\n# @appilot-labs/appilot-common\n\nDeepSeek Harness（DSH）Appilot 工具插件的共享基建：凭据读取器、JSON/SQLite\n项目存储、注册表工具与进程级共享 headless store 句柄。\n\n## 亮点\n\n- `ctxCredentialReader` / `envCredentialReader` — 供插件使用的凭据读取\n- `fileProjectStore` / `sqliteProjectStore` / `createProjectStore` — 项目注册表存储\n- `openSharedHeadlessStore` — 每进程一份共享 headless store\n- `resolveProjectRecord` / `mergeRegistry` / `jsonify` — 记录与注册表辅助\n\n面向插件开发者；由 `@appilot-labs/appilot-project`、`@appilot-labs/appilot-release`\n与 `@appilot-labs/appilot` 消费。\n","readmeFilename":"README.zh.md","license":"GPL-3.0-or-later"}