{"_id":"@urugus/slack-cli","_rev":"49-0a15171671575d9a1ecfccb7dd23e091","name":"@urugus/slack-cli","dist-tags":{"latest":"0.27.1"},"versions":{"0.1.0":{"name":"@urugus/slack-cli","version":"0.1.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"1f24bba67d58e7396985b8500696e987df0be931","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.0.tgz","fileCount":116,"integrity":"sha512-N7U4AudWmkvGuhKYL2l0juiT6ghNU1zyduODg7d2cRB5m1agBel0wN19zK8RyNCzb4jw1n9riE8TM2neukiXbg==","signatures":[{"sig":"MEYCIQCapRGdOk4djU3ABh3R9ptbW767lZHDr5zhWWswlxw15AIhAN8Umz7SMi2gQHAWC336OUoLvYlu92wbGjA34gdLbDOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203732},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d1081b659a229dd965872de5293d767981a86b67","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.0_1750516522211_0.8232295646755672","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@urugus/slack-cli","version":"0.1.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"3baddc3b3d62dfa735ee4829f105daa775851cb2","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.1.tgz","fileCount":116,"integrity":"sha512-tcW8SyxHwR3h3m3LhAh91r08AgVmgFtlO3o/L2Te4fwPqYzVw3YMYXW1eXTD8GlLzFkncIeVcR9ijSBBH5o2qg==","signatures":[{"sig":"MEUCIQCF7TlnzHqdJuD6snp6vg4Foing4MLOrmiCmGhHbZH4VgIgTRJOL7rRxOnG8R60ZWj0QYaCwra6X4veLodzyB9xxpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205883},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"52702897479df7ae3d0be9ac3c1130b975be73ad","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.1_1750550325454_0.758342480287558","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@urugus/slack-cli","version":"0.1.3","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.3","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"a44e4d692ec7a0fee7379c31a11729012718eb20","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.3.tgz","fileCount":116,"integrity":"sha512-8LJaW84+f5Zpovp0IxwNt/VARjOgRFooAFUDB86PnULcDEcTeJNHwZ+6WWBUHJXguHw2CrKol788K7I9gAlGCg==","signatures":[{"sig":"MEQCIFOmV4SdYhnp+udFoyaTwpAYG4VatT20lZuQDV3qvVpvAiA9714+oYRtCQ40mcd8MgR8h1T/tC96oQLbuDhhq0C4Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213100},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b35d452f6609ba6e294486355ff460ce7f7913eb","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.3_1750555258239_0.7583064117652558","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@urugus/slack-cli","version":"0.1.4","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.4","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"3868713730a53861a6b153d79e2570fde39415f2","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.4.tgz","fileCount":116,"integrity":"sha512-5o1VkGynoz/gwWmTFG1ki4S7KtX8mGPfiuCsUXr4Hyi8TT44CwB4rqpXI07/8AXmgqyowJTPO/Bc4xqS4Rn+2w==","signatures":[{"sig":"MEQCIFT8Cb4BsjO60ewzS0G0gxlPSE2XWwPEsXQCJhvyX+xkAiBBialT7zNixIF5kTBlCh1RMtGuqhmelBNDzkqs/3QpnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216956},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"bd23386e1e06582cdedcd5ac5aa684eaa91358db","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.4_1750572856999_0.7708062683827086","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@urugus/slack-cli","version":"0.1.5","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.5","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"ac359fe7645aec8f932697d6ef47e1c62f12c739","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.5.tgz","fileCount":117,"integrity":"sha512-amId820boQOuSb1Mr1q/9wnrla8+t9yEQX3oqOHSzz3lKTSvGXeeTrPmbg786jTaQqurOrGGdPxILzbq6wVwMQ==","signatures":[{"sig":"MEYCIQDVUHbvhHG/hVkyj7lyvm841xfdRYh1U5OjZI9VBX3NKwIhAOZKJYojX/FCgEDeMi645Oua5rIotFZfiyji1Tdlr860","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218972},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1aed21dab824b20213277aeef8d65833a391ceeb","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.5_1750573731715_0.9060420893462897","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@urugus/slack-cli","version":"0.1.6","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.6","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"a2dc62d11b3387f5409814a7abec5adbb14ef719","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.6.tgz","fileCount":134,"integrity":"sha512-+u//hePrkQoGpyNKy/4D9v9EBk0gd9Y19QbNydrRdkjkqPNRShCE4rtIBy9SQk1eKVk+fjOXcbpl5NpXyk/anA==","signatures":[{"sig":"MEYCIQCVKwh39IzVSDytDGkhB7+FspRdbPkzsnFt5416plTQTwIhAPyUcRoYRT8WGk7n6AisT6u2RLqrkwkuOfqoa4A1jX1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239816},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7392a69ba98e5fbd3641d5373a3075f964ae3ac4","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.6_1750600458912_0.7054395653118819","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@urugus/slack-cli","version":"0.1.7","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.7","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"1b670598c4724294a89d53f649055415b5468138","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.7.tgz","fileCount":134,"integrity":"sha512-zul2Tpe550DdOMIC+AAH/cogTfsP+nFgz7Ybg4fXcivrX3MSdqoM9e2eRtIzpv6bO3dXztLxITPQ1bY7Z3o0Jg==","signatures":[{"sig":"MEYCIQDt5BdvbN5gM/FIsaiQB5fUY7pgWoI1LT1N/e3tVZP+GgIhANDlwdUHmpJ8wJEh7t447y9baB5q97mTrQs/tYzey/eA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241268},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"daa61769945fdb8f1c4830687a17de3741af7cda","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.7_1750601044133_0.3375011256691316","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@urugus/slack-cli","version":"0.1.8","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.8","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"d3f4123d0a87148c77733635eccf5282a05a9420","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.8.tgz","fileCount":174,"integrity":"sha512-Uj/wO4InkjLeOlRcTeaS5DXU75NmmtO/9jIbj/q3KATYS1G+2nPO+Jq70xlFR6rW33h55s+IwXNpMXE9WWsHow==","signatures":[{"sig":"MEUCIQDf/GGuoX+yqGYRVrLn+EGgMBEC/n7xUaB+pVO5fSDsSAIgNRcIHDVV/YHU5105xiVFe46/Nzexpz0iv8TvLlkVf8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260735},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7e2b0c8aed1888e4f9b9225ad13cee88219afea0","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.8_1750638891629_0.9361310547396609","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@urugus/slack-cli","version":"0.1.9","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.1.9","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"21ed78e50f8b29ea50d1146fdb68e160cc931c2c","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.1.9.tgz","fileCount":174,"integrity":"sha512-iP4a5JK8He1aTprAam/XPLCbeWZcCigawClRZCYTskI2zRg2fQb6KOggUGPz8rPD64Tsf19aUhdUSR2s/4r6Jg==","signatures":[{"sig":"MEUCIFpECMq3SIfLbL5neIHOjNHHWEvOnNphuwaB8l2W8t7kAiEA/TNASqw93cbE3AUCLS6iSercf7hBzq8Wl/yjV0B5qZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259919},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5722e8172dedd4214b3f72383294b7c0779e97a9","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.1.9_1750644144720_0.8707601795389492","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@urugus/slack-cli","version":"0.2.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"f722dacc70ba763b799facb637a80066f1109726","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.0.tgz","fileCount":175,"integrity":"sha512-AQ72eC0RPPLhjBIGWO14MqPWySrXyUl1clGFu+u+RypijBd/nf3g8/YP67ovGBS4yMMdNOtYWWBwV51fCCzDIw==","signatures":[{"sig":"MEUCIBAOPNuTT9j/fn0khvXTVLgmeCFhU5g9ZdRzW5NVd9g8AiEAkxfbCkpaa4twglN5PTxcS0CSTU/b3jZ8D+pTwC+S3c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269590},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a808ca42316e38122739973a5a05dbe615cd4afd","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.0_1750646548110_0.37416375818862324","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@urugus/slack-cli","version":"0.2.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"c08252a11bceedbaccf00db5526ffe9105ddfaab","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.1.tgz","fileCount":175,"integrity":"sha512-S5J8eBvn8eWOMwIgQILAzlCsCbh9IRymbOUvIOwG6swcWXRtRuR9kcSWLXOZk/Bb46NXAT47juCEeYNmRgGM4Q==","signatures":[{"sig":"MEUCIQD5oc1m2Bjrw0Zkuq6HOELJ63FyuuYomoY+X7ojzXHTfAIgfGURCc304A1n+XhaWx5EseO5uv2swAGd8f8mHSW7S+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272384},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"aaa6e33f3fee2af96579d0ed65f0c8cd96080807","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.1_1750651351872_0.8359740702537211","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@urugus/slack-cli","version":"0.2.2","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.2","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"502c92c980371ae7580a7747f9c3bac22623061d","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.2.tgz","fileCount":181,"integrity":"sha512-OqB10T8F40Nncm73zSPqy2B5eAlXpwokyG4CrSPdKy1grhmkqQSi3w6fImr22KcBUWGTSmW9glTqptMNKV13hw==","signatures":[{"sig":"MEUCIB/SnHPVnO31qnw7mokjk+y/jCPUnyBnvYBDIPjzTjFwAiEAvRr2ANtvwGounNzRj48sMxslEZAoXaOj3FwuLUKpFao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276693},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3cc2b836a182c2a409f44c7e526b0b20fde3b2af","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.2_1750660558714_0.8301903527485095","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@urugus/slack-cli","version":"0.2.3","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.3","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"21915fe3886ab75f9b31e0efa5f357e10cdb16f8","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.3.tgz","fileCount":219,"integrity":"sha512-6vkFkmNJiR5tbiJsFk6zS//bgPssRrVDNDy03aa4mNLFh5ddr513XVklMHFO7EgoUMmsCXyrkWvyYXZISQVvWQ==","signatures":[{"sig":"MEUCIFXup39h/wih7vYvYSo2fsCn2wemn9CuFxNrHMhLlBxxAiEAvJ6HWZKZftMzYtguXWhRJsQncxHNClD+E8GLdt/CBbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359471},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4d17c520b2965efeb4190a9449ff928c3f573ffb","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.3_1750671091336_0.7649009885944094","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@urugus/slack-cli","version":"0.2.4","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.4","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"2756fc047582ea3a083a6ae5508d0174da809f1d","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.4.tgz","fileCount":231,"integrity":"sha512-BUyQgIVmGCo3AKgs8V5pRyufT4+UuunSkl3WS0uTCHUSzHmUJdEXK89C4RDuVrD+2P/3s/TRtWblSo/AMX5Qzg==","signatures":[{"sig":"MEUCIEdOmm2ucXEu4HYW6gSwmvT7o042y5sjxQz3tCpaBFDHAiEAtkn7N8qqzrbSPPEVyR1f5ASOMZO8TZT+9/A9Q0Ur1QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373541},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"21df5dbe2ba082c16f311e3836d5c2c66f790739","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.4_1750716471962_0.20775810089351276","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@urugus/slack-cli","version":"0.2.5","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.5","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"70d48b567d75f23ef3e05e0d16755b520710b3cb","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.5.tgz","fileCount":231,"integrity":"sha512-LD6X83HnIfqGHHM8yvF66qgUnG3DkqijK1jYvA0Yp+6qfiWFi6AecSysb1zPwsLyLbhFDaczbbAjyDlYO7NKYg==","signatures":[{"sig":"MEUCIQD+TLyyvR5SkjKFqUVz6joCsOYi1Kq7Vf5rka3qsFMltQIgUKiCkzejH7DCkm/x/lu/qKlz732Z6qryEaNdJZo0lZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380800},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"34c1d7cd0ea53d93a1e5d551489b56a5d9966e69","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.5_1750724184148_0.07667169450109057","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@urugus/slack-cli","version":"0.2.6","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.6","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"b403a1754828794488c305644de53d82303be4ee","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.6.tgz","fileCount":231,"integrity":"sha512-GQDSnFFxuDcdRe00suKUVduGZGYpXOrceEToZ+Vv5i3x+q8bs88v3mvjwcrfo7J4Ln+Ds44Eq+TK+gW4HjrQ+w==","signatures":[{"sig":"MEYCIQCgGi+6tUnpvHRZJ1SqZl9RQOuT1kmwxY9BlghBct19QQIhALuc2YDk6DG6utoAHF3spyC+hl3MszfyHGhy/xArY7t6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386149},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4ab1eb231aa48da8d098212323fb4f6d0c57d757","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.6_1750726639384_0.06675581034889833","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@urugus/slack-cli","version":"0.2.7","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.7","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"d548ad687769aa10fdc8cb69375b590239c3f53f","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.7.tgz","fileCount":245,"integrity":"sha512-QOOa9RgskkKCe+L7AnMQqwbcX/4ocigdfQF8u4hdsB0G0ifa9EtoEK5wne9RcG5y1m8N2KVJlt1WQaM+u9WTjQ==","signatures":[{"sig":"MEUCIAdlIYGkUhIZb4QY+p//az/1ewk3T06/XiCtHMWcLAdZAiEA705CFnD35XCB8TZG7FDre4WbXjleFpkf5yMFUpxPuc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436159},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"51df4f914fbd2c72d86662e04d8ffc389421cb86","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.7_1750809520382_0.4405575482151298","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@urugus/slack-cli","version":"0.2.8","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.8","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"db70fcec0a384f439c36b63c9e2eba5ebe90690b","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.8.tgz","fileCount":250,"integrity":"sha512-6TariNv1Lpf+t8o4zehW0rI2Fis5oe73Yz4cehJpVWp16vOrA2WpA5YZH3Eg2/miIJwCP6pbz4xv7UkSNY+H7Q==","signatures":[{"sig":"MEQCIEkrE5f+tLK69cZ+bztG97Rdiih/o9zosUF0w6ZpBErHAiAc446heZlEsFXieZSJvoi+On48EQPE0MsdhwNVpgFS2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452398},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"87f19ae207382dcc75018d48991125435370311f","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.2.0","dependencies":{"chalk":"^4.1.2","dotenv":"^16.3.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","@slack/web-api":"^6.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","@types/inquirer":"^8.2.10","@vitest/coverage-v8":"^1.0.4","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.8_1750823741667_0.24538765023648712","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@urugus/slack-cli","version":"0.2.9","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.9","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"8a5b0af2feee7c94f22cbc7fd4f884228b5b49c3","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.9.tgz","fileCount":236,"integrity":"sha512-vDv1onluwhzQiSHfY+DSPRiPxU0BEvkMXFy+w43xFJ4gR5ZCGhjJ5A/phpbY0Pz9GjW5LAnrq71EHzItP2RxMQ==","signatures":[{"sig":"MEYCIQDOKAnDPpZV+HEJNH7goz5RMnfVN3OyhlebdBtrOrrKEgIhAJLuNwXqFmz7eGXwkz7GzMhSgv/vlH2vepPOKB3613UT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426635},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a985ac9932847250f68b171bc4bca1524445ab7b","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","actor":{"name":"urugus","type":"user","email":"suguru.sakashita@gmail.com"},"email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.3.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"24.1.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.9_1751191641561_0.642919172671403","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@urugus/slack-cli","version":"0.2.10","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.10","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"fa5c9a65b0efb2a0eb04ec310da9ec6f7a1153de","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.10.tgz","fileCount":254,"integrity":"sha512-SXRaGsePwS+qN4GqBwp9mioxs1mC65CTqbYxEdxi1yMRR9Vsb9LIJD2mI/ONrUWqdItvu/3VAuKLLnl/ZCzJ1A==","signatures":[{"sig":"MEUCIQDstOsuzEEv+6eOWSyn1IJu1EFnyeuLng+ggcZQATzEVwIgLwuUN/c9LPxgtugQe5mqart+Ipkfow/JzWAdAfyQAJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469643},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a6fc9ba57143d1b0a627c7db7b76f5a96657ca78","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.10_1770947480708_0.4200354365527512","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@urugus/slack-cli","version":"0.2.11","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.11","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"5d547711f80daf652c79dc7f8dec6325da869ab4","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.11.tgz","fileCount":260,"integrity":"sha512-BN2zTzUIBOjFKNlBOFD9OMQSvpuoqAFNzeucU9z5cWd2TSq/0d+d6Q9lM2uZgTHiq5cCvd4LY9V9Q5lNXBTzQA==","signatures":[{"sig":"MEUCIHuXu+Vi2ycTD9QaElawZaGvYxjfzLW0e/i6DM2PxFHZAiEAuFXhQfoOZ6EIF22ea6us4u9XOklcWja2wLSo2pmpkWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487833},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"89ffe3d164878ef62e3f3609a365354e507b4594","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.11_1770952589858_0.5994798591834372","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@urugus/slack-cli","version":"0.2.12","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.12","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"a86c16093bf2ff05aa2851c100f65bf8023fde15","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.12.tgz","fileCount":260,"integrity":"sha512-UAPyXN8Lh065Go60h73VQGOl0pMmUUKvPDv6UR6HBL4hvNo8YHdSe5L63SFGpUxBt3c9DypbFNCuKE2jn/yvsQ==","signatures":[{"sig":"MEQCICzpSB0umTwDHUeRTcz8fw88fMAauVRByB+I13kLhkdMAiBmdJ210u8mSRI57ohKQ0d9dJ4T1hHsxY0jV3jXw/WbQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487833},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"34833d002aba432708c956f264002bbfaeecf8c7","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.12_1770952748557_0.3592169959871092","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@urugus/slack-cli","version":"0.2.13","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.2.13","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"4e4999dac59883c8b9bf39c10df9e2b113cea8ab","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.2.13.tgz","fileCount":182,"integrity":"sha512-SQLPBe4gGjVwmw7lDc+LSvXaS7Hloet5Gu3FQafXbjnwZGCt3k4DxaNu3oUFR9SqxMIhXXHXWcajI7zk4er4Jw==","signatures":[{"sig":"MEQCIGfbhNCQHtQT2lsHETAUcqpCqBWMAK5j/deKSdFumD9sAiBZxXsN+Mdes5PZ+0+YFFNkW7XKIy8Ubq1zIl1LEYV1/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240794},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"19aeba953892f306825f1e69eaa83c31f7a330bd","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.2.13_1771538079987_0.29280399617939823","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@urugus/slack-cli","version":"0.3.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.3.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"0c6a7a4e7a000fd289f5107ecc3e137161014412","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.3.0.tgz","fileCount":194,"integrity":"sha512-0tt2oGpaH991BY/YHnPRQEIO5Qp21w5ZBTEq1c3MYaJJMxLws/42mIxl2LtoOnCUu1Qj0IailN2SaFnnTA6CeA==","signatures":[{"sig":"MEQCIHp9zf5Da3Es/pl5dfloCOvytMQUUvQ64rycT7AWYPbSAiA8aze+pdqRGAczfZ25NmW1G8H1cL0IqLnICtj4FlnnHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266179},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6224924110126c81c65487b293a3decc6e020720","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.3.0_1771545502264_0.22759538349430408","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@urugus/slack-cli","version":"0.4.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.4.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"be3b3cb474e7c1efff4f3413897c3cc8f1f872d8","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.4.0.tgz","fileCount":194,"integrity":"sha512-HDgQf+XTW1Tfy5jtegvxOSoHiiURjrwZt59QRkpJHB1MKeWQUgQfm4i/j4sdOhg5uENBiQp96c2IQOe6YPKgpQ==","signatures":[{"sig":"MEUCIQDoy/aOXXIn4Ixt4/DaGl5V2xKAMQYHFI2MGYgYjvpCCQIgVLRKhDBN1z0wky1J4JWnNfrnRNRiuStJGomnFtprDY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265219},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"12eb4bd4de73984647c6e7242d634ac73506a2c0","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^3.1.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.4.0_1771753029762_0.1702988485037671","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@urugus/slack-cli","version":"0.4.7","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.4.7","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"5e893cbc748732c39bf15ff30b4e6bf293446d67","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.4.7.tgz","fileCount":198,"integrity":"sha512-nItPnUVnBouX6pahrQiBRIGBYCfvaWuVTvllfV3hnpT8awbeHxttbE+NpwBCxYyeeFsxPzK4xabw+Ns0izdzAQ==","signatures":[{"sig":"MEUCIQCI/jyMOaUNhYXMf70zEeztMLDbN4MhLMTKxnQvwrRn1AIgOCBSflx01sVT62SYR21R8tGgjc7/SFAQwVC16hIB7cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275050},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d830c7da1dad47769236ba208891f85799e37528","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.4.7_1771828886422_0.4011578639170488","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@urugus/slack-cli","version":"0.11.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.11.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"6b77f2db8ce7377672860cf9b05594db2b38c2af","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.11.0.tgz","fileCount":238,"integrity":"sha512-w0SzWR6mUKHPzw6qzOVmeQ0g8bDrx0C8TWVn4+TyYwfpfL+5moVhFqYG1e1W1jA2iB1Gcf+SWjyUe58n5rgtTg==","signatures":[{"sig":"MEUCIQCHavYTfrZyuJJgrZRgFd8x1g+jQAqYBffwIN595ijsDQIgfUO8mp+q1XvPoycSr6TOgAPt4ZYen15PHKDy37JY6a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353126},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"174968508a665f0054c65c8502d69c5a1c145fc6","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.11.0_1771836669488_0.7688253384985471","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@urugus/slack-cli","version":"0.18.2","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.18.2","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"5bcd5832d05177613d422cc1e022c74685595e06","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.18.2.tgz","fileCount":290,"integrity":"sha512-B7tepY5p5Jwfb/JHnXXQ8xweBJRZoytEM7RvrBP/NLQ1x2UXSwF16bjg/Vf2vnS8sdVWwDNAouh9tMsJgWzScw==","signatures":[{"sig":"MEUCIHhltVUhl8m3TY58WKxQYAZCUIMu31TVKzapIv3B1MM5AiEA4pzCfbpDg021SyvuIWcyqF7x+P6LPD6/wmikBxzlK1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454632},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7da167530e102632bfcfde247a6b9e7bc25af76a","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^3.2.4","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^20.10.0","typescript-eslint":"^8.35.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.34.1","@typescript-eslint/eslint-plugin":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.18.2_1771969974579_0.6338005748271207","host":"s3://npm-registry-packages-npm-production"}},"0.18.8":{"name":"@urugus/slack-cli","version":"0.18.8","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.18.8","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"5e4d452dd9fa6409010472f01882629403cac783","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.18.8.tgz","fileCount":290,"integrity":"sha512-rffhxMgKSkbcoqDVkDf9GGhh56SL+sB4e5Zbfw1HjOTPM/RvNYlcB+GMuxCE7SPweJOXHKuj/x0mqW6YvbSCpQ==","signatures":[{"sig":"MEYCIQDC7aasC+Cqa9CrYCi4ctb8fRlWhGocHi3feHXI6LvC8AIhAJBCIDgECGkpQKbNiBfgIGVNdqyhUZdv6E7Ho04PWs/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454633},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"45a002a6b8bd65e518c31cfe6b419e422115f268","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^4.0.18","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^25.3.0","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.56.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.18.8_1772000202477_0.23684628467645252","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@urugus/slack-cli","version":"0.19.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.19.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"b4bdd41380dadbe5b24a43798cc9816aba0bc5be","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.19.0.tgz","fileCount":294,"integrity":"sha512-vG0jMwriYe2ph+qk6W2M1IbMXR0agtgHPtZ2S96GjUeLlPqQaZZgQ5PD7tr0GtPeBfLC2Nm+UZ3+LXagn8mXXg==","signatures":[{"sig":"MEUCIQDkxA95KnHOMWu6zDTL9gduQV5qooJrRqRooZ1Fn4SF0gIgT45163H6Be9hQ2ZXVGgwO3kLZ/H+qD2cOnKMPppduw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459948},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6af80d4b0946bf9d81d578b9861165750197823f","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^4.0.18","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^25.3.0","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.56.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.19.0_1772150731257_0.3613667682859534","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@urugus/slack-cli","version":"0.20.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"f5d8b142f0d94a60d5c6a646080f317d59354707","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.0.tgz","fileCount":302,"integrity":"sha512-n2v90UIJGNnPhMrN5S+zCswu7iRRhSJFKjj24Jmw+g6r65kDoEC9dbE6ZH1FKKLg2/CITo5bTXUzoqCX7XF/uw==","signatures":[{"sig":"MEUCIGTYlSN+Svramu0CMt2p2R5KJe2Bm2JNjNurPn+IAbDaAiEA4HLA63Oxh8XU4HEJYNp8LFxwRK+7kfB3dDWiGWXGxSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473986},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0816dbfa37214608c14b859d3e00c7d194de85db","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^4.0.18","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^25.3.0","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.56.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.0_1772550136071_0.09617857994406709","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@urugus/slack-cli","version":"0.20.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"30fff0e644ef48c40b4271fa6c580016cecc2607","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.1.tgz","fileCount":302,"integrity":"sha512-MEPV6tJActtmrp1AwnUDvfCFRlBH2qDjDEbt9EbfbTBvGWjovp8yWtsA5UxJFHgrT7aBSLJ3YezkEfi6Gz6/AA==","signatures":[{"sig":"MEQCIA7p2k36k3aWXVS5AXLXhMnu/nxkSBvN3pDUmqSCkpobAiAPO1a9wDo5BgMJWiwcVo1lxAc3ljs2qAYgLOkECtk2TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475400},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e0a7a8a4e2ba58758a6359d8a45eb100981ffaad","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.8.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.6.0","dependencies":{"chalk":"^5.4.1","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.0","vitest":"^4.0.18","ts-node":"^10.9.1","prettier":"^3.1.1","typescript":"^5.3.2","@types/node":"^25.3.0","typescript-eslint":"^8.56.0","@vitest/coverage-v8":"^4.0.18","eslint-config-prettier":"^10.1.5","@typescript-eslint/parser":"^8.56.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.1_1772757943537_0.855567164105582","host":"s3://npm-registry-packages-npm-production"}},"0.20.16":{"name":"@urugus/slack-cli","version":"0.20.16","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.16","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"36553b37fadffadc2dbc8f61fe2a79300425e5db","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.16.tgz","fileCount":338,"integrity":"sha512-3K4IeWGYk2fRE6KV5u40DGGy5KSN7t1EmGMvkAOHKfxwXPKtn/90e9kj3AIqZu6xINQygXPEe2ff0xyZyFuo/g==","signatures":[{"sig":"MEUCIBRfAYlQnyuEjcRKr93nwoCPo00LBFTV7Zwz2tfWwKAVAiEA4R0vD1nZnGIwqYHplAhrjqi2YarXh3Stdej7h2yWEt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552045},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d3b8c02a4291b1c78215e7f40cea197758efe188","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.11.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.8.0","dependencies":{"chalk":"^5.4.1","semver":"^7.7.4","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","ts-node":"^10.9.1","typescript":"^5.3.2","@types/node":"^25.3.0","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.6","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.16_1773409534142_0.8707394732148417","host":"s3://npm-registry-packages-npm-production"}},"0.20.19":{"name":"@urugus/slack-cli","version":"0.20.19","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.19","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"52126328329e3c3cb98729d3cb87ca752e6b4ac5","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.19.tgz","fileCount":339,"integrity":"sha512-h4PL+HC9un4QQIrlvZ4nz6DuwBV09Keog+ikaB9m3STXM0Zui9AdiYzGU8EFFI1iYJMu7xOpIyCD6hCjg65Gqg==","signatures":[{"sig":"MEUCIAjisA7BzGjixrYSWc8fGwWmNFmaWAnRNK3dqQC5utTwAiEA6c9Yle/1cBxWk/pzFEpdRhUxVFLD9eW5eKPTT7cmtu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558915},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"de38530c03c7bf02d59f6b7805786a56f0a96ed9","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"11.11.0","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"25.8.0","dependencies":{"chalk":"^5.4.1","semver":"^7.7.4","p-limit":"^7.3.0","commander":"^14.0.0","@slack/web-api":"^7.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","ts-node":"^10.9.1","typescript":"^5.3.2","@types/node":"^25.3.0","@types/semver":"^7.7.1","@biomejs/biome":"^2.4.6","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.19_1774105726873_0.500459310135946","host":"s3://npm-registry-packages-npm-production"}},"0.20.20":{"name":"@urugus/slack-cli","version":"0.20.20","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.20","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"46ba68a7cc625511d010688b1c7692e2edb9659f","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.20.tgz","fileCount":315,"integrity":"sha512-x6on+XC5iQPMXP2IuedUmDSvcnENVw5EU/KWmrkLUjf3K3EiQS54JKln61KGjRtRk+LvOFrgiC+6pQuoxOH5Rw==","signatures":[{"sig":"MEUCIEnjJze1FpiVeoj6+Sh7a7VxrySZBbpQ1dkvpvrGwQ9xAiEAxxyTASEF+DweGYOTQFP1W5uZXgKWj8djfk7H6IR8ksg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519745},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1b54509064a9dcfa934a1174cb45781801638a1b","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.7.4","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.0","ts-node":"10.9.2","typescript":"5.8.3","@types/node":"25.5.0","@types/semver":"7.7.1","@biomejs/biome":"2.4.7","@vitest/coverage-v8":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.20_1774992056690_0.5019699994935474","host":"s3://npm-registry-packages-npm-production"}},"0.20.21":{"name":"@urugus/slack-cli","version":"0.20.21","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.21","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"a6c888a56eb1103198224d11be5933ab74c36d41","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.21.tgz","fileCount":315,"integrity":"sha512-cwgfgcEp4Wr1KEWKCl3DD1KbochNlB757GNJ0MdJvZmr2g1T1pJDhhSWKxM7Wtq4wnXxkW269FssI3QdjZ/KnA==","signatures":[{"sig":"MEUCIFVWzozuL9+Yriqe8TuWhXpxXJMTxJJzvkaa0UfXsQmfAiEAo36wLaEb2qOxhVnWqVGy6CMvDT5nOkBlMhbkyLFyAlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519746},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4806a86487498eb169647090eb60649b756c1b41","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.7.4","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.2","ts-node":"10.9.2","typescript":"6.0.2","@types/node":"25.5.0","@types/semver":"7.7.1","@biomejs/biome":"2.4.10","@vitest/coverage-v8":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.21_1774996457102_0.9697546363602816","host":"s3://npm-registry-packages-npm-production"}},"0.20.25":{"name":"@urugus/slack-cli","version":"0.20.25","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.25","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"041394115da72e38479780e291a4f250298a5f05","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.25.tgz","fileCount":319,"integrity":"sha512-2RfDY5kEmwoh0DR93PUrq27R7/Z+qPK7gBD6yPGyJIRWO4Tj1vFyh2VqOhWPcYQaBmEZ+9lj6oQsY0EMGwoMhg==","signatures":[{"sig":"MEUCIDMTocnP3pTc80RtUOV0rchz6+rwe/OXL6dQ8Hx1MNKwAiEAgvTzhg2HxUfuwbqjDDsBmKgwfg2WR3zQ15Tr8dQvPgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544429},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"737c7ce11dac6dae0601a788941c8875ea0419c6","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.7.4","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.2","ts-node":"10.9.2","typescript":"6.0.2","@types/node":"25.5.0","@types/semver":"7.7.1","@biomejs/biome":"2.4.10","@vitest/coverage-v8":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.25_1780543280537_0.8780739167873781","host":"s3://npm-registry-packages-npm-production"}},"0.20.26":{"name":"@urugus/slack-cli","version":"0.20.26","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.20.26","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"30d34253cb4867b2fb6c0741cc31b3e21df85f7a","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.20.26.tgz","fileCount":319,"integrity":"sha512-+zjMRTZRNCy1oWPMaHjiGIpBOBVw/HRpEV58aMnKDXtLj/h+BQhLO9V5UdRgvklaqPhijmITqhFQrFFfJtyHCg==","signatures":[{"sig":"MEUCIAo/ANtVgcX7nBSeoxOYj4FLblg1fsYxOy/Hx7T54wSrAiEAgRp6FrkBzHgZMphJz6veLUfNo6E9iiLLxXWIvbatSV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550412},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"61e74af5c8c2e6601baddf2c47d868191c374ee2","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.20.26_1780613679941_0.3395763162653813","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@urugus/slack-cli","version":"0.21.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.21.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"824e5fcdceff15c3dfdbb9a2a580729106b64aa3","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.21.0.tgz","fileCount":327,"integrity":"sha512-y9YguI25ILMj1L8y8k1VqAyfdRheZScIBTcEWckDLNQHHOjqN7uxwKDrXUvbc500gzFGerS1ZejQep4RUrgbOw==","signatures":[{"sig":"MEUCIQC6a2yPn5JaImcglhW3QTsQADzx3vVPeSWVe6PgFB9IPQIgYw4a76vvlku2VuE9ZqQz2Q1AoT8yVxBMlhUbK6CjO6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573227},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"49379f1734eda61bab5c6c161f31ee3886fd2a93","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.21.0_1780646308357_0.15581160212415957","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@urugus/slack-cli","version":"0.22.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.22.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"2c4638c5e8f566c7592271c714253ef849f15481","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.22.0.tgz","fileCount":327,"integrity":"sha512-0g/6nNZ+Cd9uayBfRUpD/3elxLoEKozAMb7VUUm2dd/54EYeOb1Q0xrizDrAM507Mi0CaoN0Qi3dC02707YF3A==","signatures":[{"sig":"MEYCIQCWhKmQwdiuiV0iIcVMEysa7eEdrvuQ6lljDRkFToVJXwIhAPXFhbGyzwz8BoqllwNFsn/oQKOMC45IWyyCEDamz3I6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580526},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ff24ebf0562c1eb929989ba3186f47621781b09d","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.22.0_1780658603739_0.7031322634746167","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@urugus/slack-cli","version":"0.22.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.22.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"0cf65f976b6febb796cfe8507794944ce4040613","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.22.1.tgz","fileCount":327,"integrity":"sha512-fe0ySa2GPGRPO2NKli4qSr9aV0QxU60XjejHkwrfDoLvzj+5Nv2OXMIiJvanMLKkd8mVwD0F2ugTNvwgYTOAKQ==","signatures":[{"sig":"MEUCIDxGKoyDo8uO+4ZnSHoyD606hdkZHqVQ6I5gYWHliVepAiEA07zwGvQWjxcvv16aPAyo8Uni8vkUPzG00W4mPSWCjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581542},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"22a28021450a2d29f7a5fc075d819be42dd94afc","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.22.1_1781075189798_0.4779065225417718","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@urugus/slack-cli","version":"0.23.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.23.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"182c4b77bc4cf960c4842278b0157a91e1cd8e2e","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.23.1.tgz","fileCount":335,"integrity":"sha512-BZsPsYAKE2wtVjnoPTm8PsYLGhBx8nyEirZspWeXpTwMTXrNJsqxFupV7FVRawITuGe3VmkNQ7S8vrSSftnV+Q==","signatures":[{"sig":"MEQCIBpaEE30dKLiWU/EqiDaEHLoxIP4k0Im5XIvC2jwAR08AiAUfd5FmHbmOK3eaMXQvf1T536Fuq+Sp/bNMBj1Helfmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624473},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8c5470044a3de80b27f20268b0007ce1352cbe4f","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.23.1_1781255118529_0.3174837584335104","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@urugus/slack-cli","version":"0.24.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.24.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"cc0a1a73b321745916022c69ecaee5414a9e4ec9","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.24.0.tgz","fileCount":335,"integrity":"sha512-bH2At4qFjHAj5gR/qv8fnuESUgBYBTWW0/gprvIBdplZfdoreBKPJEn4aSWy0E+jj6Z/TwaZZKmKTKtIWEgwMw==","signatures":[{"sig":"MEUCIGVXwCFp5xCFHvTvs9cYDEzs43zzRLfq+QxhWxMGZZm+AiEA22dyUuHNuIi7glYXyl/j8NHROnNe3oGkaHAZG/B+XKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627630},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e48db46d562e704b67ce3c22631abeb6b73f113b","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.24.0_1781257368622_0.3459297654932698","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@urugus/slack-cli","version":"0.25.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.25.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"1fdfb9b6158ed8d52cd62b4163cbf5ae43101334","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.25.0.tgz","fileCount":335,"integrity":"sha512-Jq/CZUAB3GTpGRAVOovTgaZWIFsAAp1lrKmPEI6OP4hwtziFhAXLZXvCjQQCcxCw/ZXgYIJic7JwNVwLAAjWXQ==","signatures":[{"sig":"MEQCIEUNyeCzFd/cl8I0P23ejTKZ8ZW8ZYPx3tWvoGHypGFyAiBIT4rjI4rAenTTF5CXimX/n3h5XGkUR4U0Iy+OHSBuGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631175},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"64b368a0504cdf305a84f54a5cf61179e18ac95e","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.25.0_1781270027554_0.3076028604763208","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@urugus/slack-cli","version":"0.25.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.25.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"29290f89a6e39779096eae638b9310cdcfc86dac","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.25.1.tgz","fileCount":335,"integrity":"sha512-DFMShp3It1KCi9honiwYGOzcMlpjlggM4X30CQlfn0WM9QpAaC+jJPKV8xgclKBnn2PCvV7DZ3q0xojn4ZnSZA==","signatures":[{"sig":"MEUCICtFBQ0nKvq26AcPMUHSqUoXkdMX447rfEZK/AmTiXHiAiEA0YtSSvibb1w9LHUBh1YH2MsHkWO0B5QgxL0p153IEh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632326},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d2f803743c578a923e27582ab04fae0bd7d2dc37","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.25.1_1781519373613_0.5855371675378178","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@urugus/slack-cli","version":"0.26.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.26.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"a567e1cadc6bd129ac2a333b13a556a9e2840213","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.26.0.tgz","fileCount":335,"integrity":"sha512-wDqYP9U2z6jd7zsNyibhANzXTWuzTGmA2/Ur/jbixH2U6596PFlS8UTLX9e5GJZfct5ojYOwgTMx574FamF0hQ==","signatures":[{"sig":"MEQCIQCNZ30WMVK4WzGnapN3hkW6q2jAx7EwORksd4s7tZxebwIfCBVCb46uV+sksQe6YlI60VhXzrso6Nt+OFNfN36I2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636919},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c919aca3859b117657903cdb4bba16bfaca290ce","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.26.0_1781736781720_0.20042577569312225","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@urugus/slack-cli","version":"0.26.1","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.26.1","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"homepage":"https://github.com/urugus/slack-cli#readme","bugs":{"url":"https://github.com/urugus/slack-cli/issues"},"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"767facc978eaee0f5fdd66927e4c5bac9485c2cc","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.26.1.tgz","fileCount":335,"integrity":"sha512-sAfMcyY4FWOuKer2savxTn9cZmntsA7E/6DEBA9jNTvTVQLTIspe9eGas9EC40q6WJRXFWUrOrYVwU77ys4bMw==","signatures":[{"sig":"MEUCIQC24nwrVej5WTGdXfq08OwKkSDB/sAf31Bw40pMHTDGTAIgE6OWoq3SnrmTg1mOXVPlRqZPIlVogIAeiODKsJ3edkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urugus%2fslack-cli@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637151},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1e660c71c4ea69e992f2c7be37bf03ce2db46d81","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"repository":{"url":"git+https://github.com/urugus/slack-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.26.1_1781741009294_0.11341036912434976","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@urugus/slack-cli","version":"0.27.0","keywords":["slack","cli","command-line","messaging","api"],"author":{"name":"urugus"},"license":"MIT","_id":"@urugus/slack-cli@0.27.0","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"homepage":"https://github.com/urugus/slack-cli#readme","bugs":{"url":"https://github.com/urugus/slack-cli/issues"},"bin":{"slack-cli":"dist/index.js"},"dist":{"shasum":"339ff3daffe8e254ff1b3c5858811cebec72a58d","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.27.0.tgz","fileCount":335,"integrity":"sha512-6JGZQFDKcNlLVqJaWxftuUOil88gWGxUbZweTePhs1DMqC9xMC8cswURRy4BHGEzpq7i2zPnZg26CowHcz+d4g==","signatures":[{"sig":"MEYCIQC/6BA8xcKkch6mEeja0ls4GMd8XHLI+y1MM9C9oMsjLwIhAOw7TG/KFN7o6TnGQi6PMAPFBXpAPq0aZuCkZwjc3HZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urugus%2fslack-cli@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643369},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c144da6b8a4b654515923984dc69287fca116aa4","scripts":{"dev":"ts-node src/index.ts","lint":"biome lint .","test":"vitest","build":"tsc","check":"biome check .","start":"node dist/index.js","format":"biome format --write .","lint:fix":"biome lint --write .","check:fix":"biome check --write .","test:watch":"vitest --watch","format:check":"biome check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"repository":{"url":"git+https://github.com/urugus/slack-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"A command-line tool for sending messages to Slack","directories":{},"_nodeVersion":"20.20.2","dependencies":{"chalk":"5.6.2","semver":"7.8.1","p-limit":"7.3.0","commander":"14.0.3","@slack/web-api":"7.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","@types/node":"25.9.1","@types/semver":"7.7.1","@biomejs/biome":"2.4.16","@vitest/coverage-v8":"4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/slack-cli_0.27.0_1781847999701_0.006375621867079628","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@urugus/slack-cli","version":"0.27.1","description":"A command-line tool for sending messages to Slack","main":"dist/index.js","bin":{"slack-cli":"dist/index.js"},"scripts":{"build":"tsc","dev":"ts-node src/index.ts","start":"node dist/index.js","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","lint":"biome lint .","lint:fix":"biome lint --write .","format":"biome format --write .","format:check":"biome check .","check":"biome check .","check:fix":"biome check --write .","prepublishOnly":"npm run build"},"keywords":["slack","cli","command-line","messaging","api"],"repository":{"type":"git","url":"git+https://github.com/urugus/slack-cli.git"},"bugs":{"url":"https://github.com/urugus/slack-cli/issues"},"homepage":"https://github.com/urugus/slack-cli#readme","author":{"name":"urugus"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"@slack/web-api":"7.17.0","chalk":"5.6.2","commander":"15.0.0","p-limit":"7.3.0","semver":"7.8.1"},"devDependencies":{"@biomejs/biome":"2.4.16","@types/node":"25.9.1","@types/semver":"7.7.1","@vitest/coverage-v8":"4.1.7","ts-node":"10.9.2","typescript":"6.0.3","vitest":"4.1.7"},"engines":{"node":">=20.0.0"},"_id":"@urugus/slack-cli@0.27.1","gitHead":"b56e821991da3a7b06518a6add05d13487866a5f","types":"./dist/index.d.ts","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FnglLm0pjnMhToiM/KJXHKqaniinSDicWglzYxDwNm88ts6RDvY2Ktb4QhBvDtc6a0EPHxl0qmOseglGkfapHg==","shasum":"1440ce93d96f8ec0492a362b750e12262576dc24","tarball":"https://registry.npmjs.org/@urugus/slack-cli/-/slack-cli-0.27.1.tgz","fileCount":335,"unpackedSize":643369,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urugus%2fslack-cli@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFmnlUeDgx7XJDxqfsmchsu3FPNFiR0O4Nz87/VLn5SZAiEAo80DPp4LZB7K99VVHAmBmroSu1C6bGzMPWO/LbiOr84="}]},"_npmUser":{"name":"urugus","email":"suguru.sakashita@gmail.com"},"directories":{},"maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slack-cli_0.27.1_1784255186721_0.8916561498414821"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-21T14:35:22.144Z","modified":"2026-07-17T02:26:27.200Z","0.1.0":"2025-06-21T14:35:22.426Z","0.1.1":"2025-06-21T23:58:45.658Z","0.1.3":"2025-06-22T01:20:58.450Z","0.1.4":"2025-06-22T06:14:17.210Z","0.1.5":"2025-06-22T06:28:51.927Z","0.1.6":"2025-06-22T13:54:19.100Z","0.1.7":"2025-06-22T14:04:04.332Z","0.1.8":"2025-06-23T00:34:51.818Z","0.1.9":"2025-06-23T02:02:24.941Z","0.2.0":"2025-06-23T02:42:28.296Z","0.2.1":"2025-06-23T04:02:32.101Z","0.2.2":"2025-06-23T06:35:58.890Z","0.2.3":"2025-06-23T09:31:31.538Z","0.2.4":"2025-06-23T22:07:52.164Z","0.2.5":"2025-06-24T00:16:24.365Z","0.2.6":"2025-06-24T00:57:19.612Z","0.2.7":"2025-06-24T23:58:40.592Z","0.2.8":"2025-06-25T03:55:41.872Z","0.2.9":"2025-06-29T10:07:21.774Z","0.2.10":"2026-02-13T01:51:21.032Z","0.2.11":"2026-02-13T03:16:30.023Z","0.2.12":"2026-02-13T03:19:08.738Z","0.2.13":"2026-02-19T21:54:40.163Z","0.3.0":"2026-02-19T23:58:22.439Z","0.4.0":"2026-02-22T09:37:09.933Z","0.4.7":"2026-02-23T06:41:26.573Z","0.11.0":"2026-02-23T08:51:09.632Z","0.18.2":"2026-02-24T21:52:54.744Z","0.18.8":"2026-02-25T06:16:42.636Z","0.19.0":"2026-02-27T00:05:31.423Z","0.20.0":"2026-03-03T15:02:16.222Z","0.20.1":"2026-03-06T00:45:43.734Z","0.20.16":"2026-03-13T13:45:34.295Z","0.20.19":"2026-03-21T15:08:47.038Z","0.20.20":"2026-03-31T21:20:56.898Z","0.20.21":"2026-03-31T22:34:17.271Z","0.20.25":"2026-06-04T03:21:20.698Z","0.20.26":"2026-06-04T22:54:40.109Z","0.21.0":"2026-06-05T07:58:28.493Z","0.22.0":"2026-06-05T11:23:23.880Z","0.22.1":"2026-06-10T07:06:29.935Z","0.23.1":"2026-06-12T09:05:18.662Z","0.24.0":"2026-06-12T09:42:48.776Z","0.25.0":"2026-06-12T13:13:47.722Z","0.25.1":"2026-06-15T10:29:33.750Z","0.26.0":"2026-06-17T22:53:01.871Z","0.26.1":"2026-06-18T00:03:29.518Z","0.27.0":"2026-06-19T05:46:39.835Z","0.27.1":"2026-07-17T02:26:26.867Z"},"bugs":{"url":"https://github.com/urugus/slack-cli/issues"},"author":{"name":"urugus"},"license":"MIT","homepage":"https://github.com/urugus/slack-cli#readme","keywords":["slack","cli","command-line","messaging","api"],"repository":{"type":"git","url":"git+https://github.com/urugus/slack-cli.git"},"description":"A command-line tool for sending messages to Slack","maintainers":[{"name":"urugus","email":"suguru.sakashita@gmail.com"}],"readme":"# Slack CLI\n\n[![npm version](https://img.shields.io/npm/v/@urugus/slack-cli)](https://www.npmjs.com/package/@urugus/slack-cli)\n[![npm downloads](https://img.shields.io/npm/dm/@urugus/slack-cli)](https://www.npmjs.com/package/@urugus/slack-cli)\n\nA command-line tool for sending messages to Slack using the Slack API.\n\n## Installation\n\n```bash\nnpm install -g @urugus/slack-cli\n```\n\nBy default, when you run commands, the CLI will show an update notification if a new npm release is available. To disable this, set `SLACK_CLI_DISABLE_UPDATE_NOTIFIER=1`.\n\n## Configuration\n\nYou need to configure your Slack API token on first use:\n\n```bash\n# Interactive secure prompt (recommended)\nslack-cli config set\n\n# Non-interactive (CI/scripts)\nprintf '%s\\n' \"$SLACK_API_TOKEN\" | slack-cli config set --token-stdin\n```\n\nToken storage security:\n- Tokens are encrypted with AES-256-GCM before being written to disk.\n- A local master key is created at `~/.slack-cli-secrets/master.key` with owner-only permissions.\n- Existing `~/.slack-cli/master.key` files are migrated automatically on first use.\n- For ephemeral environments, you can supply `SLACK_CLI_MASTER_KEY` to override the local key.\n- Local encryption is defense in depth for token-at-rest storage. It does not protect tokens from compromise of the same local user account, because that user can read the config and key material needed to decrypt them.\n- If a legacy encrypted token is migrated, the CLI will warn you to rotate the Slack token because the old stored value may have been copied, backed up, or exposed before migration.\n\n## Usage\n\n### Managing Multiple Workspaces (Profiles)\n\n```bash\n# Set tokens for different workspaces\nprintf '%s\\n' \"$WORK_SLACK_TOKEN\" | slack-cli config set --profile work --token-stdin\nprintf '%s\\n' \"$PERSONAL_SLACK_TOKEN\" | slack-cli config set --profile personal --token-stdin\n\n# Show all profiles\nslack-cli config profiles\n\n# Switch default profile\nslack-cli config use work\n\n# Show current active profile\nslack-cli config current\n\n# Show configuration for specific profile\nslack-cli config get --profile personal\n\n# Clear specific profile\nslack-cli config clear --profile work\n```\n\n### Sending Messages\n\n```bash\n# Basic usage (uses default profile)\nslack-cli send -c channel-name -m \"Your message here\"\n\n# Using specific profile\nslack-cli send -c channel-name -m \"Your message here\" --profile personal\n\n# Using channel ID\nslack-cli send -c C1234567890 -m \"Your message here\"\n\n# Multi-line message\nslack-cli send -c general -m \"Line 1\\nLine 2\\nLine 3\"\n\n# Send message from file\nslack-cli send -c random -f message.txt\n\n# Reply to a thread\nslack-cli send -c channel-name -m \"Reply message\" --thread 1719207629.000100\n\n# Reply to a thread (short option)\nslack-cli send -c channel-name -m \"Reply message\" -t 1719207629.000100\n\n# Schedule by absolute time (Unix seconds or ISO 8601)\nslack-cli send -c channel-name -m \"Scheduled message\" --at \"2026-03-01T09:00:00Z\"\n\n# Schedule after N minutes\nslack-cli send -c channel-name -m \"Scheduled message\" --after 30\n\n# Send DM by username\nslack-cli send --user @john -m \"Hello via DM!\"\n\n# Send DM by email\nslack-cli send --email john@example.com -m \"Hello via DM!\"\n\n# Send Block Kit blocks\nslack-cli send -c general --blocks '[{\"type\":\"divider\"}]'\n\n# Send Block Kit blocks from a file\nslack-cli send -c general --blocks-file ./blocks.json -m \"fallback\"\n```\n\n### Assistant Thread Status\n\nSlack's `assistant.threads.setStatus` API can show a temporary loading status such as\n`<App name> is thinking...` on a normal channel thread. Since Slack's 2026-03-05\nchange, this works with the `chat:write` scope.\n\n```bash\n# Set status on a thread\nslack-cli status set -c channel-name -t 1719207629.000100 --text \"Working on it\"\n\n# Set status with rotating loading messages\nslack-cli status set -c channel-name -t 1719207629.000100 --text \"Working on it\" \\\n  --loading-message \"Reading context\" \\\n  --loading-message \"Calling tools\"\n\n# Clear status\nslack-cli status clear -c channel-name -t 1719207629.000100\n\n# Keep status alive until max duration, stop file, or SIGINT/SIGTERM\nslack-cli status keep-alive -c channel-name -t 1719207629.000100 --text \"Working on it\" \\\n  --interval 80 \\\n  --max-duration 600 \\\n  --stop-file /tmp/slack-cli-status.stop\n\n# Keep status alive with dynamic status text from a file\nslack-cli status keep-alive -c channel-name -t 1719207629.000100 --text \"Working on it\" \\\n  --text-file /tmp/slack-cli-status.txt \\\n  --loading-message-file /tmp/slack-cli-loading-message.txt \\\n  --interval 80 \\\n  --max-duration 600 \\\n  --stop-file /tmp/slack-cli-status.stop\n\n# Run keep-alive in the background, record its PID, and log activity to a file\nslack-cli status keep-alive -c channel-name -t 1719207629.000100 --text \"Working on it\" \\\n  --interval 80 \\\n  --max-duration 600 \\\n  --stop-file /tmp/slack-cli-status.stop \\\n  --detach \\\n  --pid-file /tmp/slack-cli-status.pid \\\n  --log-file /tmp/slack-cli-status.log\n\n# Stop a background keep-alive process and clear status as a backstop\nslack-cli status stop -c channel-name -t 1719207629.000100 \\\n  --stop-file /tmp/slack-cli-status.stop \\\n  --pid-file /tmp/slack-cli-status.pid\n```\n\n### List Channels\n\n```bash\n# List all channels (uses default profile)\nslack-cli channels\n\n# List channels from specific profile\nslack-cli channels --profile work\n\n# List public channels only\nslack-cli channels --type public\n\n# List private channels only\nslack-cli channels --type private\n\n# List all channel types including IMs and MPIMs\nslack-cli channels --type all\n\n# Include archived channels\nslack-cli channels --include-archived\n\n# Limit number of channels displayed\nslack-cli channels --limit 20\n\n# Output in different formats\nslack-cli channels --format json\nslack-cli channels --format simple\n```\n\n### Channel Info & Management\n\n```bash\n# Display channel details (topic, purpose, members, etc.)\nslack-cli channel info -c general\n\n# Output channel info in different formats\nslack-cli channel info -c general --format json\nslack-cli channel info -c general --format simple\n\n# Set channel topic\nslack-cli channel set-topic -c general --topic \"Current sprint: v2.0\"\n\n# Set channel purpose\nslack-cli channel set-purpose -c general --purpose \"Project X development channel\"\n```\n\n### View Message History\n\n```bash\n# Get latest 10 messages (default)\nslack-cli history -c general\n\n# Specify number of messages\nslack-cli history -c general -n 20\n\n# Get messages since specific date\nslack-cli history -c general --since \"2024-01-01 00:00:00\"\n\n# Get complete conversation of a thread\nslack-cli history -c general --thread 1719207629.000100\n\n# Get a single message from a Slack permalink\nslack-cli history --url \"https://example.slack.com/archives/C123/p1780638511660849\"\n\n# Extract table blocks from a Slack permalink\nslack-cli history --url \"https://example.slack.com/archives/C123/p1780638511660849\" --tables\n\n# Extract table blocks as JSON\nslack-cli history --url \"https://example.slack.com/archives/C123/p1780638511660849\" --tables --table-format json\n\n# Output in different formats\nslack-cli history -c general --format json\nslack-cli history -c general --format simple\n\n# Include permalink for each message\nslack-cli history -c general --with-link\n\n# Use specific profile\nslack-cli history -c general --profile work\n```\n\n### Get Unread Messages\n\n```bash\n# Get all unread messages across all channels\nslack-cli unread\n\n# Get unread messages from specific channel\nslack-cli unread -c general\n\n# Show only unread counts (no message content)\nslack-cli unread --count-only\n\n# Mark messages as read after fetching\nslack-cli unread --mark-read\n\n# Mark messages as read for specific channel\nslack-cli unread -c general --mark-read\n\n# Limit number of channels displayed\nslack-cli unread --limit 10\n\n# Output in different formats\nslack-cli unread --format json\nslack-cli unread --format simple\n```\n\n### Search Messages\n\n```bash\n# Basic search\nslack-cli search -q \"deploy error\"\n\n# Sort by timestamp (newest first)\nslack-cli search -q \"meeting\" --sort timestamp\n\n# Sort oldest first\nslack-cli search -q \"release\" --sort timestamp --sort-dir asc\n\n# Limit results per page\nslack-cli search -q \"bug fix\" -n 50\n\n# Paginate through results\nslack-cli search -q \"deploy\" --page 2\n\n# Use Slack search modifiers in query\nslack-cli search -q \"in:general from:@alice deploy\"\n\n# Output in different formats\nslack-cli search -q \"error\" --format json\nslack-cli search -q \"error\" --format simple\n\n# Use specific profile\nslack-cli search -q \"release\" --profile work\n```\n\n### Edit Messages\n\n```bash\n# Edit a sent message\nslack-cli edit -c general --ts 1234567890.123456 -m \"Updated message text\"\n\n# Use specific profile\nslack-cli edit -c general --ts 1234567890.123456 -m \"Fixed typo\" --profile work\n```\n\n### Delete Messages\n\n```bash\n# Delete a message\nslack-cli delete -c general --ts 1234567890.123456\n\n# Use specific profile\nslack-cli delete -c general --ts 1234567890.123456 --profile work\n```\n\n### Upload Files\n\n```bash\n# Upload a file\nslack-cli upload -c general -f ./report.csv\n\n# Upload with title and initial comment\nslack-cli upload -c general -f ./report.csv --title \"Daily Report\" -m \"Here is the report\"\n\n# Upload a text snippet\nslack-cli upload -c general --content 'console.log(\"hello\")' --filename snippet.js --filetype javascript\n\n# Upload as a thread reply\nslack-cli upload -c general -f ./logs.txt -t 1234567890.123456\n```\n\n### Download Files\n\n```bash\n# Download the first file attached to a Slack message URL\nslack-cli file download --url \"https://example.slack.com/archives/C123/p1780530261218279?thread_ts=1780527015.228619\" --dir ./downloads\n\n# Download by Slack file ID\nslack-cli file download --id F012ABCDEF --output ./image.png\n\n# Download a file from a message timestamp\nslack-cli file download -c C123 -t 1780530261.218279 --thread 1780527015.228619 --index 1\n```\n\n### Reactions\n\n```bash\n# Add a reaction to a message\nslack-cli reaction add -c general -t 1234567890.123456 -e thumbsup\n\n# Remove a reaction from a message\nslack-cli reaction remove -c general -t 1234567890.123456 -e thumbsup\n```\n\n### Pins\n\n```bash\n# Pin a message\nslack-cli pin add -c general -t 1234567890.123456\n\n# Unpin a message\nslack-cli pin remove -c general -t 1234567890.123456\n\n# List pinned items in a channel\nslack-cli pin list -c general\n\n# Output in different formats\nslack-cli pin list -c general --format json\nslack-cli pin list -c general --format simple\n```\n\n### Users\n\n```bash\n# List workspace users\nslack-cli users list\n\n# Limit number of users\nslack-cli users list --limit 50\n\n# Output in different formats\nslack-cli users list --format json\nslack-cli users list --format simple\n\n# Get detailed info for a specific user\nslack-cli users info --id U01ABCDEF\n\n# Look up user by email address\nslack-cli users lookup --email user@example.com\n\n# Use specific profile\nslack-cli users list --profile work\n```\n\n### Scheduled Messages\n\n```bash\n# List scheduled messages\nslack-cli scheduled list\n\n# Filter by channel\nslack-cli scheduled list -c general\n\n# Limit results\nslack-cli scheduled list --limit 20\n\n# Output in different formats\nslack-cli scheduled list --format json\nslack-cli scheduled list --format simple\n\n# Cancel a scheduled message\nslack-cli scheduled cancel -c general --id Q1298393284\n```\n\n### Canvases\n\n```bash\n# Get sections of a Canvas\nslack-cli canvas read -i F01234567890\n\n# Output in different formats\nslack-cli canvas read -i F01234567890 --format json\nslack-cli canvas read -i F01234567890 --format simple\n\n# List canvases linked to a channel\nslack-cli canvas list -c general\n\n# Output in different formats\nslack-cli canvas list -c general --format json\nslack-cli canvas list -c general --format simple\n\n# Append markdown to an existing Canvas\nslack-cli canvas write -i F01234567890 -m \"追記する内容\"\n\n# Insert markdown at the start of an existing Canvas\nslack-cli canvas write -i F01234567890 -m \"先頭に追加\" --position start\n\n# Replace the entire Canvas content\n# This discards the current Canvas content and requires --yes.\nslack-cli canvas write -i F01234567890 -m \"全体を置換\" --position replace --yes\n\n# Use specific profile\nslack-cli canvas read -i F01234567890 --profile work\nslack-cli canvas list -c general --profile work\nslack-cli canvas write -i F01234567890 -m \"追記する内容\" --profile work\n```\n\n### Other Commands\n\n```bash\n# Show help\nslack-cli --help\n\n# Show version\nslack-cli --version\n\n# Show current configuration\nslack-cli config get\n\n# Update token for default profile\nprintf '%s\\n' \"$NEW_TOKEN\" | slack-cli config set --token-stdin\n```\n\n## Options\n\n### Global Options\n\n| Option    | Short | Description                    |\n| --------- | ----- | ------------------------------ |\n| --profile | -p    | Use specific workspace profile |\n\n### send command\n\n| Option    | Short | Description                              |\n| --------- | ----- | ---------------------------------------- |\n| --channel | -c    | Target channel name or ID (required)     |\n| --message | -m    | Message to send                          |\n| --file    | -f    | File containing message content          |\n| --thread  | -t    | Thread timestamp to reply to             |\n| --blocks  |       | Block Kit blocks as a JSON array         |\n| --blocks-file |   | File containing Block Kit blocks JSON    |\n| --at      |       | Schedule time (Unix seconds or ISO 8601) |\n| --after   |       | Schedule message after N minutes         |\n### Block Kit メッセージ送信\n\n```bash\n# blocks を直接指定 (-m は通知用 fallback text になる)\nslack-cli send -c general --blocks '[{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\"*hello*\"}}]' -m \"hello\"\n\n# ファイルから読み込み\nslack-cli send -c general --blocks-file ./blocks.json -m \"fallback\"\n\n# スレッド返信・予約送信とも併用可能\nslack-cli send -c general -t 1234567890.123456 --blocks '[{\"type\":\"divider\"}]'\n```\n\n- `--blocks` と `--blocks-file` は排他\n- `-m` / `-f` は blocks と併用すると通知用 fallback text として送信される\n- `-m` / `-f` なしでも blocks のみ送信できる\n- blocks は「`type` を持つ object の JSON 配列」であることを送信前に検証する\n\n\n### status command\n\nSubcommands: `set`, `clear`, `keep-alive`, `stop`\n\n#### status set\n\n| Option            | Short | Description                                      |\n| ----------------- | ----- | ------------------------------------------------ |\n| --channel         | -c    | Target channel name or ID (required)             |\n| --thread          | -t    | Thread parent timestamp (required)               |\n| --text            |       | Status text (required)                           |\n| --loading-message |       | Optional loading message; repeatable up to 10    |\n| --profile         |       | Use specific workspace profile                   |\n\n#### status clear\n\n| Option    | Short | Description                          |\n| --------- | ----- | ------------------------------------ |\n| --channel | -c    | Target channel name or ID (required) |\n| --thread  | -t    | Thread parent timestamp (required)   |\n| --profile |       | Use specific workspace profile       |\n\n#### status keep-alive\n\nRefreshes status immediately and then every `--interval` seconds because Slack clears assistant\nthread status after roughly two minutes. It stops when `--max-duration` elapses, `--stop-file`\nexists, or SIGINT/SIGTERM is received. Stop-file checks run at least every 5 seconds even when\nthe refresh interval is longer. Every exit path sends a final clear request; clear failures are\nignored.\n\nWith `--text-file`, the CLI reads status text from the file on each 5-second poll. Non-empty\nfile content overrides `--text`; missing, empty, or unreadable files fall back to `--text`.\nWhen the resolved text changes, keep-alive sends the new status immediately instead of waiting\nfor the next `--interval` refresh.\n\nWith `--loading-message-file`, the CLI reads a loading message from the file on each refresh.\nNon-empty file content is sent as one `loading_messages` entry and overrides any\n`--loading-message` arguments. Missing, empty, or unreadable files fall back to the repeatable\n`--loading-message` values.\n\nWith `--detach`, the CLI starts the same keep-alive command in a detached child process without\n`--detach`, writes the child PID to `--pid-file`, and exits immediately. Without `--detach`,\n`--pid-file` writes the foreground process PID and is removed when keep-alive exits.\n\nWith `--log-file`, keep-alive appends timestamped activity logs to the file: startup parameters,\neach `setStatus` success or failure with the error message, status text changes detected from\n`--text-file`, and the stop reason. The option is passed through to the detached child, so\n`--detach` runs stay traceable even though the child runs with `stdio: 'ignore'`. Log writes are\nbest-effort and never interrupt keep-alive.\n\n| Option                 | Short | Description                                           |\n| ---------------------- | ----- | ----------------------------------------------------- |\n| --channel              | -c    | Target channel name or ID (required)                  |\n| --thread               | -t    | Thread parent timestamp (required)                    |\n| --text                 |       | Status text (required)                                |\n| --text-file            |       | Read dynamic status text from this file               |\n| --interval             |       | Refresh interval in seconds (default: 80)             |\n| --max-duration         |       | Maximum duration in seconds (default: 600)            |\n| --stop-file            |       | Stop when this path exists                            |\n| --detach               |       | Run keep-alive in a detached background process       |\n| --pid-file             |       | Write the keep-alive process ID to this file          |\n| --log-file             |       | Append timestamped activity logs to this file         |\n| --loading-message      |       | Optional loading message; repeatable up to 10         |\n| --loading-message-file |       | Read dynamic loading message from this file           |\n| --profile              |       | Use specific workspace profile                        |\n\n#### status stop\n\nCreates the optional stop-file, terminates the optional pid-file process with SIGTERM and then\nSIGKILL after `--timeout`, removes the pid-file, and finally clears status as a backstop. Missing\nfiles, dead processes, kill failures, and clear failures only print warnings; the command exits 0.\n\n| Option      | Short | Description                                   |\n| ----------- | ----- | --------------------------------------------- |\n| --channel   | -c    | Target channel name or ID (required)          |\n| --thread    | -t    | Thread parent timestamp (required)            |\n| --stop-file |       | Create this stop file before stopping         |\n| --pid-file  |       | Read and stop the process ID from this file   |\n| --timeout   |       | Seconds before SIGKILL after SIGTERM (default: 5) |\n| --profile   |       | Use specific workspace profile                |\n\n### channels command\n\n| Option             | Short | Description                                                    |\n| ------------------ | ----- | -------------------------------------------------------------- |\n| --type             |       | Channel type: public, private, im, mpim, all (default: public) |\n| --include-archived |       | Include archived channels                                      |\n| --format           |       | Output format: table, simple, json (default: table)            |\n| --limit            |       | Maximum number of channels to list (default: 100)              |\n\n### history command\n\n| Option         | Short | Description                                            |\n| -------------- | ----- | ------------------------------------------------------ |\n| --url          |       | Slack message permalink to retrieve                    |\n| --channel      | -c    | Target channel name or ID                              |\n| --number       | -n    | Number of messages to retrieve (default: 10)           |\n| --since        |       | Get messages since specific date (YYYY-MM-DD HH:MM:SS) |\n| --thread       | -t    | Thread timestamp to retrieve complete thread messages   |\n| --format       |       | Output format: table, simple, json (default: table)    |\n| --tables       |       | Extract table blocks from retrieved messages           |\n| --table-format |       | Table output format: markdown, json, tsv               |\n\n### unread command\n\n| Option       | Short | Description                                         |\n| ------------ | ----- | --------------------------------------------------- |\n| --channel    | -c    | Get unread for specific channel                     |\n| --format     |       | Output format: table, simple, json (default: table) |\n| --count-only |       | Show only unread counts                             |\n| --limit      |       | Maximum number of channels to display (default: 50) |\n| --mark-read  |       | Mark messages as read after fetching                |\n\n### search command\n\n| Option     | Short | Description                                         |\n| ---------- | ----- | --------------------------------------------------- |\n| --query    | -q    | Search query (required)                             |\n| --sort     |       | Sort by: score or timestamp (default: score)        |\n| --sort-dir |       | Sort direction: asc or desc (default: desc)         |\n| --number   | -n    | Number of results per page, 1-100 (default: 20)     |\n| --page     |       | Page number, 1-100 (default: 1)                     |\n| --format   |       | Output format: table, simple, json (default: table) |\n\n### edit command\n\n| Option    | Short | Description                                    |\n| --------- | ----- | ---------------------------------------------- |\n| --channel | -c    | Target channel name or ID (required)           |\n| --ts      |       | Message timestamp to edit (required)           |\n| --message | -m    | New message text (required)                    |\n\n### delete command\n\n| Option    | Short | Description                                    |\n| --------- | ----- | ---------------------------------------------- |\n| --channel | -c    | Target channel name or ID (required)           |\n| --ts      |       | Message timestamp to delete (required)         |\n\n### upload command\n\n| Option     | Short | Description                                      |\n| ---------- | ----- | ------------------------------------------------ |\n| --channel  | -c    | Target channel name or ID (required)             |\n| --file     | -f    | File path to upload                              |\n| --content  |       | Text content to upload as snippet                |\n| --filename |       | Override filename                                |\n| --title    |       | File title                                       |\n| --message  | -m    | Initial comment with the file                    |\n| --filetype |       | Snippet type (e.g. python, javascript, csv)      |\n| --thread   | -t    | Thread timestamp to upload as reply              |\n\n### file download command\n\n| Option      | Short | Description                                      |\n| ----------- | ----- | ------------------------------------------------ |\n| --id        |       | Slack file ID                                    |\n| --url       |       | Slack message permalink containing the file      |\n| --channel   | -c    | Channel name or ID                               |\n| --timestamp | -t    | Message timestamp containing the file            |\n| --thread    |       | Thread timestamp when downloading from a reply   |\n| --index     |       | 1-based file index for messages with many files  |\n| --output    | -o    | Output file path                                 |\n| --dir       | -d    | Output directory                                 |\n\n### reaction command\n\n| Option      | Short | Description                              |\n| ----------- | ----- | ---------------------------------------- |\n| --channel   | -c    | Channel name or ID (required)            |\n| --timestamp | -t    | Message timestamp (required)             |\n| --emoji     | -e    | Emoji name without colons (required)     |\n\nSubcommands: `add`, `remove`\n\n### pin command\n\nSubcommands: `add`, `remove`, `list`\n\n#### pin add / pin remove\n\n| Option      | Short | Description                          |\n| ----------- | ----- | ------------------------------------ |\n| --channel   | -c    | Channel name or ID (required)        |\n| --timestamp | -t    | Message timestamp (required)         |\n\n#### pin list\n\n| Option    | Short | Description                                         |\n| --------- | ----- | --------------------------------------------------- |\n| --channel | -c    | Channel name or ID (required)                       |\n| --format  |       | Output format: table, simple, json (default: table) |\n\n### users command\n\nSubcommands: `list`, `info`, `lookup`\n\n#### users list\n\n| Option   | Short | Description                                         |\n| -------- | ----- | --------------------------------------------------- |\n| --limit  |       | Maximum number of users to list (default: 100)      |\n| --format |       | Output format: table, simple, json (default: table) |\n\n#### users info\n\n| Option   | Short | Description                                         |\n| -------- | ----- | --------------------------------------------------- |\n| --id     |       | User ID (required)                                  |\n| --format |       | Output format: table, simple, json (default: table) |\n\n#### users lookup\n\n| Option   | Short | Description                                         |\n| -------- | ----- | --------------------------------------------------- |\n| --email  |       | Email address to look up (required)                 |\n| --format |       | Output format: table, simple, json (default: table) |\n\n### scheduled command\n\nSubcommands: `list`, `cancel`\n\n#### scheduled list\n\n| Option    | Short | Description                                                |\n| --------- | ----- | ---------------------------------------------------------- |\n| --channel | -c    | Filter by channel name or ID                               |\n| --limit   |       | Maximum number of scheduled messages to list (default: 50) |\n| --format  |       | Output format: table, simple, json (default: table)        |\n\n#### scheduled cancel\n\n| Option    | Short | Description                             |\n| --------- | ----- | --------------------------------------- |\n| --channel | -c    | Channel name or ID (required)           |\n| --id      |       | Scheduled message ID (required)         |\n\n### canvas command\n\nSubcommands: `read`, `list`, `write`\n\n#### canvas read\n\n| Option   | Short | Description                                         |\n| -------- | ----- | --------------------------------------------------- |\n| --id     | -i    | Canvas ID (required)                                |\n| --format |       | Output format: table, simple, json (default: table) |\n\n#### canvas list\n\n| Option    | Short | Description                                         |\n| --------- | ----- | --------------------------------------------------- |\n| --channel | -c    | Channel name or ID (required)                       |\n| --format  |       | Output format: table, simple, json (default: table) |\n\n#### canvas write\n\nWrites markdown to an existing Canvas. It does not create a new Canvas.\n\n| Option     | Short | Description                                                       |\n| ---------- | ----- | ----------------------------------------------------------------- |\n| --id       | -i    | Canvas ID (required)                                              |\n| --message  | -m    | Markdown content to write (required)                              |\n| --position |       | Write position: end, start, replace (default: end)                |\n| --yes      |       | Required when --position replace discards the whole Canvas content |\n| --profile  |       | Use specific workspace profile                                    |\n\n## Required Permissions\n\nYour Slack API token needs the following scopes:\n\n- `chat:write` - Send and edit messages; also required for `status` commands using Slack's `assistant.threads.setStatus` API\n- `channels:read` - List public channels and get channel info\n- `channels:write` - Set topic/purpose for public channels\n- `groups:read` - List private channels and get channel info\n- `groups:write` - Set topic/purpose for private channels\n- `channels:history` - Read channel message history\n- `groups:history` - Read private channel message history\n- `im:history` - Read direct message history\n- `im:write` - Open DM channels for --user/--email DM sending\n- `users:read` - Access user information for unread counts and user listing\n- `users:read.email` - Look up users by email address\n- `search:read` - Search messages (user token only, not supported with bot tokens)\n- `reactions:write` - Add and remove reactions\n- `pins:read` - List pinned items in a channel\n- `pins:write` - Pin and unpin messages\n- `files:write` - Upload files and snippets\n- `files:read` - Download Slack files and list canvases linked to a channel\n- `canvases:read` - Read Canvas sections\n- `canvases:write` - Write Canvas content\n\n## Advanced Features\n\n### Rate Limiting\n\nThe CLI includes built-in rate limiting to handle Slack API limits:\n\n- Concurrent requests: 3\n- Automatic retry with exponential backoff (max 3 retries)\n- Graceful error handling for rate limit errors\n\n### Output Formats\n\nMost commands support multiple output formats:\n\n- `table` (default) - Human-readable table format\n- `simple` - Simplified text output\n- `json` - Machine-readable JSON format\n\n### Markdown Support\n\nMessages sent via the `send` command automatically support Slack's mrkdwn formatting:\n\n- `*bold*` for bold text\n- `_italic_` for italic text\n- `~strikethrough~` for strikethrough\n- `` `code` `` for inline code\n- ` ```code blocks``` ` for multiline code\n- Links are automatically hyperlinked\n- User mentions: `<@USER_ID>`\n- Channel mentions: `<#CHANNEL_ID>`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}