{"_id":"@gravity8/dillie-cli","_rev":"26-09be8505d1e4262838c6c79d4328aebf","name":"@gravity8/dillie-cli","dist-tags":{"latest":"0.19.0"},"versions":{"0.2.1":{"name":"@gravity8/dillie-cli","version":"0.2.1","license":"MIT","_id":"@gravity8/dillie-cli@0.2.1","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"1c73aaaad20d1b5bf19b74c4fb23900296ca4ad5","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.2.1.tgz","fileCount":26,"integrity":"sha512-nmTvSXoaUOskw7MeSNhFdFfuFQ58pFJ7njFEME+LBo5WuY9Mt8vtnSaseZcslWu6CF7xIXZdnshqqZExodGsbw==","signatures":[{"sig":"MEUCICrjlNyWNsz6qIGt7+AOh8TIN52VaK+6v6kZWZ9/+QkJAiEAkUxssgIiLWkVW6ArXquKP+Tpu0BkbeQ60xj0Ycb+TWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88642},"type":"module","_from":"file:gravity8-dillie-cli-0.2.1.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sparrowbear","email":"jason@gravity8.com"},"_resolved":"/tmp/929011ee458eebba64e63fc502267b1f/gravity8-dillie-cli-0.2.1.tgz","_integrity":"sha512-nmTvSXoaUOskw7MeSNhFdFfuFQ58pFJ7njFEME+LBo5WuY9Mt8vtnSaseZcslWu6CF7xIXZdnshqqZExodGsbw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.2.1_1783586133171_0.206838480184244","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@gravity8/dillie-cli","version":"0.2.2","license":"MIT","_id":"@gravity8/dillie-cli@0.2.2","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"aecb6acd559c56ad652644928c70996717361ed9","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.2.2.tgz","fileCount":27,"integrity":"sha512-fSThXJpiD/aHoq62v1PCZGRZF7ZkBbJaFrdnB18pEfEQ5sO+6WGOIbmnqE73biCB/LF7NU3EOn6PxapZsKxSnw==","signatures":[{"sig":"MEYCIQCv7QPlpeEF1+/0YNv00mfLFzO691lZlYAbHZwYlKT2CAIhAP/QkvBa67YLuNhLjgjMZdTSCovO82XH/axrNqvoBWDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94278},"type":"module","_from":"file:gravity8-dillie-cli-0.2.2.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/36b7997a7b3854f0d45a505b97406e62/gravity8-dillie-cli-0.2.2.tgz","_integrity":"sha512-fSThXJpiD/aHoq62v1PCZGRZF7ZkBbJaFrdnB18pEfEQ5sO+6WGOIbmnqE73biCB/LF7NU3EOn6PxapZsKxSnw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.2.2_1783593812769_0.5044870374646726","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@gravity8/dillie-cli","version":"0.2.3","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.2.3","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"34d98fd700894f5e9ec30694083e9034f19f5af3","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.2.3.tgz","fileCount":28,"integrity":"sha512-+NoubguqNrv0B3uM/2t+F3TJdyj508P6LYWuuJU3jt2vp0Uk+64E8P6xxh35LFdvfUWdl0PUkKph6EtXF0bzkQ==","signatures":[{"sig":"MEUCIDEwNXQP2eOmGS0fOOlZOhPHHnI9b3BT8M/OvJ1bcQkkAiEAsG1RL/udbqwZMzl/NjFsskKV3/g0VAzy5I83Xl2h5dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105746},"type":"module","_from":"file:gravity8-dillie-cli-0.2.3.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/364ce6f68c2d2d8473c0894f030b02a0/gravity8-dillie-cli-0.2.3.tgz","_integrity":"sha512-+NoubguqNrv0B3uM/2t+F3TJdyj508P6LYWuuJU3jt2vp0Uk+64E8P6xxh35LFdvfUWdl0PUkKph6EtXF0bzkQ==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.2.3_1783595433151_0.9686379715081173","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@gravity8/dillie-cli","version":"0.2.4","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.2.4","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"9e690e725ae8535181bd733f202ba4b956c2d0e8","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.2.4.tgz","fileCount":27,"integrity":"sha512-97XBm9qpUtqk2OIYwC24AtYxvL9cAlbvjSxY2cTbgal9gdda5WwmkpFln+x/mrSoC9kMvKZmxnl+AWPBJxbNWw==","signatures":[{"sig":"MEUCIFanc11N+m63BdAZxkYxhPRGRtXWyhMMQ89eP1C5wGNUAiEAw1tmExINcJDhF2+AEmjbiKsPqcfuHqMbqoN9RpgnsGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105490},"type":"module","_from":"file:gravity8-dillie-cli-0.2.4.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/83c84bf9130c779ee65d136213b27238/gravity8-dillie-cli-0.2.4.tgz","_integrity":"sha512-97XBm9qpUtqk2OIYwC24AtYxvL9cAlbvjSxY2cTbgal9gdda5WwmkpFln+x/mrSoC9kMvKZmxnl+AWPBJxbNWw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.2.4_1783596995928_0.04080243134350048","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@gravity8/dillie-cli","version":"0.2.5","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.2.5","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"c711cb2620e1ab5e8be83f169737b1bd84d6e6d1","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.2.5.tgz","fileCount":27,"integrity":"sha512-sovMqxt9cWPl5D2SiFtnU42LxYnflJVIi4yiTqmmZEAQN8mIBW7n6P2dB5jxeJpXgALob9aP6gqCVlRZQ1UOlw==","signatures":[{"sig":"MEYCIQCnWg+ee5iz3v3YFpuoQqlEDrYiZVRre/2Dwl3EcbPUMgIhAKK7Kqh/prXTaSZNb3c6hP9h2NHrfh+YPoHTE/VbLqrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102363},"type":"module","_from":"file:gravity8-dillie-cli-0.2.5.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/ef121ab0f9fbf9be4c81daf0eca1c909/gravity8-dillie-cli-0.2.5.tgz","_integrity":"sha512-sovMqxt9cWPl5D2SiFtnU42LxYnflJVIi4yiTqmmZEAQN8mIBW7n6P2dB5jxeJpXgALob9aP6gqCVlRZQ1UOlw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.2.5_1783598819892_0.3050941009852146","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gravity8/dillie-cli","version":"0.3.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.3.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"396aa4c051249c06cc36eb3d53c795ff8c13a0d6","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.3.0.tgz","fileCount":27,"integrity":"sha512-rKIUBpuR2jjbXf8O8cZ2vWfcSDvyob1VUqgYz4GaUa0GeFBpNsf/P6QV8iLQqo4e1+OCcdVJ82FNo4Wb8DIyuw==","signatures":[{"sig":"MEQCIBwTC0OJ+EjOWIEpGaWe4QtJKyyVtXj3NJRPoqdctXfEAiBOtaXBjP9ZY1S3IMNL0EGe0uXoFoW3g1P/VTbpmbxb8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102384},"type":"module","_from":"file:gravity8-dillie-cli-0.3.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/e95cf5397406925f8ca0728f5747f3a5/gravity8-dillie-cli-0.3.0.tgz","_integrity":"sha512-rKIUBpuR2jjbXf8O8cZ2vWfcSDvyob1VUqgYz4GaUa0GeFBpNsf/P6QV8iLQqo4e1+OCcdVJ82FNo4Wb8DIyuw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.5","orval":"8.19.0","vitest":"4.1.9","esbuild":"0.28.0","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.2"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.3.0_1783603383616_0.8643187757785391","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gravity8/dillie-cli","version":"0.4.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.4.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"cd7788f21e3995a9898fa67d08dfda2eeb4aad43","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.4.0.tgz","fileCount":28,"integrity":"sha512-2gJNVL+iTmvxZRKkDBQ/x55NihWghaECXvgEdueBLrJKc4m6QNU0HX1r79AIeOSlQu9cD5IWykNiyIwHDx/6JQ==","signatures":[{"sig":"MEUCIQDFsw4mdo8eAeltvZkqR4050lz6wjY5hSl8z47DHKlEigIga5KAPt3KZO1S92ZWC9YS3wIS5DpsPX2fDZ8A7aYYoEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122840},"type":"module","_from":"file:gravity8-dillie-cli-0.4.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/6c900dcf8dc308d4269723862019f767/gravity8-dillie-cli-0.4.0.tgz","_integrity":"sha512-2gJNVL+iTmvxZRKkDBQ/x55NihWghaECXvgEdueBLrJKc4m6QNU0HX1r79AIeOSlQu9cD5IWykNiyIwHDx/6JQ==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.4.0_1783833365457_0.27772348773980116","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gravity8/dillie-cli","version":"0.5.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.5.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"3dc9db4019ca911f87a728e6b892d4f1eb39dba9","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.5.0.tgz","fileCount":32,"integrity":"sha512-ixPYCsp4dKW93NNuxs0jb8zhFnFl+SPWOTvLElbdk9wbFIB8prxu1CdvbzqU8upISON7fnru8khEWPCOrAfxiQ==","signatures":[{"sig":"MEYCIQD6pHCqN5nEfPJtEBL18d7C2PjcHr80V3vKhxGU2EMgGQIhAIFVJjSnR7pHewjI87Z+qy3aGo2krbL3b08uqFd/f6Uy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151716},"type":"module","_from":"file:gravity8-dillie-cli-0.5.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/36011638def0a4ee20e477a16f2e3526/gravity8-dillie-cli-0.5.0.tgz","_integrity":"sha512-ixPYCsp4dKW93NNuxs0jb8zhFnFl+SPWOTvLElbdk9wbFIB8prxu1CdvbzqU8upISON7fnru8khEWPCOrAfxiQ==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.5.0_1783875321971_0.8428392417322457","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gravity8/dillie-cli","version":"0.5.1","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.5.1","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"0b072a82dbeeb5ad486d7b34eef91f885bb3d3cd","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.5.1.tgz","fileCount":32,"integrity":"sha512-0pM9J32Y8ulpj8sp0Xvp2bogrpD9mKYVWXpnhdthpizXwVxabIZE1rCMWE1l0Kni2RuoULV9qfaH1z+YfDBB4Q==","signatures":[{"sig":"MEYCIQCC3BaH2qndOrxAcaOq/qughud6ji0m29y4qQ0swJ0w8wIhANL1OxJazPeQNM3+a6jMK7Guc7SsRdlF3hcpVoY1Btn6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151716},"type":"module","_from":"file:gravity8-dillie-cli-0.5.1.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/df512f7aa3b7c2a66c82bdc95f37d0ff/gravity8-dillie-cli-0.5.1.tgz","_integrity":"sha512-0pM9J32Y8ulpj8sp0Xvp2bogrpD9mKYVWXpnhdthpizXwVxabIZE1rCMWE1l0Kni2RuoULV9qfaH1z+YfDBB4Q==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.5.1_1783876226833_0.22558370528397442","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gravity8/dillie-cli","version":"0.6.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.6.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"2045a394fe06c0b10328b6169268633245ac7bb6","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.6.0.tgz","fileCount":32,"integrity":"sha512-hmlUCsAWd9Cx7MaxStPBKNTu2wVugQXsGRwddW6CcSooe8mWW41A6ZOfzb1x7HFSBHQ9fO/1Hq+70qsMFmb8hw==","signatures":[{"sig":"MEUCICvb1O0GFaMgbJnoJHRyk/dh3joVLkjcuAYFPydsrUCSAiEAx+KTl2msyh3gwKzyumg68D/zb+07XsECjOKih9LoaJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154106},"type":"module","_from":"file:gravity8-dillie-cli-0.6.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/d3998b98202adb41bf9d25310d8bc14c/gravity8-dillie-cli-0.6.0.tgz","_integrity":"sha512-hmlUCsAWd9Cx7MaxStPBKNTu2wVugQXsGRwddW6CcSooe8mWW41A6ZOfzb1x7HFSBHQ9fO/1Hq+70qsMFmb8hw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.6.0_1783899073664_0.5893392050047941","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gravity8/dillie-cli","version":"0.8.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.8.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"d322e08166b0be5f96a070861ee0ed96694fcf95","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.8.0.tgz","fileCount":33,"integrity":"sha512-RNK95wHnKV+a3DmbPHYHWej+ocu4XFDkfHDPy6FEeBe1GUAXOysb93ji3lW60OpsSS6xVxhAxu2N1Rh+cqZ3dQ==","signatures":[{"sig":"MEUCIDaaIcuO0oFFvupN3Velld01rWenzVq0S0dbw3UBhqhrAiEAh24XoQzwbhoCi0smiRPz0dVYoTmewadf7TjateFyfqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160796},"type":"module","_from":"file:gravity8-dillie-cli-0.8.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/66222fa76bdc7ea338397a56f1d9c252/gravity8-dillie-cli-0.8.0.tgz","_integrity":"sha512-RNK95wHnKV+a3DmbPHYHWej+ocu4XFDkfHDPy6FEeBe1GUAXOysb93ji3lW60OpsSS6xVxhAxu2N1Rh+cqZ3dQ==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.8.0_1783991039802_0.7738018387095453","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@gravity8/dillie-cli","version":"0.9.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.9.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"b8c947b5d65a2ae75f52ab1580f022fbda9c1cf5","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.9.0.tgz","fileCount":33,"integrity":"sha512-6FP+VuoDL77yL2Oc38ZZAyBHBp7MmtBupEeasktH69A4byZzNjl+QujfLWR1WEez9fJT8vvutl8Xkcq+wlB/Gw==","signatures":[{"sig":"MEUCIA7Qn6zdO+PTI0o4U5gAS+V2phgpPnD/wuaqf3bijE4UAiEA5QPGnnK+NVlIYABkxAqIrZCwaHLPgvGqIs6RH839LoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164141},"type":"module","_from":"file:gravity8-dillie-cli-0.9.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/d9cb93668912a66205c96f8b7ab5e66a/gravity8-dillie-cli-0.9.0.tgz","_integrity":"sha512-6FP+VuoDL77yL2Oc38ZZAyBHBp7MmtBupEeasktH69A4byZzNjl+QujfLWR1WEez9fJT8vvutl8Xkcq+wlB/Gw==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","commander":"15.0.0","@gravity8/dillie-sdk":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.9.0_1784013563370_0.9865469739564596","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gravity8/dillie-cli","version":"0.10.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.10.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"5f364d5354800cdf0435a4f236b0109db688e69e","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.10.0.tgz","fileCount":34,"integrity":"sha512-+IQoMOMkJaHjkPFBuAIGd4P0rtxciCYvn7inuzZhiSZnqzK+I5GDBELBUu9stTtcEwT5l7GLKpe3rN5OrTTxBA==","signatures":[{"sig":"MEYCIQDpQsinx0rRiqmGjgrzhP3YD3Bcb9YQBU091rWUdF+zvwIhAIzYzrNzKL/+xOuzoN1afsXlnc1EJqOnL6I5abnzLRYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169471},"type":"module","_from":"file:gravity8-dillie-cli-0.10.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/08a942b4a43d712c7de6f92058e34350/gravity8-dillie-cli-0.10.0.tgz","_integrity":"sha512-+IQoMOMkJaHjkPFBuAIGd4P0rtxciCYvn7inuzZhiSZnqzK+I5GDBELBUu9stTtcEwT5l7GLKpe3rN5OrTTxBA==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","marked":"18.0.5","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.10.0_1784361168766_0.36250280626558107","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gravity8/dillie-cli","version":"0.11.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.11.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"5dde7c555e7adeb6a97a233bd19453a6afd7868e","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.11.0.tgz","fileCount":34,"integrity":"sha512-lnlKb3EjjwkBLoaz0ZBkULVSwgonm+1JsX/e3LNIUo8o9YtcR2v/9OjQ7YImK07vhtTTIrWQFWUxI7aJZj6S+A==","signatures":[{"sig":"MEYCIQC78mIA4cUJqmeNDB+fCLw/bVTL3C1ttWKY80t56EHAXgIhAIn04KXDGjLPyoHa23hLrGR8+mPOUwmqjmMLPMTWC5lr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176356},"type":"module","_from":"file:gravity8-dillie-cli-0.11.0.tgz","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"_resolved":"/tmp/2ca9a680dafbba2946b1ea4e4331f1e5/gravity8-dillie-cli-0.11.0.tgz","_integrity":"sha512-lnlKb3EjjwkBLoaz0ZBkULVSwgonm+1JsX/e3LNIUo8o9YtcR2v/9OjQ7YImK07vhtTTIrWQFWUxI7aJZj6S+A==","_npmVersion":"11.16.0","description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","marked":"18.0.5","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.11.0_1784467583019_0.4477143678440878","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gravity8/dillie-cli","version":"0.12.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.12.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"21c0b6f15f611b5e6fb48e09ec571f24da84c4e8","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.12.0.tgz","fileCount":34,"integrity":"sha512-ONRDBC6+nIJm/J04RhA8dX+CAXslnn2I3yBkD0Y8ncSkG+DCcvMZpopNy7eiW4eOGY+D+YG1b/JsSCE3CflAsQ==","signatures":[{"sig":"MEYCIQCxAvZLZW97W5oUi1vtVeU+ssHJGDcl0yaLp6Tcc2odxAIhAK6spW28+qcH9dowi9QaiW7maKOC+mwBSpe4QS2h6z1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180110},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.12.0_1785084431062_0.2136921124617841","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gravity8/dillie-cli","version":"0.13.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.13.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"78b3dd9b691153a89faa9cad4f2aa4214edb9916","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.13.0.tgz","fileCount":35,"integrity":"sha512-CvMeIfDp+VYtemzqM9cT7FcO4SfQr2BFdsnIQ+NNLsCFySBPS8C0al9a1kaVg07W6VaPjtVMzfM1XAX9878Qzw==","signatures":[{"sig":"MEUCIH0CboJ7f0v6wh1nfBhVL4ekrT+vFBxiZr+WF4mjaY72AiEA+HhlHnFgRIPZCRb4MDCKJtraD1MlfbxUNQcoJrM7FsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186338},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.13.0_1785406316520_0.5223063897598943","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gravity8/dillie-cli","version":"0.14.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.14.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"2ec3c083356b9de1a2f32469d4fd093e80cda383","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.14.0.tgz","fileCount":36,"integrity":"sha512-GNdFF7WPPvD/juZtBhuKGExTTTBq827Tp+Ug/sJAz97pI7msDG/bBrW4VGDj25urMVR/WXoCPaJ4KeqWEqe1qA==","signatures":[{"sig":"MEUCIFpKLl0j1VTrR+2WjrmWdrfCX/3VsI1G8uVLQB3Ph1WlAiEA3WORG4fzxd9dA2dIbr9Gm3BZEX5+n84CCsReOBuLoBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194656},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.14.0_1785884797640_0.018251168588175215","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@gravity8/dillie-cli","version":"0.14.1","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.14.1","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"7e78ed6fbc5381d929967619cf92b65ed36cc4a0","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.14.1.tgz","fileCount":36,"integrity":"sha512-sgkeAGPWuEsE3FHazmmsjZrR4Y1QpPh/JHUUHlaI0d7Z3ceeKK2rhyKkGtq6Kg+iJCdCvjuZHjWUty7YBivqGQ==","signatures":[{"sig":"MEQCIHh6bvk0geg1spYWQs1zSjjfnzq0mRUtgsrfKs39hgcuAiAh8msv9QOsoVdSpESVlsSB05l1Hw9+KcZc40MMcrotvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194656},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","orval":"8.20.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.14.1_1785901989629_0.8218615935243248","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@gravity8/dillie-cli","version":"0.15.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.15.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"c82886c306eb8afd834a8913bb4a9315b0ebe275","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.15.0.tgz","fileCount":36,"integrity":"sha512-t2+V9wSy3J8enSLjOjjV//XYGqK2Fox7bbX8ybi+BREG7QaqY/IrqdSUJaeyC4RRtMKDlHW4+xQs8sOPo1GLzw==","signatures":[{"sig":"MEUCIEBkLnWiMSJ2IXG2JabIgg5+rexr9PYspPFwlX8pGTgkAiEAqyjnz/IfYGQG7pRtpNuM79JrHXI/ShUwKzL+6Qs/1hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195321},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.1","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.15.0_1787158212424_0.16701366023278408","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@gravity8/dillie-cli","version":"0.15.1","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.15.1","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"3da1f2b3ba52dd0b6f5e2ba40dc582e02c6cc81c","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.15.1.tgz","fileCount":36,"integrity":"sha512-ta78j9nbQfqQujGOWR4FJOZTfxiPLO9i9U6KLQ3RTtRaK3/ZhndGmI4Icyrdbmk9oGg+ogI4MI/WHWfDwmU3ZQ==","signatures":[{"sig":"MEUCIG6dJJlv/rRd5SA/J2ppcVxsNIgK9d1s/CZMpJOgVlYnAiEAkS17NxaMsB2d5gBBYY6JL1WBFq3VllH9jP48xW1tQAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195321},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.15.1_1787174295913_0.19846723109240338","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@gravity8/dillie-cli","version":"0.15.2","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.15.2","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"941c6d93820673cf67d8b89d2d55dcfb6d7f7339","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.15.2.tgz","fileCount":36,"integrity":"sha512-cWxops9cLu3iSskRTlo76Mp1+mQG2OjvHd/VmdcgpL3c0/dHwrW1QIdmBu8TSZ53WmzZuuFLx2WbOiasaYUW/g==","signatures":[{"sig":"MEQCIHF0J1ioW+aTPcI9cnNass0+xooy9uA3UKiy3mJB3Le5AiAFJqvF5pB79GSAQH6QedPkc/MkAaXj8UQQsnyI6I5n2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200044},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.15.2_1787182327149_0.7855811679332738","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@gravity8/dillie-cli","version":"0.15.3","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.15.3","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"fd7c3851d62852dfba25114c8f5226008681c676","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.15.3.tgz","fileCount":36,"integrity":"sha512-2Culk62VZFVCO5QipWovdI5HAQGarBZOaOjeD8NLI8r189NRv5R9Rwkj1A+kZvi4g9ypPpR1tZWkmGFynzUvTw==","signatures":[{"sig":"MEUCIQCwh0uTmNDqpHMpiI/s+K+lZjg8eng6/yBq+m3TYwjJTgIgdhyiVGezE/pqSYFiDntj04FpDf7jEHnXJLuRn/gwkyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200044},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.15.3_1787183727352_0.6555954511734008","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gravity8/dillie-cli","version":"0.16.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.16.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"53c6d9dfb80e2813cb401d4b0958b6e51fa0c8cf","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.16.0.tgz","fileCount":36,"integrity":"sha512-LHfzpK9lK+3AF7/Mybt9XtW94NmQU6Z4XhgNr00NPoQkgYGA4Dma14JthAKFzNoPkq31//Ijqy0MMHdDxNxflQ==","signatures":[{"sig":"MEUCIQD8QH/jhCIaSaB+6A0DJhKs2vMcPsJIg9okaFmqDtkzNgIgKVloWJw1nA/ulBqR8FO5TdMIsg1XJZ7lN9ULYcIpBsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208820},"type":"module","scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.16.0_1787911359598_0.9386331620989357","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gravity8/dillie-cli","version":"0.17.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.17.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"50f7e293db63a62a25a36c1d5b66a2e73442fd3d","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.17.0.tgz","fileCount":38,"integrity":"sha512-NxARyxel7gpiJurv1ZCPz1GW65gC31LoP8nxvNf6ob7qbelQxHtHONnpSR9W5kojqMatyxYPTXA0Z9LQI1AyDA==","signatures":[{"sig":"MEQCIFMhu1opCqMxpk9boOVc2xX5Dwb38m8/Nle8CZBAYxb3AiAQsdvZQaat71/45VEUG9u1REtWBf8/fDBh4A8Na2lGCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218609},"type":"module","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.17.0_1788116752615_0.40279024909034034","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gravity8/dillie-cli","version":"0.18.0","license":"Apache-2.0","_id":"@gravity8/dillie-cli@0.18.0","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"bin":{"dillie":"dist/main.js"},"dist":{"shasum":"3b968fba95449d80f84f5b37422dd6705807d7c1","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.18.0.tgz","fileCount":38,"integrity":"sha512-6ccfbQ558a9s1rbtpQD9cxuMKmG/SEnKCrtsnv+g4sExoGftNlKNbK/s92Q3yxTulUBxuxKoumN/Gy4pCGakUA==","signatures":[{"sig":"MEUCIGmC2LMhNJnPh3SjGe77ULYBh7l9x6qLxAaADgEsF8SpAiEAm4CKWGVEjHVR3LzKU4d79VHorIJ9NdkgEoSwD0gm7PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215062},"type":"module","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint .","start":"node --import=tsx/esm src/main.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"description":"dillie-bff를 소비하는 end-user CLI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","dotenv":"17.4.2","turndown":"7.2.4","commander":"15.0.0","mime-types":"3.0.2","@gravity8/dillie-sdk":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","orval":"8.24.0","vitest":"4.1.9","esbuild":"0.28.2","postject":"1.0.0-alpha.6","typescript":"6.0.2","@types/node":"24.13.3","@types/turndown":"5.0.6","@types/mime-types":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dillie-cli_0.18.0_1788321850059_0.10972355757495511","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@gravity8/dillie-cli","version":"0.19.0","engines":{"node":">=22.12.0"},"type":"module","description":"dillie-bff를 소비하는 end-user CLI","license":"Apache-2.0","bin":{"dillie":"dist/main.js"},"publishConfig":{"access":"public"},"dependencies":{"commander":"15.0.0","dotenv":"17.4.2","mime-types":"3.0.2","pino":"10.3.1","turndown":"7.2.4","zod":"4.4.3","@gravity8/dillie-sdk":"0.13.0"},"devDependencies":{"@types/mime-types":"3.0.1","@types/node":"24.13.3","@types/turndown":"5.0.6","esbuild":"0.28.2","orval":"8.24.0","postject":"1.0.0-alpha.6","tsx":"4.23.12","typescript":"6.0.2","vitest":"4.1.9"},"scripts":{"start":"node --import=tsx/esm src/main.ts","lint":"eslint .","typecheck":"tsc --noEmit"},"_nodeVersion":"24.18.0","_id":"@gravity8/dillie-cli@0.19.0","dist":{"integrity":"sha512-SDVCL6R/PhwwzpcptUX8mZgDfMrwRD/emcze2ItcbynxKHobdR6PfR8X0K5E0fphamBXZ6FdoF2Oe7aGcj1Z/w==","shasum":"a480d28b8995c4a2baf35aca198812ae986f925a","tarball":"https://registry.npmjs.org/@gravity8/dillie-cli/-/dillie-cli-0.19.0.tgz","fileCount":38,"unpackedSize":220002,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDoSuBtCkryCRPro1JCiEywK/8P1owjhy4i+pjqBu1f7AIhAOWf90yKko8gREInoQn24JzmZbUrA59nXndBQRc9Nl+k"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9a513aae-1f1c-4776-853c-17ff53f0c0ae"}},"directories":{},"maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dillie-cli_0.19.0_1788349648520_0.7694908206498483"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-09T08:35:33.030Z","modified":"2026-09-02T11:47:28.806Z","0.2.1":"2026-07-09T08:35:33.302Z","0.2.2":"2026-07-09T10:43:32.923Z","0.2.3":"2026-07-09T11:10:33.282Z","0.2.4":"2026-07-09T11:36:36.088Z","0.2.5":"2026-07-09T12:07:00.145Z","0.3.0":"2026-07-09T13:23:03.768Z","0.4.0":"2026-07-12T05:16:05.590Z","0.5.0":"2026-07-12T16:55:22.108Z","0.5.1":"2026-07-12T17:10:26.972Z","0.6.0":"2026-07-12T23:31:13.817Z","0.8.0":"2026-07-14T01:03:59.963Z","0.9.0":"2026-07-14T07:19:23.502Z","0.10.0":"2026-07-18T07:52:48.926Z","0.11.0":"2026-07-19T13:26:23.159Z","0.12.0":"2026-07-26T16:47:11.211Z","0.13.0":"2026-07-30T10:11:56.658Z","0.14.0":"2026-08-04T23:06:37.813Z","0.14.1":"2026-08-05T03:53:09.767Z","0.15.0":"2026-08-19T16:50:12.601Z","0.15.1":"2026-08-19T21:18:16.084Z","0.15.2":"2026-08-19T23:32:07.289Z","0.15.3":"2026-08-19T23:55:27.495Z","0.16.0":"2026-08-28T10:02:39.740Z","0.17.0":"2026-08-30T19:05:52.766Z","0.18.0":"2026-09-02T04:04:10.188Z","0.19.0":"2026-09-02T11:47:28.642Z"},"license":"Apache-2.0","description":"dillie-bff를 소비하는 end-user CLI","maintainers":[{"name":"sparrowbear","email":"jason@gravity8.com"}],"readme":"<a id=\"top\"></a>\n\nEnglish | [한국어](#korean)\n\n# @gravity8/dillie-cli\n\nCommand-line tool for the [dillie](https://dillie.work) product. It can be used directly by a user, or invoked by a local AI agent that reuses stored credentials.\n\n## Installation\n\nIf Node.js is installed, install via npm.\n\n```sh\nnpm i -g @gravity8/dillie-cli\n# or run it directly without installing\nnpx @gravity8/dillie-cli <command>\n```\n\nIf Node.js is not available, use the one-liner below to get a single-executable binary that works without node/npm.\n\n```sh\ncurl -fsSL https://dillie.work/download/cli/install.sh | sh\n```\n\nSupported platforms: macOS (arm64/x64), Linux (x64/arm64). The install script detects the OS/arch, downloads the signed binary, verifies its SHA256 checksum, and installs it to `~/.local/bin`.\n\n- Environment variables: `DILLIE_VERSION` (default: latest), `DILLIE_INSTALL_DIR` (default: `~/.local/bin`), `DILLIE_API_BASE_URL` (default: `https://dillie.work`)\n\n## Usage\n\n```sh\ndillie login                                      # interactively choose a login method (email+password / phone+password / phone+OTP)\ndillie login --method email --email a@b.com --password '...'\ndillie login --method phone --phone +821012345678 --password '...'\ndillie login --method otp --phone +821012345678   # sends an OTP; run without --code to be prompted interactively\ndillie login --method otp --phone +821012345678 --code 123456\ndillie whoami                                      # show current login/workspace info\ndillie project projects list                        # list projects\ndillie project projects create --data '{\"name\":\"...\"}'\ndillie project tasks create <projectId> <listId> --data '{\"title\":\"...\"}'\ndillie project tasks query <projectId> <listId> --assignee \"Jane Doe\" --output json\ndillie project tasks query <projectId> <listId> --sort dueDate:asc --limit 20\ndillie project tasks query <projectId> <listId> --cursor <nextCursor>   # fetch the next page using the nextCursor printed to stderr in the previous response\ndillie project tasks query <projectId> <listId> --filter '{\"and\":[{\"field_id\":\"...\",\"op\":\"eq\",\"value\":\"...\"}]}'\ndillie upgrade                                      # replace the running binary with the latest release (checksum verified)\ndillie logout\n```\n\n- `--method email|phone|otp` selects non-interactive login. Phone numbers must be in E.164 format (`+8210...`).\n- The `otp` method sends an OTP via `/auth/request-otp` and then prompts for input when run without `--code`; if `--code` is given, it skips sending and calls `/auth/login-with-otp` directly.\n- Every command supports `--output json|table` (default: `table`).\n- Create/update commands accept a body via `--data '<json>'` or `--data-file <path>`.\n- The global `--api-url <url>` option overrides the API base URL.\n- Auth tokens are stored at `~/.config/dillie/credentials` (directory `0700` / file `0600`) and are refreshed automatically on expiry.\n- `dillie upgrade` proceeds through: querying the latest release → downloading the binary and checksum → verifying SHA256 → atomically replacing the running binary, printing each step to stderr (in an interactive terminal it also shows binary download progress). If verification fails, it aborts without replacing the binary.\n- `tasks query` supports `--limit`/`--cursor` (pagination), `--sort <fieldId:dir>` (repeatable), `--top-level-only`, `--filter '<json>'` (`and`/`or` array where each condition is `{ \"field_id\", \"op\", \"value\" }` and `op` is one of `eq`/`neq`/`in`/`contains`/`isEmpty`/`isNotEmpty`/`gte`/`lte`), and `--assignee <name|userId>`. If the response has a next page, `nextCursor` is printed to stderr.\n- Passing a name to `--assignee` resolves the userId from the project's member list and converts it into an `eq` filter on the ASSIGNEE field. If multiple members share the same name, an error is raised, so specify the userId directly.\n\n## License\n\nLicensed under the Apache License, Version 2.0.\n\n---\n\n<a id=\"korean\"></a>\n\n# 한국어\n\n[English](#top) | 한국어\n\n# @gravity8/dillie-cli\n\n[dillie](https://dillie.work) 제품용 커맨드라인 도구. 사용자가 직접 쓰거나, 로컬 AI 에이전트가 저장된 자격증명을 재사용해 호출할 수 있다.\n\n## 설치\n\nNode.js 가 설치되어 있다면 npm 으로 설치한다.\n\n```sh\nnpm i -g @gravity8/dillie-cli\n# 또는 설치 없이 바로 실행\nnpx @gravity8/dillie-cli <명령>\n```\n\nNode.js 가 없다면 아래 한줄 명령으로 node/npm 없이도 설치할 수 있는 단일 실행 바이너리를 받는다.\n\n```sh\ncurl -fsSL https://dillie.work/download/cli/install.sh | sh\n```\n\n지원 플랫폼: macOS(arm64/x64), Linux(x64/arm64). 설치 스크립트가 OS/arch 를 감지해 서명된 바이너리를 내려받고 SHA256 체크섬을 검증한 뒤 `~/.local/bin` 에 설치한다.\n\n- 환경변수: `DILLIE_VERSION`(기본 latest), `DILLIE_INSTALL_DIR`(기본 `~/.local/bin`), `DILLIE_API_BASE_URL`(기본 `https://dillie.work`)\n\n## 사용\n\n```sh\ndillie login                                      # 로그인 방식을 대화형으로 선택 (이메일+비밀번호 / 휴대폰+비밀번호 / 휴대폰+인증번호)\ndillie login --method email --email a@b.com --password '...'\ndillie login --method phone --phone +821012345678 --password '...'\ndillie login --method otp --phone +821012345678   # 인증번호 발송 후 --code 없이 실행하면 대화형으로 입력받음\ndillie login --method otp --phone +821012345678 --code 123456\ndillie whoami                                      # 현재 로그인/워크스페이스 확인\ndillie project projects list                        # 프로젝트 목록\ndillie project projects create --data '{\"name\":\"...\"}'\ndillie project tasks create <projectId> <listId> --data '{\"title\":\"...\"}'\ndillie project tasks query <projectId> <listId> --assignee \"김재순\" --output json\ndillie project tasks query <projectId> <listId> --sort dueDate:asc --limit 20\ndillie project tasks query <projectId> <listId> --cursor <nextCursor>   # 이전 응답 stderr에 안내된 nextCursor로 다음 페이지 조회\ndillie project tasks query <projectId> <listId> --filter '{\"and\":[{\"field_id\":\"...\",\"op\":\"eq\",\"value\":\"...\"}]}'\ndillie upgrade                                      # 실행 중인 바이너리를 최신 릴리스로 교체(체크섬 검증)\ndillie logout\n```\n\n- `--method email|phone|otp` 로 비대화형 로그인을 지정할 수 있다. 휴대폰 번호는 E.164 형식(`+8210...`)만 허용한다.\n- `otp` 방식은 `--code` 없이 실행하면 `/auth/request-otp`로 인증번호를 발송한 뒤 입력을 받고, `--code`를 함께 주면 발송 없이 바로 `/auth/login-with-otp`를 호출한다.\n- 모든 명령은 `--output json|table`(기본 table) 을 지원한다.\n- 생성/수정 계열은 `--data '<json>'` 또는 `--data-file <path>` 로 본문을 전달한다.\n- 전역 옵션 `--api-url <url>` 로 API 베이스 URL 을 재정의할 수 있다.\n- 인증 토큰은 `~/.config/dillie/credentials`(디렉토리 0700 / 파일 0600) 에 저장되고, 만료 시 자동 갱신된다.\n- `dillie upgrade`는 최신 릴리스 조회 → 바이너리/체크섬 다운로드 → SHA256 검증 → 실행 중인 바이너리 원자적 교체 순으로 진행하며, 각 단계를 stderr 로 출력한다(대화형 터미널에서는 바이너리 다운로드 진행률을 표시). 검증 실패 시 교체 없이 중단된다.\n- `tasks query`는 `--limit`/`--cursor`(페이지네이션), `--sort <fieldId:dir>`(반복 가능), `--top-level-only`, `--filter '<json>'`(`and`/`or` 배열, 각 조건은 `{ \"field_id\", \"op\", \"value\" }`, `op`는 `eq`/`neq`/`in`/`contains`/`isEmpty`/`isNotEmpty`/`gte`/`lte`), `--assignee <이름|userId>`를 지원한다. 응답에 다음 페이지가 있으면 `nextCursor`를 stderr로 안내한다.\n- `--assignee`에 이름을 주면 프로젝트 멤버 목록에서 userId를 해석해 ASSIGNEE 필드에 대한 `eq` 필터로 변환한다. 동명이인이 있으면 에러가 발생하므로 userId를 직접 지정한다.\n\n## 라이선스\n\nApache License, Version 2.0 라이선스로 배포됩니다.\n","readmeFilename":""}