UNPKG

@unhook/cli

Version:

A CLI tool for testing webhooks locally with team collaboration features.

136 lines (135 loc) 3.83 kB
{ "author": "Unhook Team (https://github.com/unhook-sh)", "bin": { "unhook": "./bin/cli.cjs" }, "bugs": { "url": "https://github.com/unhook-sh/unhook/issues" }, "cpu": ["x64", "arm64"], "dependencies": { "@clerk/backend": "2.0.0", "@clerk/clerk-js": "5.68.0", "@clerk/express": "1.6.0", "@clerk/types": "4.60.0", "@t3-oss/env-core": "0.13.6", "@unhook/client": "0.4.3", "chalk": "5.4.1", "cli-highlight": "2.1.11", "cli-spinners": "3.2.0", "clipboardy": "4.0.0", "date-fns": "4.1.0", "dedent-js": "1.0.1", "drizzle-orm": "0.44.2", "figlet": "1.8.1", "figures": "6.1.0", "ink": "6.0.0", "js-yaml": "4.1.0", "jsonwebtoken": "9.0.2", "keytar": "7.9.0", "meow": "13.2.0", "open": "10.1.2", "posthog-js": "1.249.4", "react": "19.1.0", "react-devtools": "6.1.2", "react-devtools-core": "6.1.2", "react-dom": "19.1.0", "react-error-boundary": "6.0.0", "react-reconciler": "0.32.0", "type-fest": "4.41.0", "undici": "7.10.0", "yargs": "18.0.0", "zod": "3.25.56", "zustand": "5.0.5", "zx": "8.5.5" }, "description": "A CLI tool for testing webhooks locally with team collaboration features.", "devDependencies": { "@happy-dom/global-registrator": "17.6.3", "@playwright/test": "1.52.0", "@types/bun": "1.2.15", "@types/figlet": "1.7.0", "@types/js-yaml": "4.0.9", "@types/jsonwebtoken": "9.0.9", "@types/react": "19.1.6", "@types/react-devtools": "3.6.2", "@types/react-dom": "19.1.6", "@types/ws": "8.18.1", "@types/yargs": "17.0.33", "ink-testing-library": "4.0.0", "is-ci": "4.1.0", "typescript": "5.8.3", "ws": "8.18.2" }, "engines": { "node": ">=20.0.0" }, "exports": { ".": { "default": "./src/exports.ts", "types": "./dist/src/exports.d.ts" } }, "files": [ "bin/cli.cjs", "README.md", "LICENSE", "dist/src/exports.d.ts", "scripts/install.cjs" ], "homepage": "https://github.com/unhook-sh/unhook#readme", "keywords": [ "webhook", "development", "testing", "cli", "webhook", "local-development", "webhook-testing", "webhook-development", "team-collaboration", "real-time", "monitoring", "debugging", "stripe-webhooks", "github-webhooks", "slack-webhooks", "clerk-webhooks", "ngrok", "svix" ], "license": "MIT", "name": "@unhook/cli", "os": ["darwin", "linux", "win32"], "private": false, "publishConfig": { "access": "public" }, "repository": { "directory": "apps/cli", "type": "git", "url": "git+https://github.com/unhook-sh/unhook.git" }, "scripts": { "build": "NODE_ENV=production bun run build:base --minify --sourcemap", "build:base.old": "bun run clean && bun run typecheck && NEXT_PUBLIC_APP_TYPE=cli bun build ./src/cli.tsx --outfile ./bin/unhook --env 'NEXT_PUBLIC_*' --compile --target ${BUN_BUILD_TARGET:-bun} --bundle --external none", "build:base": "bun run clean && bun run typecheck && NEXT_PUBLIC_APP_TYPE=cli bun build ./src/cli.tsx --outfile ./bin/unhook --env 'NEXT_PUBLIC_*' --compile --bundle", "clean": "git clean -xdf bin .turbo node_modules dist", "dev": "bun run build:base --watch --sourcemap=inline", "postinstall": "node -e \"require('is-ci') ? process.exit(0) : require('./scripts/install.cjs')\"", "prepublishOnly": "bun typecheck && bun run build && prepare-publish", "start": "bun run ./src/cli.tsx", "start:debug": "DEV=true bun run ./src/cli.tsx", "test": "bun test", "typecheck": "tsc" }, "trustedDependencies": [ "@clerk/shared", "browser-tabs-lock", "core-js", "electron", "keytar" ], "type": "module", "version": "0.12.4" }