{"_id":"@851-labs/hunk","_rev":"18-da8677149fa9b439bfb922a1643026d1","name":"@851-labs/hunk","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@851-labs/hunk","version":"0.1.0","license":"UNLICENSED","_id":"@851-labs/hunk@0.1.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"2265e2202ccfd691f4c227449ab21a33e75b3f76","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.1.0.tgz","fileCount":2,"integrity":"sha512-41j04lVCVmn2pEQXrRlpP5fnVrjmDN+8jyz2ZVPRKQsoxih/DYzwMwAkEJgD4olDL23YHBdV65ehahxImo5soA==","signatures":[{"sig":"MEYCIQD90zKm4z8tEoqtVFqlOcd3SyBaBmTt3Tubt4T0KkRXUgIhAMAncOlUrxdNlQ2fj0O/TVF8Yd/8k44WoQEzVHROav7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8573},"type":"module","exports":"./dist/index.js","gitHead":"da3a3691e445bedba424261e99f461a2a4dabef0","scripts":{"dev":"bun --watch src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"pondorasti","email":"pondorasti@gmail.com"},"_npmVersion":"10.9.4","description":"CLI for publishing static Hunk sites.","directories":{},"_nodeVersion":"22.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.1.0_1779778608374_0.6838114918667346","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@851-labs/hunk","version":"0.1.1","license":"UNLICENSED","_id":"@851-labs/hunk@0.1.1","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"1b05cbb9b02c78ad538801861e7b28f1acbf3306","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.1.1.tgz","fileCount":3,"integrity":"sha512-3MdrITTSHZNTAgGXZ6LTaPR/ix58BJBUVTsSLZHgPOx/xK90fAvjV+5hfL5+2HlvcGscbL7KxgtNOP9huTzUwQ==","signatures":[{"sig":"MEYCIQCRl46Jf5EfpvXt0e37piHakh0IFeja8XmwSy6c4jM7SgIhAN8n5wWSS7uXOZMPvQ9vdMh9ML13UJQ8QYHSTjVytAt6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9788},"type":"module","exports":"./dist/index.js","gitHead":"da3a3691e445bedba424261e99f461a2a4dabef0","scripts":{"dev":"bun --watch src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"pondorasti","email":"pondorasti@gmail.com"},"_npmVersion":"11.12.1","description":"CLI for publishing static Hunk sites.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.1.1_1779778721786_0.5152708758370319","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@851-labs/hunk","version":"0.1.2","license":"UNLICENSED","_id":"@851-labs/hunk@0.1.2","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"2399b979eeea73c58e457962851bfdae2646bd4b","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.1.2.tgz","fileCount":3,"integrity":"sha512-ldHwrLUmNq/WdWGliDRT9cbOaLRaIxSHf+VXfQjZPKmehzqI+eFlRFCWjP0fvfD3exFBs6qpTApxB0acWBfPog==","signatures":[{"sig":"MEQCIEnltLvo0R787oMuyj6rnkIwnaWWFRQdGlLYMx5obkG/AiBO0uS80ncKw/NfJiYIP1pqAYVVFtdd6PwXK/c7ESgyvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889585},"type":"module","exports":"./dist/index.js","gitHead":"9c460b06fe81ac826aa4dd602d48e42f40b047ef","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for publishing static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"effect":"catalog:","@effect/platform-bun":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.1.2_1779857885593_0.8030291905261087","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@851-labs/hunk","version":"0.1.3","license":"UNLICENSED","_id":"@851-labs/hunk@0.1.3","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"fbc265bc5245d3faa896de873b630fbdebc9919a","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.1.3.tgz","fileCount":3,"integrity":"sha512-nolYdrKiyQoSv2W8DFCXuaF9B8tVJ75egPmbFaLqJ3uza2wh9FTDgqi0S/2f4YEOrbx4z1eq+Ynk7Olxm7RnXg==","signatures":[{"sig":"MEQCIGi0keFuC/kzG/hWesbsyhiBk+w+ILbDlUFoKpwUqznDAiAa0sY22tsC0mryon631IzsD++eUfKxFTxMMAYudtP4Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889605},"type":"module","exports":"./dist/index.js","gitHead":"411647805168947fbeadaa74d5d0df3fe190ffad","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for publishing static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"effect":"4.0.0-beta.70","@effect/platform-bun":"4.0.0-beta.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.1.3_1779858190411_0.5671799490173599","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@851-labs/hunk","version":"0.1.4","license":"UNLICENSED","_id":"@851-labs/hunk@0.1.4","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"00b74eac2088966ed5f0eb1b879e9e1981035e57","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.1.4.tgz","fileCount":3,"integrity":"sha512-Kq6mBL9YzPyUGm4rsKIejCZPZ8DJvQvmoAqs0SkY3AI1xctRx7BbxNut+J+BHxb2Y6Abuw85TrhSd1AQPk+RtQ==","signatures":[{"sig":"MEUCIQCaQVRVIGO4rCd7SSjni4RbvWbUfuICPBcms1QjWbLQqAIgBhFBfcLOgNxktwX7P/Ufpz+Zq8aBO0p5jF/GHEwKfDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889539},"type":"module","exports":"./dist/index.js","gitHead":"a66de2bc3a400620df1ee021cb40730d665ee7e6","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for publishing static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.1.4_1779858843145_0.4720496567290404","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@851-labs/hunk","version":"0.2.0","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.2.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"b3a411e92048f3fc662c6c26921191fd96949a89","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.2.0.tgz","fileCount":3,"integrity":"sha512-2jkdEh6HrJYqRIP0l8OFYh5bmvwiwJHZCgBBp3+KKSlg3PsQP27yKv45a8FcxMFo3LaYmU4xBLclsnWM6qW2Fw==","signatures":[{"sig":"MEUCICYC86gGSWzwAF0Idhobxrr00zPcRbs6rW7gENbyVsswAiEApo6zmyg1HLwquyGu2UzgPdDPnxDfV5txgDusV22/Dkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903903},"type":"module","exports":"./dist/index.js","gitHead":"8da5ae20cbb92a25b3fb347393140bd5bed44eeb","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, and renaming static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.2.0_1779915788661_0.10371322173554653","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@851-labs/hunk","version":"0.2.1","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.2.1","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"434c35ce969f1314ed9d90cbfa881906520bd90c","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.2.1.tgz","fileCount":3,"integrity":"sha512-Bvl57wWWqAIlx88nMn14VOAL7/JWl9qRStLVALgbiGOAU+SB57vmnKHFeQSNUTjgrV5r5piyGH53Db92yO6hkQ==","signatures":[{"sig":"MEYCIQCxFkvktv0GZFJXF4WHPAl6sDajxnittozWt7jaGNcO/wIhANibvt4XefkDvjbqQtfWq0GLhmxLXXNYrlIPBxngXBLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":906726},"type":"module","exports":"./dist/index.js","gitHead":"fe5c3e4d76d13f061501d437eee25870949a5744","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, and renaming static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.2.1_1779918729955_0.8186301298144958","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@851-labs/hunk","version":"0.2.2","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.2.2","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"5455e7d3a09b94bd5070cefe26cb0ddd663f7bc6","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.2.2.tgz","fileCount":3,"integrity":"sha512-xGK/mdsaQ6L/4G342hJJOXl6+MJWpgNKrxR/z3YMoubBbaUbEE13V2XekyAG8/zi8JAoZfUB7+ZBfRejJrZp/g==","signatures":[{"sig":"MEQCIC+Fg5dszRxoNF1+/GqNU5r1lbqkppsTEbz+cFg0qfCPAiA6z7spsmr+JR+H0sUx/F9J4pwVqLTdcos1j0nBpRvwrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929586},"type":"module","exports":"./dist/index.js","gitHead":"175b0d4b3cd7e4bebc9383814288d9a37fbf8604","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, renaming, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.2.2_1779920826809_0.1735831922992348","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@851-labs/hunk","version":"0.2.3","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.2.3","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"3ae1c4ff49b40b494e811056c522ddd49cbdfdf9","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.2.3.tgz","fileCount":3,"integrity":"sha512-Sbo3/+65TfDqvGNP63/qOcQvVbssA2aCEOrC5Ij35zdbG0PfbME5i06ZdJBhMBXHjtddJhF/ro0tPpHHi4egkQ==","signatures":[{"sig":"MEQCIDtFwUyFmCr5JxSgh54NpAjcCvSK003BJibR4Iipx6yNAiBwy7A9E3D7ra/Tmf5Gr2yf7sfQdZ2kfs/dmDyqnR5OWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947938},"type":"module","exports":"./dist/index.js","gitHead":"a8a5cdfa69511e8da833aa21e8b48b3898dfd6ca","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, renaming, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.2.3_1779954481256_0.8129423064181485","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@851-labs/hunk","version":"0.2.4","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.2.4","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"350acae2c7f4c6994d3bc9877f0d5f4625c86ccb","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.2.4.tgz","fileCount":3,"integrity":"sha512-kK3UPHEMiusyUG4aFj2q3lXnAZ6NowokXSFxMwMKK8XnMBtsD9ipjjmOXBhJRh2zNYfyMkebntFpSpYG/us7YQ==","signatures":[{"sig":"MEQCIA0NP0Bz8WfeAn1A7NB4bPmOL4884LWubuxiCE8Tid7zAiA1CSnwhYRWdCALeJmxO0+tIUp0TtSCnvxmnaT246WrRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955598},"type":"module","exports":"./dist/index.js","gitHead":"c35e8cadca2c2a525f84bb028cfb8b670fb7e545","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, renaming, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.2.4_1779996156782_0.5290950620983892","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@851-labs/hunk","version":"0.3.0","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.3.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"5420bcca4a1ed0fa14dd2c34243851735ea6066b","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.3.0.tgz","fileCount":3,"integrity":"sha512-LJtCjvntTpdZp2M8JIn2TMbj86dtN3WnKvd22DTaRF3v6pN0IBdemlH6kZifoaqjZ72fUiHKfunVY+qZGuEGqA==","signatures":[{"sig":"MEYCIQDpv3x5Tnhklo3+o//XYzTlkDnn2MnP2UqR2jnO4XVlSgIhAKrT5Qpe4cTpwWuOZ9PMWhLq55gqCqdVXEpBxITgJqn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958279},"type":"module","exports":"./dist/index.js","gitHead":"f379bc1a9319906560f2ca7635c5af532b715b49","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.3.0_1780010721054_0.04508684040555866","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@851-labs/hunk","version":"0.3.1","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.3.1","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"689375dc0c03323d3899453df184adfaccc8c474","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.3.1.tgz","fileCount":3,"integrity":"sha512-HnOyd6SRkwtLyZDnSaSyIgaEtzJ4zU48bQe8uJWyfoCZILXBP+0YzGZunf0mYAkbEPSW9vQHjSz6VsJ8CJW+qg==","signatures":[{"sig":"MEUCIQDlpfRMVAaHi6K2aRB7zb1VwSUSkJ7rft9IRp8Gsdb/MQIgMsVePQLZnQyP74wxj2F7Dvg240mFn3pINa0+rMnzpbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959560},"type":"module","exports":"./dist/index.js","gitHead":"68c964fd4ed63e02d0ab87a2b474e976d0f186fc","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.3.1_1780259623936_0.8495333453407081","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@851-labs/hunk","version":"0.4.0","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.4.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"ff55290af94eb8eb12d3213cb4a78b9d16f1a1b9","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.4.0.tgz","fileCount":3,"integrity":"sha512-TZFzziK9HtwE3mRnsmX05mZ17YEcczu7jV/OZpVVRrLdFQYVOJ4ck+mbbdLu9RglaSrdZaPrul7HpqgvglidPw==","signatures":[{"sig":"MEYCIQCwq3t3KcsolsRmMReMlgHoQ2ubwcENJDLHZgU0JRz1UAIhAOHWlQ1IxmeU88NSDoDQ5+/zV/8TpztM/HEWhHfqJkE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992654},"type":"module","exports":"./dist/index.js","gitHead":"fee42a6fd4bc4bd2a0d4d19f74fd1074f9fb36fc","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.4.0_1780348365625_0.32772415141815725","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@851-labs/hunk","version":"0.5.0","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.5.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"0f8f36e1f5c251519858b83e4fa44300d5d3e739","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.5.0.tgz","fileCount":3,"integrity":"sha512-ovyqmcbaa/wuZcEG0bMPL7Dtb1uX44incKWfMWTnXHp2i3k7E+Tkwz8IN/wAv8JZlQpOqxnmgWsc9KXeXw5FHQ==","signatures":[{"sig":"MEUCIH+ljCha/0tVp2CLJd0/LHp0zLq79ZLeZjk9AAC3I1xpAiEAt95ky9Ze3oXVZJ9SrlsTXFVGgd2JFzyZhPktz4xIX+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995202},"type":"module","exports":"./dist/index.js","gitHead":"6f7f3059740981f021ae511e8192375f843626b3","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.5.0_1780352180416_0.46603478221121586","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@851-labs/hunk","version":"0.5.1","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.5.1","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"6d876dee6dd6cc702cb0e5011cbfea13d8446f2f","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.5.1.tgz","fileCount":3,"integrity":"sha512-9vERlun8O4UBGihQDtW2lMYBIMNOOD3LnPyIdMzkmBdiUE+tjoEBB60602nTkirbr0yA33oKZv+/Yy3SW1w0VQ==","signatures":[{"sig":"MEUCICUEqTijYURIjvyYz3DpFFZNrazJt8rDhzrPLi1O6WefAiEA2wAfuMgbyApy9BbywaS2cHPmvJI05BCFLIZir/cMFQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997677},"type":"module","exports":"./dist/index.js","gitHead":"73933131d020cf5890eebb47150e73bd05e9e7d2","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.5.1_1780360521603_0.30498160102230387","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@851-labs/hunk","version":"0.5.2","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.5.2","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"7e979e2faca1743ce199b50e512e263bf42b03ff","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.5.2.tgz","fileCount":3,"integrity":"sha512-/Le+nsmgI0kN4U5kIxZzD3TCo6qQCIOLPXQ0XK/AWP2BMLf0gQw5xpXS3Zw9bi2eEHvHUjinEMQNSPzvqeYCuw==","signatures":[{"sig":"MEYCIQC0pswL7zUkCU3T4CGavEUSOfaK9wg7+I4iG6Zyp3+DKgIhANCKcwYjvAQMk13vbaCu3Z4yuHWCmVxh5CBTpA7rIWE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280150},"type":"module","exports":"./dist/index.js","gitHead":"89ab53f43767fbf30ddc1f512355b2f43fd41a44","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"catalog:","effect":"catalog:","vitest":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","ajv-formats":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.5.2_1780445281479_0.15624813754729305","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@851-labs/hunk","version":"0.6.0","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","_id":"@851-labs/hunk@0.6.0","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"bin":{"hunk":"dist/index.js"},"dist":{"shasum":"5be7a925a935b1d75d861ae97a05a5b14b854e63","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.6.0.tgz","fileCount":3,"integrity":"sha512-nK8HYUs+wUOrG3Lk8GiuXpFjy24Uzoxm96tcyrCxzS3EEc9dBNKD+JXwGt4vqCjCBQHV+Yz5Nyztj2A3+vMYGw==","signatures":[{"sig":"MEQCIFNEzuUB1hWG6S4OqxJhzC7/e1gVtvQsNa/YxZp/uSS9AiBQeu6QyXYL8vTL0UW/iQSSBX+g5cjz21S1CaPUnvRTbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330654},"type":"module","exports":"./dist/index.js","gitHead":"047c2c70817ce4992f315768153dcae91ca099c1","scripts":{"cli":"HUNK_ENV=development bun --env-file .env src/index.ts","test":"vitest run --passWithNoTests","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","prepack":"bun run build","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"_npmVersion":"11.5.1","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"catalog:","effect":"catalog:","vitest":"catalog:","chokidar":"catalog:","@hunk/sdk":"workspace:*","@types/bun":"catalog:","typescript":"catalog:","ajv-formats":"catalog:","@hunk/config":"workspace:*","@hunk/cli-docs":"workspace:*","@effect/platform-bun":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/hunk_0.6.0_1780683346936_0.6342249023932784","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@851-labs/hunk","version":"0.7.0","description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"license":"UNLICENSED","bin":{"hunk":"dist/index.js"},"type":"module","exports":"./dist/index.js","publishConfig":{"access":"public"},"scripts":{"prepack":"bun run build","cli":"HUNK_ENV=development bun --env-file .env src/index.ts","build":"bun run typecheck && bun build src/index.ts --target bun --outfile dist/index.js && chmod +x dist/index.js","test":"vitest run --passWithNoTests","typecheck":"tsc --project tsconfig.json"},"devDependencies":{"@effect/platform-bun":"catalog:","@hunk/cli-docs":"workspace:*","@hunk/config":"workspace:*","@hunk/sdk":"workspace:*","@types/bun":"catalog:","ajv":"catalog:","ajv-formats":"catalog:","chokidar":"catalog:","effect":"catalog:","typescript":"catalog:","vitest":"catalog:"},"_id":"@851-labs/hunk@0.7.0","gitHead":"86796c45cbaa72978171c5ae0df69e877da38a9c","_nodeVersion":"22.14.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-CjiPo8GQWsUbuy0O7nTqqToX68JzZU1puNZhbKpe3CQjQJ5tpeXmYWkGtwZgmETpa2zMvUgm6o0bnxMQmL13mw==","shasum":"4c3193c2383d0da0abae3698802cedd7b0cfcaaa","tarball":"https://registry.npmjs.org/@851-labs/hunk/-/hunk-0.7.0.tgz","fileCount":3,"unpackedSize":1331782,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiOGD8BV0P4oP9DvxIYe4MmuWNSeK4IgQx1e9I1wZXUwIhAKpbKq5/Fp6JVlKxv5QjRUwci2+Txiw06x6DNnsfvHbX"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a70b07c-8554-49e1-9b74-fc0fbeedbdec"}},"directories":{},"maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hunk_0.7.0_1780705101511_0.953268549785032"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-26T06:56:48.244Z","modified":"2026-06-06T00:18:21.850Z","0.1.0":"2026-05-26T06:56:48.509Z","0.1.1":"2026-05-26T06:58:41.915Z","0.1.2":"2026-05-27T04:58:05.730Z","0.1.3":"2026-05-27T05:03:10.574Z","0.1.4":"2026-05-27T05:14:03.306Z","0.2.0":"2026-05-27T21:03:08.874Z","0.2.1":"2026-05-27T21:52:10.142Z","0.2.2":"2026-05-27T22:27:06.947Z","0.2.3":"2026-05-28T07:48:01.461Z","0.2.4":"2026-05-28T19:22:36.981Z","0.3.0":"2026-05-28T23:25:21.270Z","0.3.1":"2026-05-31T20:33:44.098Z","0.4.0":"2026-06-01T21:12:45.895Z","0.5.0":"2026-06-01T22:16:20.631Z","0.5.1":"2026-06-02T00:35:21.882Z","0.5.2":"2026-06-03T00:08:01.678Z","0.6.0":"2026-06-05T18:15:47.101Z","0.7.0":"2026-06-06T00:18:21.728Z"},"license":"UNLICENSED","keywords":["agent","cli","deployment","hosting","hunk","static-site"],"description":"CLI for creating, pushing, updating, and deleting static Hunk sites.","maintainers":[{"name":"dylanplayer-851","email":"dylan@851.sh"},{"name":"pondorasti","email":"pondorasti@gmail.com"}],"readme":"# Hunk CLI\n\nList, create, organize, pull, push, watch, update, and delete static HTML, CSS, JavaScript, and assets on Hunk from your terminal.\n\n## Install\n\nRun commands with npx:\n\n```sh\nnpx @851-labs/hunk@latest <command>\n```\n\nThe installed binary is named `hunk`, so global installs also work:\n\n```sh\nnpm install -g @851-labs/hunk@latest\nhunk <command>\n```\n\nIf you use Bun, `bunx @851-labs/hunk <command>` also works.\n\n## Create\n\nCreate a new hunk from the current directory, or pass a directory that contains `index.html`:\n\n```sh\nnpx @851-labs/hunk@latest create\nnpx @851-labs/hunk@latest create ./site\n```\n\nHunks are workspace-visible by default. To make a hunk public:\n\n```sh\nnpx @851-labs/hunk@latest create ./site --public\nnpx @851-labs/hunk@latest create ./site --visibility public\n```\n\nSet the initial display name or URL slug when creating the hunk:\n\n```sh\nnpx @851-labs/hunk@latest create ./site --name \"Landing Page\"\nnpx @851-labs/hunk@latest create ./site --name \"Landing Page\" --slug landing-page\n```\n\nIf the directory has an unlinked `.hunk/config.json`, `create` merges in the new hunk id and the Hunk config schema URL. If the directory is already linked to a hunk, create a separate new hunk with:\n\n```sh\nnpx @851-labs/hunk@latest create ./site --force\n```\n\n## Push\n\nPush changes from the current directory, or pass a directory linked by `.hunk/config.json`:\n\n```sh\nnpx @851-labs/hunk@latest push\nnpx @851-labs/hunk@latest push ./site\n```\n\nWatch a linked directory and push on file saves:\n\n```sh\nnpx @851-labs/hunk@latest push --watch\nnpx @851-labs/hunk@latest push ./site --watch\n```\n\n`push --watch` performs one initial push, then debounces file changes and runs the same push flow again. Press Ctrl+C to stop watching.\n\nCreate and push validate `.hunk/config.json` and add the schema URL when needed. The production project config schema is hosted at:\n\n```txt\nhttps://hunk.851.sh/schemas/config/v1.json\n```\n\nIn development, the CLI writes:\n\n```txt\nhttp://hunk.localhost:3000/schemas/config/v1.json\n```\n\nCreate and push print the Hunk dashboard URL when deployment creation succeeds.\n\n## Login\n\n```sh\nnpx @851-labs/hunk@latest login\n```\n\nThe CLI opens a browser login flow, then stores a CLI token in:\n\n```txt\n~/.config/hunk/config.json\n```\n\nSet `HUNK_CONFIG_DIR` to use a different config directory.\n\nSet `HUNK_API_TOKEN` for non-interactive environments where browser login is not available.\n\n## Logout\n\n```sh\nnpx @851-labs/hunk@latest logout\n```\n\nLogout removes the saved CLI token from the config file and revokes it with the API when possible. If `HUNK_API_TOKEN` is set, commands can still authenticate with that environment token.\n\n## Whoami\n\nShow the authenticated user and workspace:\n\n```sh\nnpx @851-labs/hunk@latest whoami\n```\n\nFor scripts and automation:\n\n```sh\nnpx @851-labs/hunk@latest whoami --json\n```\n\n## List\n\nList all hunks in the authenticated workspace:\n\n```sh\nnpx @851-labs/hunk@latest list\n```\n\nThe default output is a compact table with the hunk id, display name, slug, visibility, and hosted URL. For scripts and automation:\n\n```sh\nnpx @851-labs/hunk@latest list --json\n```\n\nTo inspect the same folder tree shown in the Hunk sidebar, use:\n\n```sh\nnpx @851-labs/hunk@latest folder tree\nnpx @851-labs/hunk@latest folder tree --json\n```\n\nTree output includes stable refs like `folder:folder_123` and `hunk:hunk_123` for move commands.\n\n## Folders\n\nCreate, rename, delete, and inspect sidebar folders:\n\n```sh\nnpx @851-labs/hunk@latest folder create \"Archive\"\nnpx @851-labs/hunk@latest folder create \"Old Sites\" --parent folder_123\nnpx @851-labs/hunk@latest folder rename folder_123 \"Archive\"\nnpx @851-labs/hunk@latest folder delete folder_123 --yes\n```\n\nFolder commands accept raw folder IDs or `folder:<id>` refs. Delete requires `--yes` and removes the folder and its contents.\n\n## Move\n\nMove or reorder hunks and folders in the sidebar:\n\n```sh\nnpx @851-labs/hunk@latest move old-site --into folder_123\nnpx @851-labs/hunk@latest move old-site --root\nnpx @851-labs/hunk@latest move old-site --before folder:folder_123\nnpx @851-labs/hunk@latest move folder:folder_123 --after hunk:hunk_456\n```\n\nHunks can be referenced by linked directory, slug, id, or `hunk:<target>`. Folders must use `folder:<id>` when they appear as move items.\n\n## Pull\n\nPull the current deployment files into the current directory:\n\n```sh\nnpx @851-labs/hunk@latest pull\n```\n\nPass a linked directory, hunk slug, or hunk id as the target. Pass a second directory argument to choose where files are written:\n\n```sh\nnpx @851-labs/hunk@latest pull ./site\nnpx @851-labs/hunk@latest pull old-site ./site\nnpx @851-labs/hunk@latest pull hunk_123 ./site\n```\n\nA single positional argument is always treated as the target. To pull the current linked directory into another directory, pass `.` as the target:\n\n```sh\nnpx @851-labs/hunk@latest pull . ./out\n```\n\nPull refuses to overwrite local files. Use `--force` to overwrite files that are present in the remote deployment:\n\n```sh\nnpx @851-labs/hunk@latest pull old-site ./site --force\n```\n\nPull does not delete extra local files. If the destination does not already have `.hunk/config.json`, pull writes one that links the destination to the pulled hunk. Existing hunk config files are left unchanged.\n\n## Update\n\nUpdate attributes on the hunk linked from the current directory, or pass a linked directory, hunk slug, or hunk id:\n\n```sh\nnpx @851-labs/hunk@latest update --name \"Landing Page\"\nnpx @851-labs/hunk@latest update ./site --slug landing-page\nnpx @851-labs/hunk@latest update old-site --visibility public\nnpx @851-labs/hunk@latest update hunk_123 --name \"Landing Page\" --slug landing-page\n```\n\nPass at least one of `--name`, `--slug`, or `--visibility`. Use `--name` for the display name only; use `--slug` when the URL should change. The `.hunk/config.json` file is unchanged because it stores the stable hunk id.\n\nCreate, push, and update print:\n\n```txt\nhttps://app.hunk.851.sh/your-workspace/your-site\n```\n\n## Delete\n\nDelete the hunk linked from the current directory, or pass a linked directory, hunk slug, or hunk id:\n\n```sh\nnpx @851-labs/hunk@latest delete --yes\nnpx @851-labs/hunk@latest delete ./site --yes\nnpx @851-labs/hunk@latest delete old-site --yes\nnpx @851-labs/hunk@latest delete hunk_123 --yes\n```\n\nDelete requires `--yes` and permanently deletes the remote hunk and deployments. When deleting by linked directory, it also removes the local `.hunk/config.json` link. It does not remove site files or the `.hunk` directory.\n\n## Commands\n\n```sh\nhunk login [--json]\nhunk logout [--json]\nhunk whoami [--json]\nhunk list [--json] [--query <query>]\nhunk feedback <message> [--json]\nhunk folder <subcommand>\nhunk folder tree [--json]\nhunk folder list [--json]\nhunk folder create <name> [--parent <folder-id>] [--json]\nhunk folder rename <folder-id> <name> [--json]\nhunk folder delete <folder-id> --yes [--json]\nhunk move <item...> [--into <folder-id>|--root] [--before <item-ref>|--after <item-ref>] [--json]\nhunk create [dir] [--name <display-name>] [--slug <slug>] [--visibility public|workspace] [--public] [--force] [--json]\nhunk pull [target] [dir] [--force] [--json]\nhunk push [dir] [--watch] [--json]\nhunk update [target] [--name <display-name>] [--slug <slug>] [--visibility public|workspace] [--json]\nhunk delete [target] --yes [--json]\n```\n\nCLI behavior follows the local design rules in [design.md](./docs/design.md).\n\n## Supported Files\n\nThe CLI uploads all regular files in the target directory except:\n\n- `.DS_Store`\n- `.git`\n- `.hunk`\n- `node_modules`\n\nThe site directory must contain `index.html`.\n\n## API Target\n\nBy default, the CLI talks to:\n\n```txt\nhttps://api.hunk.851.sh\n```\n\nYou can override this with `HUNK_API_URL` or by editing the `apiUrl` value in the CLI config file. You can override the Hunk app link base with `HUNK_APP_URL` or the `appUrl` config value.\n","readmeFilename":"README.md"}