{"_id":"@appkits-ai/sdk","name":"@appkits-ai/sdk","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@appkits-ai/sdk","version":"0.1.0","type":"module","private":false,"description":"Client-first AppKits SDK for browser, plugin, container, storage, visible path, local cache, R2 capability, and .app file semantics.","main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"},"./container":{"types":"./dist/container.d.ts","import":"./dist/container.js"},"./storage":{"types":"./dist/storage/index.d.ts","import":"./dist/storage/index.js"},"./path-mapping":{"types":"./dist/path-mapping.d.ts","import":"./dist/path-mapping.js"},"./local-cache":{"types":"./dist/local-cache.d.ts","import":"./dist/local-cache.js"},"./r2-client":{"types":"./dist/r2-client.d.ts","import":"./dist/r2-client.js"},"./app-file":{"types":"./dist/app-file.d.ts","import":"./dist/app-file.js"},"./app-openers":{"types":"./dist/app-openers.d.ts","import":"./dist/app-openers.js"},"./profile-app-file":{"types":"./dist/profile-app-file.d.ts","import":"./dist/profile-app-file.js"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","pack:check":"npm pack --dry-run","prepack":"npm run build","prepare":"npm run build","test":"vitest run","typecheck":"tsc --noEmit"},"devDependencies":{"@types/node":"catalog:","@workspace/typescript-config":"workspace:*","typescript":"catalog:","vitest":"catalog:"},"_id":"@appkits-ai/sdk@0.1.0","gitHead":"ac97d8d8bf152b6fbe1c7dcace315f63c4f93b21","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-BSqGMyAWPVivQ7lNv3rIKZwigtk5Aj98zjsiIFchLVqr/r36nLw5KtGSbrecnGokGw88LCMaxd3vz585zgl3VA==","shasum":"b432d75c9e5c12d0c3feb07469b7ef815a23adb1","tarball":"https://registry.npmjs.org/@appkits-ai/sdk/-/sdk-0.1.0.tgz","fileCount":54,"unpackedSize":213134,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIATfSUZsPdYCvu9vGVzFrekAEJh23dbj31zYEvAF3ITrAiAQMm44dfULsB5maihL0uGyrjlkLJupUB4Vhi3lR5N3Jw=="}]},"_npmUser":{"name":"luanxu","email":"dmail.yui@gmail.com"},"directories":{},"maintainers":[{"name":"luanxu","email":"dmail.yui@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.1.0_1781038298464_0.07205622405047718"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-09T20:51:38.183Z","0.1.0":"2026-06-09T20:51:38.624Z","modified":"2026-06-09T20:51:38.874Z"},"maintainers":[{"name":"luanxu","email":"dmail.yui@gmail.com"}],"description":"Client-first AppKits SDK for browser, plugin, container, storage, visible path, local cache, R2 capability, and .app file semantics.","readme":"# @appkits-ai/sdk\n\nClient-first AppKits SDK for browser, plugin, container, storage, visible path,\nlocal cache, R2 capability, and `.app` file semantics.\n\n## Entry Points\n\n- `@appkits-ai/sdk`\n- `@appkits-ai/sdk/browser`\n- `@appkits-ai/sdk/plugin`\n- `@appkits-ai/sdk/container`\n- `@appkits-ai/sdk/storage`\n- `@appkits-ai/sdk/path-mapping`\n- `@appkits-ai/sdk/local-cache`\n- `@appkits-ai/sdk/r2-client`\n- `@appkits-ai/sdk/app-file`\n- `@appkits-ai/sdk/app-openers`\n- `@appkits-ai/sdk/profile-app-file`\n\nThe `profile-app-file` entry point owns the shared profile `.app` descriptor\nhelpers used by Core, Web installed-app projection, and the independent\nmarketplace frontend.\n\nThe `app-openers` entry point owns the shared opener planner for installed\n`.app` descriptors: pure iframe apps, iframe plus Core runtime proxy apps,\nfuture file openers, and migrated/unsupported daemon descriptors.\nWhen marketplace catalog entries include `runtime.opener`, the planner uses\nthat explicit `.app` opening method before falling back to legacy\n`runtime.type` inference.\n\n## Release Check\n\n```sh\npnpm --filter @appkits-ai/sdk typecheck\npnpm --filter @appkits-ai/sdk test\npnpm --filter @appkits-ai/sdk pack:check\n```\n","readmeFilename":"README.md","_rev":"1-61821577c9b152fd9aed61babb3bc31f"}