{"_id":"@aifans4u/fanscli","_rev":"3-e01266a489e6b9172d7593c33c6e7d1f","name":"@aifans4u/fanscli","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"@aifans4u/fanscli","version":"0.1.0","keywords":["openclaw","plugin","aifans","creator"],"author":{"name":"AIFans Team"},"license":"MIT","_id":"@aifans4u/fanscli@0.1.0","maintainers":[{"name":"rexlv","email":"gorexlv@gmail.com"}],"homepage":"https://github.com/projectbigbee/aifans#readme","bugs":{"url":"https://github.com/projectbigbee/aifans/issues"},"dist":{"shasum":"508bfe48b17a99e39bae283cdb328999c6925c1c","tarball":"https://registry.npmjs.org/@aifans4u/fanscli/-/fanscli-0.1.0.tgz","fileCount":12,"integrity":"sha512-uMH2v/r+CORTtDDInEBmjNVSvj+VAGLeptuAoynIEVBI4KNhd/dNleAcE7qvr2vb6VxsJABnsoCeWF1bX+4dtA==","signatures":[{"sig":"MEQCIGfbmSZDNEWbBIrSIv0G7y5dXqYP0MnNt9FBWS6s0x/WAiA0cGJKk8ki/jynTF/cyarWmFuGq8hfYDRR+C9Q3XiirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18989},"main":"./dist/index.js","type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./skills":"./skills"},"_npmUser":{"name":"rexlv","email":"gorexlv@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.9","pluginSdkVersion":"2026.4.9"},"compat":{"pluginApi":">=2026.4.9","minGatewayVersion":"2026.4.9"},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/projectbigbee/aifans.git","type":"git"},"_npmVersion":"11.11.1","description":"AIFans creator toolkit — auth, onboarding, memory, publish, and satellite plugin management.","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fanscli_0.1.0_1776063135538_0.7252822307501126","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aifans4u/fanscli","version":"1.0.0","keywords":["openclaw","plugin","aifans","creator"],"author":{"name":"AIFans Team"},"license":"MIT","_id":"@aifans4u/fanscli@1.0.0","maintainers":[{"name":"rexlv","email":"gorexlv@gmail.com"}],"homepage":"https://github.com/projectbigbee/aifans#readme","bugs":{"url":"https://github.com/projectbigbee/aifans/issues"},"dist":{"shasum":"7da38c144e78cbfe13cb48bd040def3ea9578dcc","tarball":"https://registry.npmjs.org/@aifans4u/fanscli/-/fanscli-1.0.0.tgz","fileCount":12,"integrity":"sha512-WdCAaf7pO1K+7GZga7NZftK/ZODY4sP5P8HD53LVKZxoZ4+uDFVFStXeMXOoZdfxSd81eBHdGln9oVzVs0Jt7Q==","signatures":[{"sig":"MEUCIGrCCTkHWar8PLDsIwLAp4Z8cSmMjtNVf3q8TGd3SvNSAiEAvtvi/5RSvIFDEodiSFivAjrFUY9QULhpZLc+76TFtvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20330},"main":"./dist/index.js","type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./skills":"./skills"},"gitHead":"d64fd7b2648ed24cce3ee107daa741051a318c1d","_npmUser":{"name":"rexlv","email":"gorexlv@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.4.9","pluginSdkVersion":"2026.4.9"},"compat":{"pluginApi":">=2026.4.9","minGatewayVersion":"2026.4.9"},"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/projectbigbee/aifans.git","type":"git"},"_npmVersion":"11.11.1","description":"AIFans creator toolkit — auth, onboarding, memory, publish, and satellite plugin management.","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fanscli_1.0.0_1776064504200_0.8946171289732396","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aifans4u/fanscli","version":"1.0.1","type":"module","description":"AIFans creator toolkit — auth, onboarding, memory, publish, and satellite plugin management.","keywords":["openclaw","plugin","aifans","creator"],"homepage":"https://github.com/projectbigbee/aifans#readme","bugs":{"url":"https://github.com/projectbigbee/aifans/issues"},"license":"MIT","author":{"name":"AIFans Team"},"repository":{"type":"git","url":"git+https://github.com/projectbigbee/aifans.git"},"main":"./index.ts","module":"./index.ts","exports":{".":{"types":"./index.ts","default":"./index.ts"},"./skills":"./skills"},"openclaw":{"extensions":["./index.ts"],"compat":{"pluginApi":">=2026.4.9","minGatewayVersion":"2026.4.9"},"build":{"openclawVersion":"2026.4.9","pluginSdkVersion":"2026.4.9"}},"gitHead":"d64fd7b2648ed24cce3ee107daa741051a318c1d","_id":"@aifans4u/fanscli@1.0.1","_nodeVersion":"25.8.2","_npmVersion":"11.11.1","dist":{"integrity":"sha512-iiEQn8kE1FcdVQ28XBQr46ntzmpUZRQSCF//Un6WHwSzOs3oDlYBte1juQ0ezrHxL8r1hC0JnD/XeSalRWPWbQ==","shasum":"c39075cb3bedd64268fdbd53e6329ddd6b9333a2","tarball":"https://registry.npmjs.org/@aifans4u/fanscli/-/fanscli-1.0.1.tgz","fileCount":12,"unpackedSize":20308,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrkvR1Q8o5Xly1y9+GL4bRpAxXpNaZVBTp7QkmqLKnGgIgf6OKwiZP0354St4B3+JtGCgSxuBaNkJX/E6FfJGDfHA="}]},"_npmUser":{"name":"rexlv","email":"gorexlv@gmail.com"},"directories":{},"maintainers":[{"name":"rexlv","email":"gorexlv@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fanscli_1.0.1_1776064996746_0.06901356704338313"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-13T06:52:15.470Z","modified":"2026-04-13T07:23:17.043Z","0.1.0":"2026-04-13T06:52:15.668Z","1.0.0":"2026-04-13T07:15:04.356Z","1.0.1":"2026-04-13T07:23:16.888Z"},"bugs":{"url":"https://github.com/projectbigbee/aifans/issues"},"author":{"name":"AIFans Team"},"license":"MIT","homepage":"https://github.com/projectbigbee/aifans#readme","keywords":["openclaw","plugin","aifans","creator"],"repository":{"type":"git","url":"git+https://github.com/projectbigbee/aifans.git"},"description":"AIFans creator toolkit — auth, onboarding, memory, publish, and satellite plugin management.","maintainers":[{"name":"rexlv","email":"gorexlv@gmail.com"}],"readme":"# fanscli\n\nThis directory is a **native OpenClaw plugin scaffold** derived from the source Codex bundle at `plugins/fanscli`.\n\n## Included\n\n- `openclaw.plugin.json` native manifest with empty inline `configSchema`\n- `package.json` with `openclaw.extensions` pointing at `index.ts`\n- `index.ts` no-op `definePluginEntry(...)` scaffold\n- copied `skills/` tree from the source bundle\n\n## Source mapping\n\n- source bundle: `plugins/fanscli`\n- staged Codex copy: `plugins/codex-fanscli/fanscli`\n- staged OpenClaw scaffold: `plugins/openclaw-fanscli/fanscli`\n\n## Notes\n\nThis scaffold is intentionally minimal. It satisfies the expected native file layout, but runtime capabilities from the original Codex bundle (for example `.mcp.json`) still need explicit OpenClaw SDK integration work before this package should be treated as a fully functional native plugin.\n\n## Runtime capabilities\n\nThis native plugin now registers:\n\n- `/fanscli` command for layout/status inspection\n- `openclaw fanscli` CLI command\n- `fanscli_layout` agent tool\n\nAll three read from the bundled `layout-map.json` so the scaffold is immediately runnable as an OpenClaw-native metadata/introspection plugin while deeper runtime migration continues.\n","readmeFilename":"README.md"}