{"_id":"@andie/openlist","_rev":"2-b288bb110befc59a16037060e89c51ec","name":"@andie/openlist","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@andie/openlist","version":"0.0.1","_id":"@andie/openlist@0.0.1","maintainers":[{"name":"andie","email":"zchangan@163.com"}],"homepage":"https://github.com/Andiedie/openlist-skills#readme","bugs":{"url":"https://github.com/Andiedie/openlist-skills/issues"},"bin":{"openlist":"dist/cli.js"},"dist":{"shasum":"2b276e51379dcda997d550d3e8a64e688061e8af","tarball":"https://registry.npmjs.org/@andie/openlist/-/openlist-0.0.1.tgz","fileCount":33,"integrity":"sha512-alDiwoxyBv5JfvLapgY2SP5qjae54AZjkAr6wHeEPuUxjAD0xpX2tGjPfbsGfkNpK0n8tWT/DEJR3N0VJPs31w==","signatures":[{"sig":"MEUCIEHZNFUdNrZ7Br35q9oETyafhBAMhCoZbPSjXYqtOW8KAiEA17nC+l0H3yP/hiW9zUiPMSFtw9uAKN0GbePHE7sQSv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74505},"engines":{"node":">=20"},"gitHead":"576fec3efe375d0ff5e17fc63279219785d51aa2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/chmod-bin.mjs","prepack":"pnpm build","openlist":"tsx src/cli.ts","typecheck":"tsc -p tsconfig.json --noEmit","live:smoke":"tsx tests/live-smoke.ts","test:watch":"vitest"},"_npmUser":{"name":"andie","email":"zchangan@163.com"},"repository":{"url":"git+https://github.com/Andiedie/openlist-skills.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenList CLI and Agent Skill","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.1","devDependencies":{"tsx":"^4.20.3","vitest":"^3.2.4","typescript":"^5.8.3","@types/node":"^24.0.4"},"_npmOperationalInternal":{"tmp":"tmp/openlist_0.0.1_1782199626706_0.010166032348152498","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@andie/openlist","version":"0.0.2","description":"OpenList CLI and Agent Skill","repository":{"type":"git","url":"git+https://github.com/Andiedie/openlist-skills.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"packageManager":"pnpm@10.18.1","bin":{"openlist":"dist/cli.js"},"scripts":{"build":"tsc -p tsconfig.build.json && node scripts/chmod-bin.mjs","openlist":"tsx src/cli.ts","live:smoke":"tsx tests/live-smoke.ts","prepack":"pnpm build","test":"vitest run","test:watch":"vitest","typecheck":"tsc -p tsconfig.json --noEmit"},"engines":{"node":">=20"},"devDependencies":{"@types/node":"^24.0.4","tsx":"^4.20.3","typescript":"^5.8.3","vitest":"^3.2.4"},"gitHead":"836ef8ca302d5cb081eaea20fef535c4064fd1ca","_id":"@andie/openlist@0.0.2","bugs":{"url":"https://github.com/Andiedie/openlist-skills/issues"},"homepage":"https://github.com/Andiedie/openlist-skills#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-DYgNWinYcXyUApGEUpE9Wxi7zbJfcQobW5RsRED0zKiTNByOJ5OByFuD05VEQ1dnXJ5tFaKzFs1CDD/iwx0Z8Q==","shasum":"73c3b8d3536b8627befbb34ce97cfef267aa1b69","tarball":"https://registry.npmjs.org/@andie/openlist/-/openlist-0.0.2.tgz","fileCount":33,"unpackedSize":74513,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@andie%2fopenlist@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkmCkjyHuVn7u4d39NKAAhNFhpmPuySLZdx0Ny8182awIgLP4Q86J9rV4rSFo9Ba0eAN7nTEyGnmGmL8PTyjZIhgA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8377d019-22c7-4443-89bb-cbd215d305dd"}},"directories":{},"maintainers":[{"name":"andie","email":"zchangan@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openlist_0.0.2_1782200704629_0.08787680875766313"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-23T07:27:06.519Z","modified":"2026-06-23T07:45:05.021Z","0.0.1":"2026-06-23T07:27:06.842Z","0.0.2":"2026-06-23T07:45:04.758Z"},"bugs":{"url":"https://github.com/Andiedie/openlist-skills/issues"},"homepage":"https://github.com/Andiedie/openlist-skills#readme","repository":{"type":"git","url":"git+https://github.com/Andiedie/openlist-skills.git"},"description":"OpenList CLI and Agent Skill","maintainers":[{"name":"andie","email":"zchangan@163.com"}],"readme":"# OpenList CLI and Skill\n\nThis repository ships the `@andie/openlist` CLI and the `skills/openlist` Agent Skill.\n\n## CLI\n\n```sh\nnpx @andie/openlist config set endpoint https://openlist.example\nnpx @andie/openlist config set admin-token <admin-token>\nnpx @andie/openlist share create /test/a.txt\n```\n\n`share create` only accepts existing OpenList paths. It reads each path first with OpenList and creates one share only after all paths are readable.\n\nDefaults:\n\n- Share code is enabled unless `--no-code` is passed.\n- Expiration is 3 days unless `--expires` or `--no-expire` is passed.\n- Multiple paths create one share bundle.\n\nConfig precedence:\n\n1. CLI flags: `--endpoint`, `--admin-token`\n2. Environment: `OPENLIST_ENDPOINT`, `OPENLIST_ADMIN_TOKEN`\n3. User config: `~/.config/openlist/config.json`\n\nCLI commands write stable JSON Agent Results to stdout. Diagnostics are written to stderr.\n","readmeFilename":"README.md"}