CiroLee / termts

termts is a collection that contains tiny and useful terminal script tools

Home Page:https://www.npmjs.com/package/termts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

banner

termts

termts is a collection that contains tiny and useful terminal script termts

node version need >= 14

English | 简体中文

install

# npm
npm install -g
# yarn
yarn install termts -g
# pnpm
pnpm add termts -g

uses

termts banner <bannerUrl> [path] [title] [align] [size]
Append a banner to the top of the markdown file.

  • path the path of README.md file. if there is no path parameter, the README.md file will be searched for in the current execution directory.
  • title will render title if passed
  • align supports center, left and right
  • size the width of banner image. default is 320px
termts banner https://picsum.photos/987/496 --path=./yourpath/README.md --title="banner" --align=left --size=100%

example:
origin README.md

# Demo

after:

<div align="left">
    <img src="https://picsum.photos/987/496" style="width: 100%" alt="banner" />
    <h1>banner</h1>
  </div>
  
# Demo

preview

termts version
update version field of package interactively in the current directory

demo

termts commit [lang=zh|en]
shortcut of git commit -m. support Chinese(--lang=zh) and English(--lang=en). Default is zh

demo use --lang param to set language, default is Chinese

demo

termts tree [dir] [deep] [ignore]
output the tree structure of the specified directory

  • dir the target directory. default is current working directory
  • deep the depth of the catalogue. default is 1
  • ignore ignored first level list. default is node_modules and .git
termts tree --dir=./termts --deep=2 --ignore lib

above will output the tree structure of termts project without lib directory

demo

About

termts is a collection that contains tiny and useful terminal script tools

https://www.npmjs.com/package/termts

License:MIT License


Languages

Language:TypeScript 79.9%Language:JavaScript 19.1%Language:Shell 1.1%