projj-hooks-custom

0.0.3 • Public • Published

Projj-hooks

Hooks for Projj

Usage

$ npm i projj-hooks -g

Config it in hooks

{
  "hooks": {
    "clean": "clean"
  }
}

Hooks

clean

Clean node_modules and ignored git files.

default options

{
  "hooks": {
    "clean": "projj_clean"
  },
  "clean": {
    "node_modules": true,
    "git": true
  }
}

git_config_user

Add user.name and user.email for git config

options

{
  "hooks": {
    "git_config_user": "projj_git_config_user"
  },
  "git_config_user": {
    "github.com": {
      "name": "your name",
      "email": "your email"
    }
  }
}

atom_project

Hook for atom project

It will generate projects.cson from all projj repositories.

options

{
  "hooks": {
    "atom_project": "projj_atom_project"
  },
  "atom_project": {
    "setting": "/path/to/projects.cson"
  }
}

dirty

Check git repository whether dirty or not.

options

{
  "hooks": {
    "dirty": "projj_dirty"
  }
}

vscode_project_manager

Hook for vscode-project-manager

It will generate projects.json from all projj repositories.

{
  "hooks": {
    "vscode_project_manager": "projj_vscode_project_manager"
  },
  "atom_project": {
    "setting": "/path/to/projects.json"
  }
}

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i projj-hooks-custom

Weekly Downloads

0

Version

0.0.3

License

MIT

Unpacked Size

10.5 kB

Total Files

11

Last publish

Collaborators

  • zjtnumber2