From c3e5d4371eb00e8ebfb0847e7181a5b692b0e40d Mon Sep 17 00:00:00 2001 From: mimo-3 Date: Wed, 8 Jul 2026 19:03:01 +0900 Subject: [PATCH 1/4] =?UTF-8?q?ignore-scripts=E3=82=92=E5=89=8A=E9=99=A4?= =?UTF-8?q?=E3=81=97=E3=81=A6git=E7=B5=8C=E7=94=B1=E3=82=A4=E3=83=B3?= =?UTF-8?q?=E3=82=B9=E3=83=88=E3=83=BC=E3=83=AB=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .npmrc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.npmrc b/.npmrc index 2db70f9..09cd59b 100644 --- a/.npmrc +++ b/.npmrc @@ -1,7 +1,2 @@ -# Prevent post-install scripts from executing malicious code. -# CI runs `npm run build` explicitly before `npm publish`, -# so prepublishOnly being skipped is not an issue. -ignore-scripts=true - # Ensure newly added deps are always pinned to exact versions. save-exact=true From 1fa64fc966e2108406d5d17f8ccd8b6cbf6a36fe Mon Sep 17 00:00:00 2001 From: mimo-3 Date: Wed, 8 Jul 2026 19:03:05 +0900 Subject: [PATCH 2/4] =?UTF-8?q?prepare=E3=82=B9=E3=82=AF=E3=83=AA=E3=83=97?= =?UTF-8?q?=E3=83=88=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=97=E3=81=A6=E3=83=90?= =?UTF-8?q?=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E3=83=90=E3=83=B3=E3=83=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 5b5a82a..50215a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mimo-3/slack-cli", - "version": "0.22.0", + "version": "0.22.1", "description": "A command-line tool for sending messages to Slack", "main": "dist/index.js", "bin": { @@ -20,6 +20,7 @@ "format:check": "biome check .", "check": "biome check .", "check:fix": "biome check --write .", + "prepare": "npm run build", "prepublishOnly": "npm run build" }, "keywords": ["slack", "cli", "command-line", "messaging", "api"], From 400878cda78f59c3703d2496a60fd4c1be731028 Mon Sep 17 00:00:00 2001 From: mimo-3 Date: Wed, 8 Jul 2026 19:07:30 +0900 Subject: [PATCH 3/4] =?UTF-8?q?download=E3=82=B3=E3=83=9E=E3=83=B3?= =?UTF-8?q?=E3=83=89=E3=81=AE=E3=83=95=E3=82=A9=E3=83=BC=E3=83=9E=E3=83=83?= =?UTF-8?q?=E3=83=88=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/commands/download.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/commands/download.ts b/src/commands/download.ts index 0833099..584ffab 100644 --- a/src/commands/download.ts +++ b/src/commands/download.ts @@ -19,7 +19,10 @@ export function setupDownloadCommand(): Command { .description('Download a file from Slack') .option('-u, --url ', 'File URL (url_private or url_private_download from message)') .option('-i, --id ', 'Slack file ID (e.g. F0BFXAEP1UZ)') - .option('-o, --output ', 'Output file path (defaults to original filename in current dir)') + .option( + '-o, --output ', + 'Output file path (defaults to original filename in current dir)' + ) .option('--format ', 'Output format: table, simple, json', 'table') .option('--profile ', 'Use specific workspace profile') .hook( From 36eb925df2dace90d416ee345619f1e4c08f034d Mon Sep 17 00:00:00 2001 From: mimo-3 Date: Wed, 8 Jul 2026 19:07:33 +0900 Subject: [PATCH 4/4] =?UTF-8?q?slack-client-service=E3=81=AEimport?= =?UTF-8?q?=E6=95=B4=E5=BD=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/slack-client-service.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/utils/slack-client-service.ts b/src/utils/slack-client-service.ts index d77bdbf..8f09e76 100644 --- a/src/utils/slack-client-service.ts +++ b/src/utils/slack-client-service.ts @@ -28,10 +28,7 @@ import type { import { createSlackClientContext } from './slack-operations/base-client'; import { CanvasOperations } from './slack-operations/canvas-operations'; import { ChannelOperations } from './slack-operations/channel-operations'; -import type { - DownloadFileOptions, - UploadFileOptions, -} from './slack-operations/file-operations'; +import type { DownloadFileOptions, UploadFileOptions } from './slack-operations/file-operations'; import { FileOperations } from './slack-operations/file-operations'; import { MessageOperations } from './slack-operations/message-operations'; import { PinOperations } from './slack-operations/pin-operations';