0.4.8 • Published 8 months ago

@bfra.me/create v0.4.8

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@bfra.me/create

A command line utility to create new packages from customizable templates.

Installation

You can install @bfra.me/create using your preferred package manager:

# npm
npm install -g @bfra.me/create

# Yarn
yarn global add @bfra.me/create

# pnpm
pnpm add -g @bfra.me/create

Alternatively, you can use npx without installing:

npx @bfra.me/create <package-name> [options]

Usage

CLI

To create a new package, run:

create <package-name> [options]

Options

  • <package-name>: The name of the package you want to create.
  • -t, --template (string): Template to use. Default is default.
  • -v, --version (string): Package version. Default is 1.0.0.
  • -d, --description (string): Package description.
  • --author (string): Author of the package.

Example

Create a new package named my-new-package using the default template:

create my-new-package

Create a package with a specific template and description:

create my-new-package --template my-template --description "This is my new package"

Programmatic API

You can also use @bfra.me/create programmatically:

import {createPackage} from "@bfra.me/create"

await createPackage("my-new-package", {
  template: "default",
  version: "1.0.0",
  description: "A new package",
  author: "Your Name",
})

createPackage(packageName: string, options: CreatePackageOptions): Promise<void>

Creates a new package with the given name and options.

Parameters
  • packageName (string): The name of the package to create.
  • options (CreatePackageOptions): An object containing the following optional properties:
    • template (string): The template to use.
    • version (string): The version of the package.
    • description (string): The description of the package.
    • author (string): The author of the package.

License

This project is licensed under the MIT License.

0.4.8

8 months ago

0.4.7

9 months ago

0.4.6

9 months ago

0.4.5

9 months ago

0.4.4

9 months ago

0.4.3

10 months ago

0.4.2

10 months ago

0.4.1

10 months ago

0.4.0

10 months ago

0.3.2

11 months ago

0.3.1

12 months ago

0.3.0

1 year ago

0.2.8

1 year ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago