12345678910111213141516171819202122232425 |
- 'use strict'
- // Run when package is installed
- const path = require('path')
- const isCI = require('is-ci')
- const installFrom = require('../src/install')
- if (isCI && !process.env.HUSKY_IGNORE_CI && !process.env.YORKIE_IGNORE_CI) {
- console.log('CI detected, skipping Git hooks installation')
- process.exit(0)
- }
- if (process.env.HUSKY_SKIP_INSTALL || process.env.YORKIE_SKIP_INSTALL) {
- console.log(
- `env variable HUSKY_SKIP_INSTALL is set to ${process.env
- .HUSKY_SKIP_INSTALL}, skipping Git hooks installation`
- )
- process.exit(0)
- }
- console.log('setting up Git hooks')
- const depDir = path.join(__dirname, '..')
- installFrom(depDir)
|