
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
@asterics/git-tools
Advanced tools
git-tools is a collection of methods to manipulate local git repositories and perform git repository-related functionality.
Install git-tools with npm:
npm install --save-dev @asterics/git-tools
Install with yarn:
yarn add @asterics/git-tools --dev
Most of the exported functions depend on @asterics/node-utils and git.
deprecatedDeprecated since: v0.1.5
Get path to git repository name starting from in all parent directories.
Available parameters:
from: Path to start search from.
name: Name of folder containing git repository. The Name
The name must either be prefixed or an absolute path.
auto: search for repository with the name following the prefix.remote: returns ""./path/to/repo: check and return if path is absolute.Returns:
Local path to git repository. "" (empty string) if not available.
Check out git submodule.
Available properties:
name: Name of submodule.destination: Path to submodule.[branch]: Branch to check out (default: "master").[fatality]: Abort program on error (default: false).[verbose]: Verbose logging (default: false).Clone git submodule.
Available properties:
name: Name of submodule.destination: Path to submodule.[reference]: Local reference to git repository of submodule (default: "").[branch]: Branch to check out (default: "master").[fatality]: Abort program on error (default: false).[verbose]: Verbose logging (default: false).Get reference to git repository name searching path and parent directories.
Available parameters:
path: Path to search (incl. parent directories).name: Directory name containing git repository.Returns:
Path to reference git repository. "" (empty string) if none available.
FAQs
git repository tools and related utilities
We found that @asterics/git-tools demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 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.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.