{"_id":"@blumn-ai/swe-cli","_rev":"10-1c1161b2ecbf29c63482bba2e4ffaf28","name":"@blumn-ai/swe-cli","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.0":{"name":"@blumn-ai/swe-cli","version":"0.0.0","license":"MIT","_id":"@blumn-ai/swe-cli@0.0.0","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Studio/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Studio/swe-cli/issues"},"dist":{"shasum":"5327744d13eb5983343e740fd18cce7847f30cdd","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-0.0.0.tgz","fileCount":3,"integrity":"sha512-GTOM/asD5BqbVbvyB6Bq/oni84EiC3qBBKCX1SS4w8JZKGs3cHba8KBRZeSCXACLdBJ+D9GM06ntv4cOjm9ylg==","signatures":[{"sig":"MEYCIQC8jR4fsTU0F9gc9QvScjDKCt196+QUFCYR/5UkRtGy6gIhANqb0Ld3VxqSpavUyXfMRtdP/68gwyyBAJKZv3Gb9xq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842},"_from":"file:blumn-ai-swe-cli-0.0.0.tgz","_npmUser":{"name":"blumnai-nicole","email":"shchon@blumn.ai"},"_resolved":"/private/tmp/blumn-swe-cli-bootstrap-0.0.0.BhdHj1/blumn-ai-swe-cli-0.0.0.tgz","_integrity":"sha512-GTOM/asD5BqbVbvyB6Bq/oni84EiC3qBBKCX1SS4w8JZKGs3cHba8KBRZeSCXACLdBJ+D9GM06ntv4cOjm9ylg==","deprecated":"Temporary namespace-reservation release; use @blumn-ai/swe-cli@1.0.0 or later.","repository":{"url":"git+https://github.com/BlumnAI-Studio/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Reserved bootstrap release for @blumn-ai/swe-cli. Install 1.0.0 or later.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/swe-cli_0.0.0_1785822360652_0.4212091202520776","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@blumn-ai/swe-cli","version":"1.0.0","license":"MIT","_id":"@blumn-ai/swe-cli@1.0.0","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Studio/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Studio/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"82c765b821a5730cf3ea1e0faef196206b25b879","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.0.0.tgz","fileCount":13,"integrity":"sha512-dukCexPIsy4AgCQY3ooMuCQCgxpRaqmw5v8WGv9UzsOpqMhRU4R1ovN6qICX747+Bmz8oxaCWy9kSZDhXlpKfw==","signatures":[{"sig":"MEUCIQDF6XQ+IfvsspPMj7wVq02QoLVc3mGE21PCn0j/dVeJMQIgJukrecrCLDAdmnK78AWKpZXDu6dRZHnM/c2iqSxXdGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122239},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.0.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3ec8d37-30af-40a6-afe1-10501e1eb14b"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.0.tgz","_integrity":"sha512-dukCexPIsy4AgCQY3ooMuCQCgxpRaqmw5v8WGv9UzsOpqMhRU4R1ovN6qICX747+Bmz8oxaCWy9kSZDhXlpKfw==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Studio/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.14.4","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.0.0_1785822722060_0.36028652345009005","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@blumn-ai/swe-cli","version":"1.0.1","license":"MIT","_id":"@blumn-ai/swe-cli@1.0.1","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Studio/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Studio/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"36b39aa606a7e7b1b6edd81b383599ec861f02ee","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.0.1.tgz","fileCount":13,"integrity":"sha512-xpo5vqoyNtVeLR0TWxvc5BbYTb92KmN+J0KA29OZJAKqtsWcsYQa0V55LLtmGxO6kbWxziSLk5GsED08sYwyeg==","signatures":[{"sig":"MEYCIQClliFivec13ZGaxGSzzPUore7fManRJxgzjMZ+D+MepQIhALZIP60XTZwdf5iaBUrepljhb1nomMYTGvag3cfxXgXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122623},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.1.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3ec8d37-30af-40a6-afe1-10501e1eb14b"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.1.tgz","_integrity":"sha512-xpo5vqoyNtVeLR0TWxvc5BbYTb92KmN+J0KA29OZJAKqtsWcsYQa0V55LLtmGxO6kbWxziSLk5GsED08sYwyeg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Studio/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.14.4","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.0.1_1785824120334_0.6474052772938317","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@blumn-ai/swe-cli","version":"1.0.2","license":"MIT","_id":"@blumn-ai/swe-cli@1.0.2","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Studio/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Studio/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"381d18646783a9d2cd336f58e18021cce21365d7","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.0.2.tgz","fileCount":13,"integrity":"sha512-34khKicwDOWLzvp9LIyaGwflVrWA62b4cdVfUAD5eSvUES35oY57rd5g7RYEPdoyDbv8+vB5MPFS7tANsbRFag==","signatures":[{"sig":"MEQCIFAHmJR9HVZsGOoM8zrnNMQqwYEkeAe2a3e97tw2Y8sLAiBTiVn4+9Dn1M6k7ciYO94iT+8Te9WbIGwGYh/fnEfMQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124097},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.2.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version && node scripts/release.mjs sync-plugin-versions"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3ec8d37-30af-40a6-afe1-10501e1eb14b"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.0.2.tgz","_integrity":"sha512-34khKicwDOWLzvp9LIyaGwflVrWA62b4cdVfUAD5eSvUES35oY57rd5g7RYEPdoyDbv8+vB5MPFS7tANsbRFag==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Studio/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.14.4","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.0.2_1786009849191_0.06897802993232283","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@blumn-ai/swe-cli","version":"1.1.0","license":"MIT","_id":"@blumn-ai/swe-cli@1.1.0","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Playground/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","swe-cli":"dist/swe-cli/src/swe-cli.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"a3fe04844f20e4500494b4edc98e9d3643dd133b","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.1.0.tgz","fileCount":18,"integrity":"sha512-+2KS1sTSMsSQVzBE7DTMJ12N8KYK9ot0w4YzUHeXRK7hLHTsf52g4djyTFJPITfcfIs+87WDIm2Uiz6CbW2NLw==","signatures":[{"sig":"MEYCIQDuJL9QjLtHdoA4UQga587nh+66Uf9wohX6WpMcJh2mDQIhAP2VvAyyDclDFHHR8TpVpYJQDKo4bgHjSfudQhpH5EYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136057},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.0.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js dist/swe-cli/test/swe-cli.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version && node scripts/release.mjs sync-release-metadata"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83079320-f4ee-4aad-b2b2-8acd5a9510ce"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.0.tgz","_integrity":"sha512-+2KS1sTSMsSQVzBE7DTMJ12N8KYK9ot0w4YzUHeXRK7hLHTsf52g4djyTFJPITfcfIs+87WDIm2Uiz6CbW2NLw==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Playground/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.14.4","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.1.0_1786176653444_0.34518697097016804","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@blumn-ai/swe-cli","version":"1.1.1","license":"MIT","_id":"@blumn-ai/swe-cli@1.1.1","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Playground/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","swe-cli":"dist/swe-cli/src/swe-cli.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"a0cea4c91e7b18a18eb5ade62a47df1b94a11388","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.1.1.tgz","fileCount":18,"integrity":"sha512-hj8YQRJoXQq/AgKk8K+cU97/YTIJpcQozYIjIOQYxu7FhIay+oEdOJdH84rhFwQHeiAuNdfH9Vw9M5THbklc6Q==","signatures":[{"sig":"MEQCIAESluD2tcjO3zF79GfY+94dA4cWtXlz/hJfw2GCxfPWAiAH0f5VDbE3nIa+pZfoDPPTOZegC1OYwRIlZcY1lBMHiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136057},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.1.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js dist/swe-cli/test/swe-cli.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version && node scripts/release.mjs sync-release-metadata"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83079320-f4ee-4aad-b2b2-8acd5a9510ce"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.1.tgz","_integrity":"sha512-hj8YQRJoXQq/AgKk8K+cU97/YTIJpcQozYIjIOQYxu7FhIay+oEdOJdH84rhFwQHeiAuNdfH9Vw9M5THbklc6Q==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Playground/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.15.0","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.1.1_1786177633317_0.10813435132016935","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@blumn-ai/swe-cli","version":"1.1.2","license":"MIT","_id":"@blumn-ai/swe-cli@1.1.2","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Playground/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","swe-cli":"dist/swe-cli/src/swe-cli.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"d7ce13b889b5ab4db7f23c393e4803e561e1c2a1","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.1.2.tgz","fileCount":18,"integrity":"sha512-sJ9Lb3p7fle5J3Xrlfjf694eG4/Um9iYywFnTP8TQRXkw+K8Z/Ubak3aZ4y93bKhcwI3pbVi1rRQZ/zS6pkGSg==","signatures":[{"sig":"MEUCIHl+ULsOnDUu7BwPbxDL7k/LBMgDjFkxYT9FI5ZO0VXXAiEA20kSJMsYBcfFrLsVIRPL091XFU/8Uf6kjmeyefvKd6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134005},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.2.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js dist/swe-cli/test/swe-cli.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version && node scripts/release.mjs sync-release-metadata"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83079320-f4ee-4aad-b2b2-8acd5a9510ce"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.1.2.tgz","_integrity":"sha512-sJ9Lb3p7fle5J3Xrlfjf694eG4/Um9iYywFnTP8TQRXkw+K8Z/Ubak3aZ4y93bKhcwI3pbVi1rRQZ/zS6pkGSg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Playground/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","lossless-json":"^4.3.1","@embedpdf/pdfium":"2.15.0","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.1.2_1786178661478_0.9321901451610428","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@blumn-ai/swe-cli","version":"1.2.0","license":"MIT","_id":"@blumn-ai/swe-cli@1.2.0","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"homepage":"https://github.com/BlumnAI-Playground/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"bin":{"figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","swe-cli":"dist/swe-cli/src/swe-cli.js","confluenceget":"dist/confluenceget/src/confluenceget.js"},"dist":{"shasum":"38919e94867d13e11685af07131aa7316516e6ae","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.2.0.tgz","fileCount":18,"integrity":"sha512-5sgMpmml1zzMFvrb2q7P4J4F1fKoKmbepTBaCQOA8RPkqu3QBjtFp9rqoGSdtb2Fkp5G5OXkTVI2IFYQ5Zz7xQ==","signatures":[{"sig":"MEYCIQCKoKDxMXy8DrY9gQo0o6A28UShucz/IHMxJlEfJM5eywIhANBXiy1z83e/7e4LZtovnceAvpwS7mS5YsigaWaEamuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133369},"type":"module","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.2.0.tgz","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js dist/swe-cli/test/swe-cli.test.js","build":"npm run clean && tsc","clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","prepack":"npm run build","changeset":"changeset","typecheck":"tsc --noEmit","release:version":"changeset version && node scripts/release.mjs sync-release-metadata"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83079320-f4ee-4aad-b2b2-8acd5a9510ce"}},"_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.2.0.tgz","_integrity":"sha512-5sgMpmml1zzMFvrb2q7P4J4F1fKoKmbepTBaCQOA8RPkqu3QBjtFp9rqoGSdtb2Fkp5G5OXkTVI2IFYQ5Zz7xQ==","devEngines":{"runtime":{"name":"node","onFail":"error","version":">=24 <25"},"packageManager":{"name":"npm","onFail":"error","version":">=11 <12"}},"repository":{"url":"git+https://github.com/BlumnAI-Playground/swe-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Short, practical CLI tools for software engineering","directories":{},"_nodeVersion":"24.18.0","dependencies":{"smol-toml":"^1.7.1","@embedpdf/pdfium":"2.15.0","node-html-markdown":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@11.19.0","devDependencies":{"typescript":"7.0.2","@types/node":"^20.19.43","@changesets/cli":"2.31.1"},"_npmOperationalInternal":{"tmp":"tmp/swe-cli_1.2.0_1786188152030_0.709043915530128","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@blumn-ai/swe-cli","version":"1.3.0","description":"Short, practical CLI tools for software engineering","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BlumnAI-Playground/swe-cli.git"},"homepage":"https://github.com/BlumnAI-Playground/swe-cli","bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"type":"module","engines":{"node":">=20.0.0"},"devEngines":{"runtime":{"name":"node","version":">=24 <25","onFail":"error"},"packageManager":{"name":"npm","version":">=11 <12","onFail":"error"}},"packageManager":"npm@11.19.0","bin":{"confluenceget":"dist/confluenceget/src/confluenceget.js","figmaq":"dist/figmaq/src/figmaq.js","jiraget":"dist/jiraget/src/jiraget.js","swe-cli":"dist/swe-cli/src/swe-cli.js"},"scripts":{"clean":"node --eval \"import('node:fs').then(({ rmSync }) => ['dist', 'apps/jiraget/dist'].forEach(path => rmSync(path, { recursive: true, force: true })))\"","build":"npm run clean && tsc","typecheck":"tsc --noEmit","test":"npm run build && node --test dist/jiraget/test/jiraget.test.js dist/confluenceget/test/confluenceget.test.js dist/figmaq/test/figmaq.test.js dist/swe-cli/test/swe-cli.test.js","prepack":"npm run build","changeset":"changeset","release:version":"changeset version && node scripts/release.mjs sync-release-metadata"},"dependencies":{"@embedpdf/pdfium":"2.15.0","node-html-markdown":"^2.0.0","smol-toml":"^1.7.1"},"devDependencies":{"@changesets/cli":"2.31.1","@types/node":"^20.19.43","typescript":"7.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@blumn-ai/swe-cli@1.3.0","_integrity":"sha512-QyHzNLz7igGmYZ35TEqDkxw8ptfF2wPvXh//NzClaSn7acWEi/4OtA3KZMhk3YJCYlbdb8MBzvpnlDUlscwYjA==","_resolved":"/home/runner/work/_temp/package/blumn-ai-swe-cli-1.3.0.tgz","_from":"file:/home/runner/work/_temp/package/blumn-ai-swe-cli-1.3.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-QyHzNLz7igGmYZ35TEqDkxw8ptfF2wPvXh//NzClaSn7acWEi/4OtA3KZMhk3YJCYlbdb8MBzvpnlDUlscwYjA==","shasum":"0dfe3b3b8a50c9142e759671573d446028336733","tarball":"https://registry.npmjs.org/@blumn-ai/swe-cli/-/swe-cli-1.3.0.tgz","fileCount":19,"unpackedSize":133773,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCoKUkObn5XEKA69hCBF/jP0PEQaOEr08GP7pQ8eTk1CwIgfm6UrhJ38wDRLOhCWBRYz1j4ZNherJLK1wDMkC6aJ3M="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83079320-f4ee-4aad-b2b2-8acd5a9510ce"}},"directories":{},"maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swe-cli_1.3.0_1786190936502_0.8802270055113175"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T05:46:00.487Z","modified":"2026-08-08T12:08:56.861Z","0.0.0":"2026-08-04T05:46:00.797Z","1.0.0":"2026-08-04T05:52:02.197Z","1.0.1":"2026-08-04T06:15:20.485Z","1.0.2":"2026-08-06T09:50:49.332Z","1.1.0":"2026-08-08T08:10:53.591Z","1.1.1":"2026-08-08T08:27:13.474Z","1.1.2":"2026-08-08T08:44:21.620Z","1.2.0":"2026-08-08T11:22:32.180Z","1.3.0":"2026-08-08T12:08:56.649Z"},"bugs":{"url":"https://github.com/BlumnAI-Playground/swe-cli/issues"},"license":"MIT","homepage":"https://github.com/BlumnAI-Playground/swe-cli","repository":{"type":"git","url":"git+https://github.com/BlumnAI-Playground/swe-cli.git"},"description":"Short, practical CLI tools for software engineering","maintainers":[{"name":"blumnai","email":"dev.npm@blumn.ai"},{"name":"blumnai-nicole","email":"shchon@blumn.ai"},{"name":"psmon","email":"psmon@live.co.kr"}],"readme":"# swe-cli\n\n[![NPM Version](https://img.shields.io/npm/v/%40blumn-ai%2Fswe-cli)](https://www.npmjs.com/package/@blumn-ai/swe-cli)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n\n**English** | [한국어](README-ko.md)\n\nShort, practical CLI tools for software engineering.\n\n| Command         | Purpose                                                                 |\n| --------------- | ----------------------------------------------------------------------- |\n| `jiraget`       | Downloads Atlassian Jira issues as local Markdown files                 |\n| `confluenceget` | Downloads Atlassian Confluence pages and spaces as local Markdown files |\n| `figmaq`        | Parse and search Figma-exported PDFs in Markdown and PNG formats        |\n\n## Installation\n\nThe CLI requires Node.js 20 or later.\n\n```sh\nnpm install --global @blumn-ai/swe-cli\nswe-cli --version\njiraget --version\nconfluenceget --version\nfigmaq --version\n```\n\n## Agent Skills\n\n### Install skills from npm package\n\nInstall the skills included in the npm package:\n\n```sh\nnpx skills add https://unpkg.com/@blumn-ai/swe-cli@latest\n```\n\nTo install one skill, add the ordinary `--skill` option:\n\n```sh\nnpx skills add https://unpkg.com/@blumn-ai/swe-cli@latest --skill jiraget\n```\n\n### Install skills from `swe-cli`\n\nExport the packaged skills, then install them from the local directory:\n\n```sh\nswe-cli skills export -P ./swe-cli-skills\nnpx skills add ./swe-cli-skills\n```\n\nTo install all exported skills globally for Codex and Claude Code without prompts:\n\n```sh\nnpx skills add ./swe-cli-skills --skill '*' -g -a codex -a claude-code -y\n```\n\n## jiraget\n\n```text\nUsage:\n  jiraget [-P DIR] ISSUE-KEY\n  jiraget [--directory-prefix DIR] ISSUE-KEY\n  jiraget search --limit N --title-only JQL\n  jiraget search --limit N --with-content [-P DIR] JQL\n  jiraget search --limit N --with-content [--directory-prefix DIR] JQL\n  jiraget --help\n  jiraget --version\n```\n\n```console\n$ jiraget ISS-1\n/Users/home/ISS-1\n\n$ ls /Users/home/ISS-1\nISS-1.md  attachments\n```\n\n### Configuration\n\nCreate `.jiragetrc.toml` in the working directory or an ancestor.\n\n```toml\nbase_url = \"https://example.atlassian.net\"\nemail = \"example@example.com\"\napi_token = \"ATATT...\"\n```\n\n## confluenceget\n\n```text\nUsage:\n  confluenceget [-P DIR] PAGE-ID\n  confluenceget [--directory-prefix DIR] PAGE-ID\n  confluenceget space --preview SPACE-ID\n  confluenceget space SPACE-ID\n  confluenceget space -P DIR SPACE-ID\n  confluenceget space --directory-prefix DIR SPACE-ID\n  confluenceget search --limit N --title-only CQL\n  confluenceget search --limit N --with-content [-P DIR] CQL\n  confluenceget search --limit N --with-content [--directory-prefix DIR] CQL\n  confluenceget --help\n  confluenceget --version\n```\n\n```console\n$ confluenceget space --preview 10001\n{\n  \"spaceId\": \"10001\",\n  \"pages\": []\n}\n\n$ confluenceget space -P ./export 10001\n/Users/home/export/10001\n```\n\nCreate `.confluencegetrc.toml` in the working directory or an ancestor:\n\n```toml\nbase_url = \"https://example.atlassian.net\"\nemail = \"example@example.com\"\napi_token = \"ATATT...\"\n```\n\n## figmaq\n\n```text\nUsage:\n  figmaq parse -P DIR PDF\n  figmaq parse --directory-prefix DIR PDF\n  figmaq search QUERY PDF\n  figmaq --help\n  figmaq --version\n```\n\n```console\n$ figmaq parse -P ./export design.pdf\n/Users/home/export\n\n$ figmaq search \"처리 현황\" design.pdf\n{\"source\":\"/Users/home/design.pdf\",\"page\":1,\"region\":\"page-001-region-001\",\"bounds\":{\"x\":100,\"y\":120,\"width\":900,\"height\":600},\"text\":\"처리 현황\"}\n```\n\n## Development\n\n```sh\nnpm install\nnpm test\nnpm pack --dry-run\n```\n\n## License\n\nSee [LICENSE](LICENSE).\n","readmeFilename":"README.md"}