@starters/core

1.8.0 • Public • Published

@starters/core

This module contains the internals for handling starter templates.

Install

npm install --save @starters/core

Usage

const starters = require("@starters/core");

await starters.create(
    "/path/to/project",
    "my-template-name",
    "my-package-name",
    "/my/cache"
);

starters.create(where, template [, name [, cache]])

This function creates a new project from a template. The where parameter is a path to the location that the project should be created at. The template parameter is either the name of an NPM package or the address of a Git repository.

Here are some examples for the template parameter:

my-npm-package
@my-scope/my-npm-package

git@github.com:my-user/my-project

The name parameter specifies a package name that is passed to the template. The cache parameter is used to specify a directory to install NPM template packages to. Both of these parameters are optional.

/@starters/core/

    Package Sidebar

    Install

    npm i @starters/core

    Weekly Downloads

    0

    Version

    1.8.0

    License

    Apache-2.0

    Unpacked Size

    14.1 kB

    Total Files

    12

    Last publish

    Collaborators

    • jakehamilton