Skip to main content

CLI tool of Base Template Repository.

Project description

Base Template CLI

Test Release CodeQL Contributor Covenant Commitizen friendly semantic-release: conventionalcommits

Overview

CLI tool of Base Template Repository.

Requirements

Tool Version
Base Template Repository or its Japanese version ^7.8.0 or ^6.8.0 (ja)

You have to clone either base_template or base_template_ja repo to your machine before using Base Template CLI.

git clone git@github.com:haru52/base_template.git
# or
git clone git@github.com:haru52/base_template_ja.git

Installation

pip install base-template-cli

Usage

Usage: base-template-cli [OPTIONS] COMMAND [ARGS]...

  Base Template CLI.

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  apply  Apply (Copy) Base Template boilerplates to the destination repo.
Usage: base-template-cli apply [OPTIONS]
                         BASE_TEMPLATE_ROOT_PATH

  Apply (Copy) Base Template boilerplates to the destination repo.

Options:
  -d, --dst TEXT          Destination repo root path.
  -t, --target-dirs TEXT  Target directories to copy (e.g., .husky,
                          .github/ISSUE_TEMPLATE). If you don't specify this
                          option, this command copies all files of Base
                          Template to the destination repo. If you want to
                          copy only root files, use --only-root option.
  -r, --only-root         Copy only root directory files of Base Template
                          repo.
  -l, --lang TEXT         Language of Base Template. `en` or `ja`.
  -h, --help              Show this message and exit.

Update

pip install -U base-template-cli

Uninstall

pip uninstall base-template-cli

Versioning policy

Semantic Versioning 2.0.0

License

MIT

Contributing

Contributing Guideline

Documentation

Documentation | base_template_cli

Author

haru

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

base_template_cli-3.0.2.tar.gz (123.1 kB view details)

Uploaded Source

Built Distribution

base_template_cli-3.0.2-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file base_template_cli-3.0.2.tar.gz.

File metadata

  • Download URL: base_template_cli-3.0.2.tar.gz
  • Upload date:
  • Size: 123.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for base_template_cli-3.0.2.tar.gz
Algorithm Hash digest
SHA256 264c9252614e9e76ab3987a925ad59c55b84962b9bfd880ff5d7a97d8a52cc96
MD5 a7b1c3af8c82818d6aeb3e21dc4bd971
BLAKE2b-256 8cc42e85e83467df12f9cc00034b7f9ffcfa0a643756473078bac53468dce2c7

See more details on using hashes here.

File details

Details for the file base_template_cli-3.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for base_template_cli-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6e6955f1ccbd8239786006780e606012e570a9c992b9fd8061a791630604cf24
MD5 b7ece18a84be50824a92e9ec2233b5a0
BLAKE2b-256 cacbca07495a64db2d2891e98049a259b53b1ac6147e7a65d2fae1580711b687

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page