Skip to content
This repository has been archived by the owner on Apr 18, 2024. It is now read-only.
/ termts Public archive

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

License

Notifications You must be signed in to change notification settings

CiroLee/termts

Repository files navigation

banner

termts

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

🚧 this Repository is Archived, please use go-termts instead

node version need >= 14

English | 简体中文

install

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

uses

tips: now(version > 0.0.9), you can use tt or termts to trigger commands

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

termts ls
display the contents of the current directory. like ls in linux
tips: more suitable for window systems requiring tiled output

demo

termts repo
open the repository of current project on your default browser

termts license
generate the license file interactively in the current path

termts-license

termts len <string>
output the length of the specified string

termts len abcd
// 4

termts len "hello world"
// 11

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages