cdp
v1.0.0
Published
Necessary to clean the desk Policy(CDP) in node.js.
Readme
cdp
Necessary to clean the desk Policy(CDP) in node.js.
Are there many config files in the project directory? cdp puts them in one configs.json.
プロジェクトフォルダの中にたくさんのコンフィグファイルがありませんか?cdpはそれらを一つのconfigs.jsonにまとめます。
Example
Angular
$ ng new NewProject
./
│ .angular-cli.json <- config file
│ .editorconfig <- config file
│ .gitignore
│ karma.conf.js <- config file
│ package.json
│ protractor.conf.js <- config file
│ README.md
│ tslint.json <- config file
│
├─e2e
│ app.e2e-spec.ts
│ app.po.ts
│ tsconfig.json <- config file
│
└─src
│ favicon.ico
│ index.html
│ main.ts
│ polyfills.ts
│ styles.css
│ test.ts
│ tsconfig.json <- config file
│
├─app
│ app.component.css
│ app.component.html
│ app.component.spec.ts
│ app.component.ts
│ app.module.ts
│
├─assets
│ .gitkeep
│
└─environments
environment.prod.ts
environment.tsHowever, use cdp after,
$ cdp --in .angular-cli.json .editorconfig karma.conf.js protractor.conf.js tslint.json e2e/tsconfig.json src/tsconfig.json
./
│ .gitignore
│ configs.json <- one config file!
│ package.json
│ README.md
│
├─e2e
│ app.e2e-spec.ts
│ app.po.ts
│
└─src
│ favicon.ico
│ index.html
│ main.ts
│ polyfills.ts
│ styles.css
│ test.ts
│
├─app
│ app.component.css
│ app.component.html
│ app.component.spec.ts
│ app.component.ts
│ app.module.ts
│
├─assets
│ .gitkeep
│
└─environments
environment.prod.ts
environment.tsGit push and 🍺!
If you want to restore the files,
ファイルを元に戻したい時は、下のコマンドを実行してください。
$ cdp --out
Install
$ npm install -g cdp
Usage
$ cdp
Usage: cdp mode
mode:
--in [filePath] checkin for configs.json
--out checkout from configs.jsonLicense
MIT License.
