CLI Libs
The project of CLI tools for mornya.
This project has been created by Vessel CLI.
For a simple and quick reference about it, click here.
About
CLI ๊ฐ๋ฐ์ ์ฌ์ฉ๋๋ ๋ชจ๋๋ค์ ๋ํด ์งํฉ์ ์ธ ํํ๋ก ์ ๊ณต๋๋ ํจํค์ง.
Installation
ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉ ํ ํ๋ก์ ํธ์์๋ ์๋์ ๊ฐ์ด ์์กด์ฑ ๋ชจ๋๋ก ์ค์นํ๋ค.
$ npm install --save @mornya/cli-libs
or
$ yarn add @mornya/cli-libs
Modules in the package
๋ณธ ํจํค์ง์๋ ์๋์ ๊ฐ์ ๋ชจ๋๋ค์ ํฌํจํ๋ค.
์ ๊ณต๋๋ ๋ชจ๋๊ณผ ๋ฉ์๋ ์ฌ์ฉ๋ฒ ๋ฑ์ ์ฝ๋ ์ค๋ํ์ ์ฐธ๊ณ ํ๋ค.
Args module
ํ๋ก์ธ์ค ์คํ์ ๋ช
๋ น์ค๋ผ์ธ์ ํ๋ผ๋ฏธํฐ ๊ฐ์ ์ ์ ํ์ฌ ์ ๊ณตํ๋ค.
Command module
ํ๋ก์ธ์ค ์คํ ๊ด๋ จ ๋ฉ์๋๋ค์ ์ ๊ณตํ๋ค.
Files module
ํ์ผ์ฒ๋ฆฌ ๊ด๋ จ ๋ฉ์๋๋ค์ ์ ๊ณตํ๋ค.
Icons module
์ถ๋ ฅ์ฉ ์ด๋ชจํฐ์ฝ์ ์ ๊ณตํ๋ค.
Key module
์ฝ์์์ ๊ฐ๋จํ ํค๋ณด๋ ์
๋ ฅ ๊ด๋ จ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ค.
Log module
์ฝ์ ๋ก๊ทธ ๊ด๋ จ ๋ฉ์๋๋ค์ ์ ๊ณตํ๋ค.
Minify module
uglify-es ๋ํ๋์๋ฅผ ์ด์ฉํ์ฌ *.js, *.mjs ํ์ผ๋ค์ ๋ํ minification์ ์ํํ๋ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ค.
Upgrade module
์ ํ๋ฆฌ์ผ์ด์
์ํ ์ค์ ์
๋ฐ์ดํธ๊ฐ ํ์ํ ๋ํ๋์๋ฅผ ์ฒดํฌํ์ฌ ์ข
๋ฃ ์ ์ ์ค์นํ ์ ์๋๋ก ํ๋ ๊ธฐ๋ฅ ๋ฑ์ ์ ๊ณตํ๋ค.
Utils module
๊ธฐํ ์ ํธ์ฑ ์ฒ๋ฆฌ ๋ฉ์๋๋ค์ ์ ๊ณตํ๋ค.
Version module
๋ฒ์ ์ฒดํฌ ๋ฑ ๋ฉ์๋๋ค์ ์ ๊ณตํ๋ค.
Chalk library
ํฐ๋ฏธ๋ ์คํ์ผ๋ง์ ์ํ chalk ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ค.
Change Log
ํด๋น ํ๋ก์ ํธ์ CHANGELOG.md ํ์ผ ์ฐธ์กฐ.
License
ํด๋น ํ๋ก์ ํธ์ LICENSE ํ์ผ ์ฐธ์กฐ.