{"_id":"@vooster/cli","_rev":"32-053638d390df0640b0b96cb6fea6ae0d","name":"@vooster/cli","dist-tags":{"latest":"0.1.21"},"versions":{"0.0.1":{"name":"@vooster/cli","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.1","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"90ba89661d9e4b0c73b1b89a83a76bfae952266e","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.1.tgz","fileCount":25,"integrity":"sha512-KiuzPH+e5NXL8Cnq1ilMfQJ7ay9T+PpK9lXciBx7VbUbLQQ6uUG/u/WO9PmmddTiCYQbb4imyi6Nj1XefZgAHg==","signatures":[{"sig":"MEYCIQCXn3ARD2JwigvWtTdOfVuPIdcUvJL0z2TufpEE371zTgIhAMcI79omxinRmHIP2fBg6b2FmZbhEG57QbifQaAtmEv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34694},"main":"index.js","gitHead":"47eba73487078e4786ea4a9e68fe41f1d8290adc","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1750165163281_0.7716982025739352","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@vooster/cli","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.2","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"3ccab5fbaa5c57364fe32f302a909556c5d5dbf1","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.2.tgz","fileCount":27,"integrity":"sha512-8lbf3M8pvj2GGzXUVS43eiarI0Lo3vO5Oi5WhNyn2CkPLwwdv9QjCXOTWaORp6sCn6yJi67arlHZH9xjRWETHQ==","signatures":[{"sig":"MEUCIQDbKAEXOPgY4fP/FNfUkWxsXaAiJDDiESagYlci0v/vHgIgRaVi8OkRe2iRsCmT/8TrPJfNn4KgCapPRn1+/Y+suNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37133},"main":"index.js","gitHead":"9b84e8f14f911d1da13bfc981fa74558c4a397f1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1750682086237_0.7963369939768559","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@vooster/cli","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.3","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"9851939e715a909d40736c912f541cc76570ab8f","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.3.tgz","fileCount":27,"integrity":"sha512-FPrPsWSIGz4Zze1x5a0T7AZZn9dupcJi2xikKo1l1gBxaqPn6XDzB4it54j9L/vVTEpkrAV7AoxNvdug7JGhOw==","signatures":[{"sig":"MEUCIAC1jI39pvdT/wQZU6nE3gs+fgRaXC309e3NyKWeDhEpAiEA2n9DRsPC0wvC29BGNz9vsugfQBt7UE720Buup9MZ+fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37729},"main":"index.js","gitHead":"e2c06081a04f312bd1df27e5f8a78351123f5aba","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.3_1750682731642_0.8405684326842033","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@vooster/cli","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.4","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"c2638706647b4579c4998ccec328132a644156eb","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.4.tgz","fileCount":27,"integrity":"sha512-VuPkyJD4EsMrVdNwhyzLT2zqmkM4sBchn5LIgJQ8wnrK0Jtph8HNw6ZMzyXGpwkGfoKAbftYdn3nG6ta/WpDrA==","signatures":[{"sig":"MEUCIHK9EmLzMuFtXdtxb3UBFKG0vNNkYUedEKI7oMjXSGuzAiEAwajeNQTTy/LM3MVvHArybHQf4TJ+eh5myj/hRUbYbKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37759},"main":"index.js","gitHead":"e2c06081a04f312bd1df27e5f8a78351123f5aba","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.4_1750683191818_0.6814379722233084","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@vooster/cli","version":"0.0.5","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.5","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"54486aa606ab33331ac99c90744ce54309cc11be","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.5.tgz","fileCount":27,"integrity":"sha512-/IxVKoIy257Oy5MZlC34Sou+npBUIXo7uJ+B241bbqCrToNskkYkr6oBCvNOGIQiRymNa/Vw/ynqyWZovgpadQ==","signatures":[{"sig":"MEYCIQD6FgCa8HMzQ4fsmOYLo/OA1OOq2ugBedLD6aS6rmK5lgIhANI5iFExnMuTLxgvskw8lNHS92L6NsUWqHyZ7OnEzKeC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37799},"main":"index.js","gitHead":"c09b99a263d762bbc500162802a882abf48e2621","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@vitest/coverage-v8":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.5_1750744106245_0.5868964895555706","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@vooster/cli","version":"0.0.6","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.6","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"c41af8516579c8f4012785e87db9706ff6763c31","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.6.tgz","fileCount":32,"integrity":"sha512-I6NISJSFOZEhhQtO/evcBsumA+SWXHsgJb+3xDfUxCq8Gx8edzGr9Xha2Q5GJlPWOAw4W/dKTidAByo82xVXzw==","signatures":[{"sig":"MEYCIQDyAOvxO8qiN6E+bkP5OqvKQMjyKH4b5Nr7OXAoMBcqiwIhAL7ACOLLYYdyKjJke0fa9zr1fti7Zsz7GLruC1fp2BQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42959},"main":"index.js","gitHead":"52903788b4e4257252ea09fc8fa183b79b729a52","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","actor":{"name":"greatsumini","type":"user","email":"greatSumini@gmail.com"},"email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.6_1752158414175_0.0846119674980026","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@vooster/cli","version":"0.0.7","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.7","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"8b90dcae33cf618b307e1aafcde2edaf7a322e68","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.7.tgz","fileCount":34,"integrity":"sha512-IlYbi4SDRrYaPKE50BuMKpELmwpRqt/ycIPhdyyNAKc0VXrcL8HOTTpRRHmv2rgOUQ7Iq9z+KBg/W3WUY+7LNg==","signatures":[{"sig":"MEQCIH2GqPAPpc+ETvv+uHKtpCC0lhRLNlrUbWRj1MoUhuaFAiAYSQAq1EnVVRklx1iQWPBasGVGZf1Un/GKpZe9Ax5pOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49380},"main":"index.js","gitHead":"238062d7400042953d006ff816eb3b9bfc0e3cd2","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.7_1752590359943_0.10106388295592938","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@vooster/cli","version":"0.0.8","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.8","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"32d38592e8babe76c1b99510507ce503e42a744e","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.8.tgz","fileCount":34,"integrity":"sha512-kFwEv/lHJhu77prWBWGeHTlOaJZlB0LgyiMI5Fq4bX668UFukyF9gvgqSPNZ221fkbYzvcOsoPwY14uRe0D11w==","signatures":[{"sig":"MEQCIE3ZWAoGv7xEkJG4PlDw1vbtK++ZoP9OPZwrPP5Abj4oAiBKLy63NYA5O9Wk+bLkrkpGQPcHN6O7to4q4nH+FwVpkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52073},"main":"index.js","gitHead":"52fab5ca1ee3f90c671d84a07101ffd2f6bf327e","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.8_1752596214415_0.7245129332268645","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@vooster/cli","version":"0.0.9","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.9","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"c387eb2d3f256d3d90d1e0969a5b5709123e9360","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.9.tgz","fileCount":34,"integrity":"sha512-UIwIYvIClmP7aVSoFEhPY2Qyw6P+FinP9sKgO2MID0sgYqKnWCIKmfPkwSzHT0+nmIgyxCq9flcf408xK3V/ZA==","signatures":[{"sig":"MEQCICMccWCDglpwJ6ni/dzUxTABY172U6wSXz+D8lElyco1AiA/zS+AVdU473BjP68sMXlpPrZS2YsgCJVPYMcq/O9PeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52604},"main":"index.js","gitHead":"b136c1f5420d14e3e784e54040507a4c628664b2","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.9_1752631205667_0.5170935712648392","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@vooster/cli","version":"0.0.10","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.0.10","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"57d92f4105a4ccb427008447f5a256008c01eccb","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.0.10.tgz","fileCount":34,"integrity":"sha512-rTWE/AHVgnJMbWYzsZG4v7Br9OwfQIsFKTVs6wETMMWtlDHkqJpgd1Wk+xZw4Cm28EnjxDTlwH4/RXzjzXDLjg==","signatures":[{"sig":"MEUCIGBfB24WeJ+XnNnYBMIJx5+jJCzXhbbRYy9cYPc2HxWgAiEAnWRJ3xKmto3IwqI9Wjn/kUQUkVFQV6F10P2pR73oPzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52605},"main":"index.js","gitHead":"7c2ee2c9a949fec8b1e56b2ea4df3e762a9782f8","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","pino":"^9.7.0","axios":"^1.9.0","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/commander":"^2.12.5","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.10_1752862782876_0.0172945542060714","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@vooster/cli","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.0","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"619e0af15e51d4b3897b4fa06da64d50806180a3","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.0.tgz","fileCount":38,"integrity":"sha512-1hYj2uPwNNSDw7VxnjdhygIGEFyJk1sPQBssPWdbfAeV6I8/lFQQmaRKs0HH1TlidGqfQmnFSFANyAe+odC1WQ==","signatures":[{"sig":"MEYCIQDj2WFBZYipq4yDbycvxHMcUseBD8xZcqK5PkTuf59qzAIhAJhUQICJJ0TgbRzOI/W4U+IX9xLDkAMYDNNSvvoueBVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68736},"main":"index.js","gitHead":"f19e2648c02b486010e8c8ceda06a3dd3755434e","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^9.3.7","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^9.0.9","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1754677155892_0.57491231384375","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@vooster/cli","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.1","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"3659310cf8d15d9a7e2f7a6b47d282d9776c61e4","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.1.tgz","fileCount":38,"integrity":"sha512-Dhuk2AJVUbnC+fbaJULax7w9qfxjzP7ZRgJxr0f8fczkzmrX0hv+TryTSOHZuE9kUSnOaH37e+C6CYsxHo1wgg==","signatures":[{"sig":"MEYCIQDrpHBw2Y/K3mBdXTbJzjEZGGwwTGvvTSw4/2tuA4JmGAIhAOJ4X0cv4ughpn7mFacPcJPehG4h52IOql4f/H9j23JS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68737},"main":"index.js","gitHead":"5f79c2a1fe426c750e5bf098e10cee1d87ed1986","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1754677507141_0.007979153352922985","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@vooster/cli","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.2","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"0620e7fa6f2745bd9327e97727c15bf7d4a314c3","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.2.tgz","fileCount":38,"integrity":"sha512-V79a0w3cQHn8NTdoa3pVfqY8AYYJkVKbOaljBbc/UkMdXqnJy5EJOkqiCDLpsrMbDbk5kl234Y2pE4oSb9+FQQ==","signatures":[{"sig":"MEYCIQC08Wm5/bw0raPVFtHLCPV/vQQ+blkGPBCd34ae51faDAIhALZU/+INAzj0s9WUbSh/vjQkdDg+Krfau6DXBYrE+QkC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68781},"main":"index.js","gitHead":"de3e733dbc5385b4b63927324fdf0c2e1b8072b5","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.2_1754678074676_0.6010385044424966","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@vooster/cli","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.3","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"dd084e4324cb73bca181ffb25387a31e09bca0ce","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.3.tgz","fileCount":38,"integrity":"sha512-JPSAoluyI6wBo/BDRdySkn95+L2jPiq+GoCosD68fftR+1NIBXC0eeppF2b/8Wsp/vWJQ/W1ges4d67Kpbrkjw==","signatures":[{"sig":"MEUCIFWAylZC4ByWFCGrTIH5qj6Le3U6PrKKuEsQoGSt5bUfAiEAw09SKmKTXQQiNgoCC3nxGrdYlNR1hiDLq7uZoH4DWkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68742},"main":"index.js","gitHead":"56ab8ae6bfb205438f05f539af3ed6affed313c1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.3_1754678168141_0.8581060856476048","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@vooster/cli","version":"0.1.4","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.4","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"84f47a10ad87e331b1167464907a23afce26a657","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.4.tgz","fileCount":40,"integrity":"sha512-wRDIYHV0tEA+NJQuortrWfDWMWZP9k67oq/cJroPA4PWW2+eH7M75hAKZIPngk9+8WWY14jcC7QpeJAneS6bGw==","signatures":[{"sig":"MEUCIQCDUKZ4KnDrC2tJpudDrXNzBm+/7BvufgCgmYn8mu+EoAIgF+ymjQbk9KAsJ4nSQQTUwPb61L3nUX8OZjCY60c8oG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79402},"main":"index.js","gitHead":"234f0540704cf9f7a910bd371295994c66f219a7","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.4_1754680182999_0.1185749118959043","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@vooster/cli","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.5","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"8188dece28a96721a6541e72ec3620091a111a34","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.5.tgz","fileCount":40,"integrity":"sha512-EStAqJd3S8Xs6MLiQKN7X90Fv+7vDsFWDgB/2K8xSnEgZ4bUg8N9vgMhdmxgOCWCgSCf90slnXVaDZtt4eTa7w==","signatures":[{"sig":"MEQCICpaYe9sC21rrBdYD6lFzhNuVLPlHOoD2RJQlS0I6tDKAiBaTI3czYHffWsUfdY9ZOgld8B68tqnLXeoeURjqUUmbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80028},"main":"index.js","gitHead":"8c0ced9b660a015f8ea8fd1f93b71a03f10d876a","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.5_1754681599633_0.19390839540200955","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@vooster/cli","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.6","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"ffb20e1deeb2723dbe90e1299fa58222a8aaf00f","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.6.tgz","fileCount":41,"integrity":"sha512-73FrBz0y5qxuqDTnrW38n6SXHF+TgzomedAsIVo2GZqrZbxRE783CDFiTrBsHkcP6x/FmvJtjiZIFF3deKO1qw==","signatures":[{"sig":"MEUCIHkruDbWLHPfxLbqJLCtTwBkaPjMybnIlkSHf2bBiZCrAiEAqmzslafOFj/51koQtWDVAkyxfRFeCYllpggudTZJDo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81680},"main":"index.js","gitHead":"9953b4cd052463d9627c45d8e349fda6efeb0bf2","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.6_1754721669579_0.4201003282436919","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@vooster/cli","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.7","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"796dcd88d63431ff5953c51b3db091ff91954847","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.7.tgz","fileCount":40,"integrity":"sha512-QbikRTbnuGVlf+SXWPKTsPNgLpm6kIECFFGKN4XlNPczBt4TKifEAmFxTxzgA7uzYtXTN+SdkVqoGiFYCY1DDA==","signatures":[{"sig":"MEYCIQCRmbY1pDiw+IaX2PRYLCJzJnpLWuncssBhqixNMlWYdQIhAIyKtwu7fyPuw4xqYnvttnpZMXBlbPQyGHrmb34OauSh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81209},"main":"index.js","gitHead":"9281530ff638db359a00b4901bf0d3f6e635d81d","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.7_1755167203918_0.2614429567532566","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@vooster/cli","version":"0.1.8","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.8","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"65ea10fd6f43d7d0543e50c16e3dde5dbcd546db","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.8.tgz","fileCount":40,"integrity":"sha512-nRYkVZBWBC7Ys9WBN0db9a8MN3ADyN8H7M9zhz7TymSbTpe1Kyj8Sfbh5OmIkkM4d/j9PXpw2qen8bGoKxd6Dg==","signatures":[{"sig":"MEUCIQDwhW+Iip+lQmaJ4/NpTOCudRwEgRwiI2ioaKgMwrfAwwIgIfsq+m4X91kH2SQ2S9x+hv5e9IVL4hWji4LzT+zwZ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81238},"main":"index.js","gitHead":"f7d0dbc71d5c3445a7109469f82bcfe74824f4e5","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.8_1755200226298_0.7905698524058573","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@vooster/cli","version":"0.1.9","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.9","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"336af7b429a693cea72e3a9fccb0139ffdb0cf34","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.9.tgz","fileCount":41,"integrity":"sha512-k+yQhDPeooJ0bXGUkz1ZtxliQ5E/hq+30v55qoImpAP4rhAQqhDwfY1Nmb/9gZNqimk9kMcJpau9p/Y2VtX//w==","signatures":[{"sig":"MEQCIEzVdv+erpVgFldANtOdrOcsloHiPYsnnjIHDYATiQ80AiBDQoKK0YE19DiCQ56ONPx7Gexl/dHSVV/dYylL055suw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82194},"main":"index.js","gitHead":"fd007566847a533eea464b5767dc033304b685f1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.9_1755532197402_0.5983394629884995","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@vooster/cli","version":"0.1.10","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.10","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"46ec89bdf5a0c429c1cf7ff6325da60ee309c4bc","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.10.tgz","fileCount":41,"integrity":"sha512-HPISET23T8jRrxLU5iIbZdL1eay8pVuRgPDi5eGWDrD/F6VGaHe7oBtSH7vDm80kqvIUW3NZw9L9I7NVuiDsfA==","signatures":[{"sig":"MEYCIQDWku3k6yVecdznjUK3RrloVwt5Z9jki7dy7iCwFHZPSgIhAMLj7kq0inYUEeuWM9G+kVem2ZupJINx8+fZGOLLg2ic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82196},"main":"index.js","gitHead":"40ba5ea549aa018ee5c1585ed2fb20f60344521a","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.10_1755532292054_0.36790802493437536","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@vooster/cli","version":"0.1.11","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.11","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"35619af05761116344c5ecc555e3815deeead4e5","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.11.tgz","fileCount":41,"integrity":"sha512-G4vgeKuSnro6ohW/nroqgWYBHmoR20Rch+2daP1VQVDTITiyE1kXSb0ssAPqjbZlHcWD0cxZiUx/65FYUMgSwQ==","signatures":[{"sig":"MEUCIGjUifl8cxVM/JFON8uR+MmsQ5W4HphNAhbNyjncH8YmAiEAvzqjUNKMy5vYP1jWSiQXvrbThG+7BfHdg1frhIZNPQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82894},"main":"index.js","gitHead":"5f6309f205b9e6063dc9a4785fc2b143ef9ea002","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.11_1755542626724_0.3526300229277597","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@vooster/cli","version":"0.1.13","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.13","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"9892e45185f0433a067b185281628e85f78a7642","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.13.tgz","fileCount":41,"integrity":"sha512-of6rFrhuqGe09FCCsIfRAjaDlcZloEoQMJEx+j5ww8evuwg4VhPGvAa3DPUFPkrSl52SynPJCMJW4TjjNI7UGw==","signatures":[{"sig":"MEUCIGVnKSBkm8c+ZLx0PwiQ+IFuE6dFJXJQ4sAoddSYXPg+AiEA5ih7xdRJH8ToNizoM6GIEa3ikEyl4Uoe30FMabOwi6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84934},"main":"index.js","gitHead":"a305107d1cc592db640f03c365645ba0f4f5d72a","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.13_1755597012263_0.9793612476425615","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@vooster/cli","version":"0.1.14","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.14","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"e1cec42743971720164bad0fe443ab3f10d0ff7d","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.14.tgz","fileCount":41,"integrity":"sha512-zG+pzPlzmcU80w3ueGgvWRMjBvacoI0CRKuHW8mD9vwdGsHiMA/YGw+U5k4be/F3hxOBSWS+pDd9FYjl2+rdFQ==","signatures":[{"sig":"MEUCIFR9NqcleHfJFsPSm7mEYG8Hbws+R+45Q+SfmXYRg/BBAiEAla6nPuK9oD/A7I7CmGGwgLky9/4gkzZJIK9t3dtSjbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86761},"main":"index.js","gitHead":"d987619cac68cc6a6ef6a31294ca0957b333260c","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.14_1756543265800_0.8833743126271612","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@vooster/cli","version":"0.1.15","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.15","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"eb0360964cc74dff55c36bd49b6c306a5bdb631d","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.15.tgz","fileCount":44,"integrity":"sha512-EeX1CbEfipX32IoTUx9vczBv3c4X9GRjSBpd9z2pNF8Nr8UOmGuA/8M/awpO2sAUhBzY7QlHRtI80z40YH/1XQ==","signatures":[{"sig":"MEYCIQCnFiKQ8fdh0fQbfZhdhysA+2BqGIFUDttuqF1UWeNG7AIhALsU13tQWEQ4vbcm+cw5S9i3gEyYLZH0swyU3xeKpzFN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88943},"main":"index.js","gitHead":"650bc060520928bea004a8ccf88dfac046f05247","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"dnjawm19","email":"dnjawm19@naver.com"},"_npmVersion":"10.9.2","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.15_1756726709378_0.20820828727202567","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@vooster/cli","version":"0.1.16","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.16","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"d0aae14080d3edc68ef903d17a36bf963cf5b79b","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.16.tgz","fileCount":44,"integrity":"sha512-R6b9LqTy3oXvMRVz1TQZhYu9iUVv/qR5ATpKQS3pRCj/mjm9bfZZ65CQarzKfG1O78aivhtTR9H1MlyO9h+xTw==","signatures":[{"sig":"MEUCIQC3vx3SfnZFTY5Pddngg7DZi/ctmd+X1bdhetR+aWPiaQIgLllLojfS7P4Wnt6DqvNSYsoTpux8ZuWKR0UhbB+IE20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90800},"main":"index.js","gitHead":"646c2079a3f4ce6620498eef74a8b404f208a78b","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"dnjawm19","email":"dnjawm19@naver.com"},"_npmVersion":"10.9.2","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.16_1757483566260_0.14575292411214402","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@vooster/cli","version":"0.1.17","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.17","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"064fb4f6c9e05773b55ac78186e7b5b26a350f8d","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.17.tgz","fileCount":44,"integrity":"sha512-gQ3L6YqnjhqfSH0dmCpxX8b3cPleu6U75x4Yt40yV/Oxt71lfUywUUtdZPNdzfCXFCoXywxr2YuY66dc8JW6pw==","signatures":[{"sig":"MEYCIQCq85mJHvATy6XT47zK+uojxASXaFb05hOIq2UdLAUR+wIhAJR3rhWfO2P+oQSP1AqHLzsWdLD9NMt5HlVZ6i76bGvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90320},"main":"index.js","gitHead":"1f47306f7a33e2b9290ebcdd4003d67c1782a70c","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"dnjawm19","email":"dnjawm19@naver.com"},"_npmVersion":"10.9.2","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.17_1757498383199_0.6432443359833597","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@vooster/cli","version":"0.1.18","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.18","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"f01fd7e61ae28b53decbc75811b7718e146a7b76","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.18.tgz","fileCount":44,"integrity":"sha512-j4FArrH0rP8cqmaNGgFkiRzLnqmVfHL9Gk0i2KdAY3AqcKyxPnBrKJqzUTcblx6AcHB4hknTlOzFeJJyNWYndA==","signatures":[{"sig":"MEYCIQC0btbB2OxAF4iLsrkz2+s7tRrSm4WiecfL3T0uecrsuAIhAN6M56v4PhUmMwdmnhdgNVMqXqAF0uwLK02rbF+6CVJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90148},"main":"index.js","gitHead":"199e467a1d610f3dda994734119ec268201da9e1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"dnjawm19","email":"dnjawm19@naver.com"},"_npmVersion":"10.9.2","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.18_1757989020648_0.24195876901919666","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@vooster/cli","version":"0.1.19","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.19","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"8e72682ce1a199164cf962f08209d6a31eb0278f","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.19.tgz","fileCount":44,"integrity":"sha512-KQ8jCnGYDRHsNNXqXOSXiZCThqi3Ujr1sbMrRK9T4RvapXTHQlnKFznDuvhjaevus4PekjeQfXyLHM+e01qpHA==","signatures":[{"sig":"MEUCIQDIlsn8whNIjhwagG4ozxstjWaFOdrcXe3EFAHvtu8OTwIgGU+jNNKkjVIfrQNzkIESV2mXfzWFZv5WWla3g729Td8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90094},"main":"index.js","gitHead":"199e467a1d610f3dda994734119ec268201da9e1","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"dnjawm19","email":"dnjawm19@naver.com"},"_npmVersion":"10.9.2","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.19_1758005226875_0.5182202923859609","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@vooster/cli","version":"0.1.20","keywords":[],"author":"","license":"ISC","_id":"@vooster/cli@0.1.20","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"bin":{"vooster":"dist/index.js"},"dist":{"shasum":"7fa2fec2445a4538805199906b816b7c5c115811","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.20.tgz","fileCount":41,"integrity":"sha512-eDpCe9UIUn3pK+zXNyMO8c6+Yo8968xCsai1VJQqCbAFDv2zlS8cwROEnxGQPwoG3iZSLMyCcXK7UOUEH9wSgQ==","signatures":[{"sig":"MEUCIQDKDIfPRFwjUT63iawfGMNZz9AM/QEQ9mufiJxco7qzkAIgeBs0c+jgmedKz4ABq/knagSchGkO/8sgshK651AIZ2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89955},"main":"index.js","gitHead":"cbc494f325df88b6f741820874eb5cf50e1280fa","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"vitest run","build":"tsc --project tsconfig.build.json","start":"node dist/index.js","test:ui":"vitest --ui","typecheck":"tsc --noEmit","test:watch":"vitest --watch","publish:npm":"pnpm npm publish --access public","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test"},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"_npmVersion":"10.2.4","description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.25.67","open":"^10.0.0","pino":"^9.7.0","axios":"^1.9.0","express":"^4.18.0","inquirer":"^8.2.6","commander":"^14.0.0","extract-zip":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","typescript":"^5.8.3","@types/node":"^24.0.1","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@pymm/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.0.0","@pymm/typescript-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.20_1758620454178_0.6814428071467649","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@vooster/cli","version":"0.1.21","publishConfig":{"access":"public"},"description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","main":"index.js","bin":{"vooster":"dist/index.js"},"scripts":{"build":"tsc --project tsconfig.build.json","start":"node dist/index.js","lint":"eslint . --ext .ts,.tsx","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest --watch","test:ui":"vitest --ui","test:coverage":"vitest --coverage","prepublish:npm":"pnpm build && pnpm test","publish:npm":"pnpm npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"axios":"^1.9.0","commander":"^14.0.0","express":"^4.18.0","inquirer":"^8.2.6","open":"^10.0.0","pino":"^9.7.0","extract-zip":"^2.0.1","zod":"^3.25.67"},"devDependencies":{"@pymm/eslint-config":"workspace:*","@pymm/typescript-config":"workspace:*","@types/express":"^4.17.0","@types/inquirer":"^8.2.12","@types/node":"^24.0.1","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.0.0","eslint":"^9.27.0","typescript":"^5.8.3","vitest":"^2.0.0"},"_id":"@vooster/cli@0.1.21","gitHead":"cbc494f325df88b6f741820874eb5cf50e1280fa","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-8zHUuD7yveCvJRnyYvFSYbtNcxWoU6qqyHpC+C+nBiDmF/6g6AC7WKLhXI0m/T1YiOvKD9FlG0CP8WBgbtE/Pw==","shasum":"967ce4d565c7f990d86fe81672efccd03babdb34","tarball":"https://registry.npmjs.org/@vooster/cli/-/cli-0.1.21.tgz","fileCount":41,"unpackedSize":90727,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDaCppAZjbHP/OtaVRNv1WamTPGrgiIJl4o0iExJPuikAiA2tr7aaM/S33eAu0vJ/j58K3LpuQfwVtVmuL4BN+hFow=="}]},"_npmUser":{"name":"greatsumini","email":"greatSumini@gmail.com"},"directories":{},"maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.21_1758623587526_0.07732540461492388"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-17T12:59:23.148Z","modified":"2025-09-23T10:33:07.951Z","0.0.1":"2025-06-17T12:59:23.460Z","0.0.2":"2025-06-23T12:34:46.442Z","0.0.3":"2025-06-23T12:45:31.852Z","0.0.4":"2025-06-23T12:53:12.009Z","0.0.5":"2025-06-24T05:48:26.410Z","0.0.6":"2025-07-10T14:40:14.370Z","0.0.7":"2025-07-15T14:39:20.097Z","0.0.8":"2025-07-15T16:16:54.617Z","0.0.9":"2025-07-16T02:00:05.952Z","0.0.10":"2025-07-18T18:19:43.080Z","0.1.0":"2025-08-08T18:19:16.115Z","0.1.1":"2025-08-08T18:25:07.334Z","0.1.2":"2025-08-08T18:34:34.885Z","0.1.3":"2025-08-08T18:36:08.361Z","0.1.4":"2025-08-08T19:09:43.200Z","0.1.5":"2025-08-08T19:33:19.812Z","0.1.6":"2025-08-09T06:41:09.763Z","0.1.7":"2025-08-14T10:26:44.129Z","0.1.8":"2025-08-14T19:37:06.514Z","0.1.9":"2025-08-18T15:49:57.572Z","0.1.10":"2025-08-18T15:51:32.253Z","0.1.11":"2025-08-18T18:43:46.924Z","0.1.13":"2025-08-19T09:50:12.497Z","0.1.14":"2025-08-30T08:41:05.989Z","0.1.15":"2025-09-01T11:38:29.561Z","0.1.16":"2025-09-10T05:52:46.429Z","0.1.17":"2025-09-10T09:59:43.371Z","0.1.18":"2025-09-16T02:17:00.879Z","0.1.19":"2025-09-16T06:47:07.049Z","0.1.20":"2025-09-23T09:40:54.380Z","0.1.21":"2025-09-23T10:33:07.715Z"},"license":"ISC","keywords":[],"description":"Cursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.","maintainers":[{"name":"greatsumini","email":"greatSumini@gmail.com"},{"name":"dnjawm19","email":"dnjawm19@naver.com"}],"readme":"# Vooster CLI\n\nCursor와 같은 AI 코딩 에이전트와 프로젝트 룰을 관리하기 위한 명령줄 인터페이스입니다.\n\n## 시작하기\n\n### 사전 요구사항\n\n- Node.js (버전 14 이상)\n\n### 설치\n\n```bash\nnpm install -g @vooster/cli\n```\n\n### 초기 설정\n\n```bash\nvooster init\n```\n\n이 명령어는 다음을 수행합니다:\n\n- OAuth 2.0을 통한 안전한 인증\n- 프로젝트 선택\n- 개발 도구 선택 (Cursor, Claude Code)\n- 프로젝트 규칙 자동 다운로드\n\n## 사용법\n\n`vooster init` 또는 `vooster init [projectUid]`를 실행한 후에는 API 키가 자동으로 저장되어 다음 명령어들에서 별도로 입력할 필요가 없습니다.\n\n### 룰 초기화\n\nVooster 프로젝트에서 룰을 다운로드하고 설정합니다:\n\n```bash\nvooster rules:init --agent cursor\n```\n\n이 명령어는 다음을 수행합니다:\n\n- Vooster 서버에서 룰을 가져옵니다\n- 지정된 에이전트용 룰 파일을 생성합니다\n- 추적용 로컬 `rules.json` 파일을 생성합니다\n\n### 룰 업로드\n\n로컬 룰 변경사항을 Vooster 서버로 업로드합니다:\n\n```bash\nvooster rules:push --agent cursor\n```\n\n이 명령어는 다음을 수행합니다:\n\n- 로컬 룰 파일을 읽습니다\n- 서버로 변경사항을 업로드합니다\n- 업로드된 룰의 요약을 표시합니다\n\n### 태스크 다운로드\n\n프로젝트의 모든 태스크를 다운로드합니다:\n\n```bash\nvooster tasks:download\n```\n\n### 지원하는 에이전트\n\n- **cursor**: `.cursor/rules/` 디렉토리에 적절한 frontmatter와 함께 `.mdc` 파일을 생성합니다\n- **claude**: `vooster-docs/` 디렉토리와 `CLAUDE.md` 파일을 생성합니다\n\n### 룰 타입\n\n현재 지원하는 룰 타입:\n\n- **prd**: 제품 요구사항 문서 룰\n\n## 아키텍처 요약\n\n### 핵심 구성요소\n\n**명령어 (`src/commands/`)**\n\n- `rules-init.ts`: 서버에서 룰을 다운로드하고 초기화 처리\n- `rules-push.ts`: 로컬 룰을 서버로 업로드 처리\n- `_hof.ts`: 미들웨어를 제공하는 고차 함수 (에러 처리, 프로젝트 검증)\n\n**API 레이어 (`src/api/`)**\n\n- `_client.ts`: 에러 처리가 포함된 Axios 기반 HTTP 클라이언트\n- `rules.ts`: 룰 관련 API 엔드포인트 (가져오기/업로드 작업)\n\n**파일 관리 (`src/utils/file/`)**\n\n- `base.ts`: 구체적인 구현을 가진 추상 파일 시스템 인터페이스\n- `project-file.ts`: `.vooster/project.json` 작업 처리\n- `rules-file.ts`: 룰 파일 생성, 읽기, 파싱 관리\n- `constants.ts`: 파일 경로 및 디렉토리 상수\n\n**유틸리티 (`src/utils/`)**\n\n- `project.ts`: 프로젝트 검증 및 UID 추출\n- `_error.ts`: CLI 및 API 에러용 커스텀 에러 클래스\n\n### 주요 기능\n\n- **타입 안전성**: TypeScript와 Zod 스키마 검증으로 구축\n- **에이전트 추상화**: 다양한 AI 코딩 에이전트를 위한 플러그형 아키텍처\n- **에러 처리**: 커스텀 에러 타입을 사용한 포괄적인 에러 처리\n- **파일 시스템 추상화**: 인터페이스 추상화를 통한 테스트 가능한 파일 작업\n- **미들웨어 패턴**: 조합 가능한 명령어 검증 및 에러 처리\n\n### 파일 구조\n\n```\n.vooster/\n├── project.json     # 프로젝트 설정\n└── rules.json       # 로컬 룰 추적\n\n.cursor/\n└── rules/\n    └── vooster__*.mdc  # Cursor용 생성된 룰 파일\n```\n\n### 룰 파일 형식\n\nCursor용 룰 파일은 다음 구조를 따릅니다:\n\n```markdown\n---\ndescription: 룰 설명\nglobs: *.ts\nalwaysApply: true\n---\n\n마크다운 형식의 룰 내용\n```\n","readmeFilename":"README.md"}