You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							24 lines
						
					
					
						
							647 B
						
					
					
				
			
		
		
	
	
							24 lines
						
					
					
						
							647 B
						
					
					
				'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)
 | 
						|
 |