New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

get-template

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

get-template

Download any template for your project

latest
Source
npmnpm
Version
4.0.0
Version published
Weekly downloads
19
171.43%
Maintainers
1
Weekly downloads
 
Created
Source

get-template

CI

Download any template for your project

How to use

npx get-template <template> [<download-directory>] [--execute-commands] [--keep-git]

This will download a template in the directory you want. By default, the download directory will be the current one (i.e. .).

Template names are GitHub's username and repository name. So, if you want to download the template from https://github.com/github/codespaces-react, your command would be:

npx get-template github/codespaces-react

To download it in an specific directory, your command would be:

npx get-template github/codespaces-react my-folder-name

The directory must be empty. If not, it won't download the template

The get-template tool removes the .git folder by default. To keep the original template's git, add the flag --keep-git:

npx get-template package --keep-git

Aliases

To make templates easier to download, you can use aliases. These aliases simplify how people download templates.

For example, the alias package downloads a template to create TypeScript packages:

npx get-template package

Aliases can include post-download commands to be executed (e.g. npm install). If you want to execute these commands, add the flag --execute-commands:

npx get-template package --execute-commands

You can propose new aliases in the aliases repository

These are some popular templates you can download using get-template. Not only for JavaScript projects!

Pro tip

Alternatively, you can use these npm/npx aliases:

# Original command
npx get-template package .

# gete (flags not allowed yet)
npx gete package .

# gette (flags not allowed yet)
npx gette package .

People

The original author of get-template is itaibo

You can contribute too!

Keywords

templates

FAQs

Package last updated on 12 Dec 2022

Did you know?

Socket

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.

Install

Related posts