
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Official Peakwind CLI - Connect and interact with your Peakwind workspace from the terminal
The official command-line interface for Peakwind.
# Using npm
npm install -g peakwind
# Using yarn
yarn global add peakwind
# Using pnpm
pnpm add -g peakwind
# Get help
peakwind --help
# Login to your Peakwind account
peakwind auth login
# Logout from your Peakwind account
peakwind auth logout
# View your account information
peakwind auth whoami
# View your workspaces
peakwind workspaces
# Interactive secret management (recommended)
peakwind secret
# Get a specific secret
peakwind secret get DATABASE_URL
# List all secrets in a workspace
peakwind secret list
# List environment files
peakwind secret env list
# Download environment file
peakwind secret env get production.env
peakwind auth loginLog in to your Peakwind account through a secure browser-based authentication flow.
peakwind auth logoutLog out from your current Peakwind session.
peakwind auth whoamiView your account information and current login status.
peakwind workspacesView all workspaces you have access to.
The CLI provides powerful secret management with interactive workspace and project selection.
peakwind secretInteractive secret management (recommended). When run without subcommands, it provides an intuitive menu to:
# Start interactive secret management
peakwind secret
peakwind secret get [secretName]Get a specific secret value. Supports interactive workspace and project selection.
# Interactive selection - prompts for workspace/project
peakwind secret get DATABASE_URL
# Skip workspace selection (if you know the workspace ID)
peakwind secret get DATABASE_URL -w workspace-123
# Filter by specific project
peakwind secret get API_KEY -w workspace-123 -p project-456
Options:
-w, --workspace <id>: Workspace ID (skips interactive selection)-p, --project <id>: Filter by project IDpeakwind secret listList all secrets in a workspace with filtering options.
# Interactive workspace/project selection
peakwind secret list
# List secrets for specific workspace
peakwind secret list -w workspace-123
# Filter by project
peakwind secret list -w workspace-123 -p project-456
# Show actual secret values (use with caution)
peakwind secret list --show-values
Options:
-w, --workspace <id>: Workspace ID (skips interactive selection)-p, --project <id>: Filter by project ID--show-values: Show actual secret values instead of masked valuesManage environment files (collections of secrets organized as .env files).
peakwind secret env listList all environment files in a workspace.
# Interactive workspace/project selection
peakwind secret env list
# List for specific workspace
peakwind secret env list -w workspace-123
# Filter by project
peakwind secret env list -w workspace-123 -p project-456
peakwind secret env get [fileName]Download environment file content with all secret values resolved.
# Interactive file selection
peakwind secret env get
# Download specific file
peakwind secret env get production.env
# Save to custom location
peakwind secret env get production.env -o .env.production
# Output to stdout instead of file
peakwind secret env get development.env --stdout
Options:
-w, --workspace <id>: Workspace ID (skips interactive selection)-o, --output <path>: Output file path (default: ./{fileName}.env)--stdout: Output to stdout instead of saving to fileThe CLI is designed with user experience in mind:
The CLI uses a secure browser-based OAuth flow for authentication:
peakwind auth loginYour credentials are never directly handled by the CLI.
# First time setup
peakwind auth login
peakwind workspaces
# Get a database connection string
peakwind secret get DATABASE_URL
# Download production environment variables
peakwind secret env get production.env -o .env
# List all secrets in a project
peakwind secret list -p my-project-id
# Interactive exploration
peakwind secret
# Non-interactive usage (requires workspace/project IDs)
peakwind secret get API_KEY -w $WORKSPACE_ID -p $PROJECT_ID
# Download env file for deployment
peakwind secret env get production.env --stdout > .env
For issues, questions, or feedback:
MIT © Peakwind
FAQs
Official Peakwind CLI - Connect and interact with your Peakwind workspace from the terminal
We found that peakwind demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.