
Security News
Feross on the 10 Minutes or Less Podcast: Nobody Reads the Code
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.
Switch between multiple .s3cfg files from the command line.
npm install -g s3-switch

s3s -v
# or
s3s --version
s3s add <file> [-n, --name <name>]
Add a new S3 configuration from an existing .s3cfg file.
s3s ls
List all saved S3 configurations. The currently active configuration is marked with *.
s3s use [name]
Switch to a specific S3 configuration. If no name is provided, an interactive prompt will appear.
s3s save <name>
Save the current .s3cfg file with a specific name.
s3s rm [name]
Delete a saved S3 configuration. If no name is provided, an interactive prompt will appear.
s3s mv [-s, --source <source>] [-d, --dest <dest>]
Rename a saved S3 configuration.
# Add a new configuration
s3s add ~/.s3cfg-production --name production
# List all configurations
s3s ls
# Switch to production configuration
s3s use production
# Save current configuration
s3s save development
# Remove a configuration
s3s rm old-config
s3-switch stores your S3 configurations in ~/.s3-switch/ and manages your active ~/.s3cfg file by copying the selected configuration to it.
This project is written in TypeScript and maintained with pnpm.
pnpm install
pnpm run build
pnpm test
# Watch mode
pnpm run test:watch
pnpm run typecheck
Contributions are welcome! Please read CONTRIBUTING.md for details.
MIT
FAQs
Switch between multiple s3cfg files from the command line
We found that s3-switch 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
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.

Research
/Security News
Campaign of 108 extensions harvests identities, steals sessions, and adds backdoors to browsers, all tied to the same C2 infrastructure.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.