
Product
Introducing Repository Access Permissions and Custom Roles
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.
@4lch4/lt-commander
Advanced tools
LT-Commander is a "helper" library for building CLI applications with Commander.
LT-Commander exports two configuration utilities, each of which provide a unique set of features/functionality.
This class makes use of the configstore dependency. It provides a number of methods for getting, updating, deleting, etc., of configuration settings.
Easily load and persist config without having to think about where and how.
The config is stored in a JSON file located in $XDG_CONFIG_HOME or ~/.config.
Example: ~/.config/configstore/some-id.json
This class makes use of the cosmiconfig dependency which only provides a single method for loading the config file content (if it exists): load
Cosmiconfig searches for and loads configuration for your program.
It features smart defaults based on conventional expectations in the JavaScript ecosystem. But it's also flexible enough to search wherever you'd like to search, and load whatever you'd like to load.
By default, Cosmiconfig will start where you tell it to start and search up the directory tree for the following:
.json, .yaml, .yml, .js, or .cjs.config.js or .config.cjs CommonJS moduleFor example, if your module's name is "myapp", cosmiconfig will search up the directory tree for configuration in the following places:
myapp property in package.json.myapprc file in JSON or YAML format.myapprc.json, .myapprc.yaml, .myapprc.yml, .myapprc.js, or .myapprc.cjs filemyapp.config.js or myapp.config.cjs CommonJS module exporting an objectCosmiconfig continues to search up the directory tree, checking each of these places in each directory, until it finds some acceptable configuration (or hits the home directory). If a path is provided to the load function, then the search begins there.
FAQs
A helper library for building CLI applications with Commander.
We found that @4lch4/lt-commander demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers 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.

Product
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.

Product
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.

Product
Socket Firewall blocks malicious VS Code and Open VSX extensions before install, protecting developers from compromised editor marketplaces.