mirror of
				https://github.com/pnpm/action-setup.git
				synced 2025-11-04 13:29:08 +08:00 
			
		
		
		
	fmt
This commit is contained in:
		
							
								
								
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@@ -1,7 +1,7 @@
 | 
				
			|||||||
import { setFailed, saveState, getState } from '@actions/core'
 | 
					import { setFailed, saveState, getState } from '@actions/core'
 | 
				
			||||||
import getInputs from './inputs'
 | 
					import getInputs from './inputs'
 | 
				
			||||||
import setOutputs from './outputs'
 | 
					 | 
				
			||||||
import installPnpm from './install-pnpm'
 | 
					import installPnpm from './install-pnpm'
 | 
				
			||||||
 | 
					import setOutputs from './outputs'
 | 
				
			||||||
import pnpmInstall from './pnpm-install'
 | 
					import pnpmInstall from './pnpm-install'
 | 
				
			||||||
import pruneStore from './pnpm-store-prune'
 | 
					import pruneStore from './pnpm-store-prune'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,7 +1,7 @@
 | 
				
			|||||||
import process from 'process'
 | 
					 | 
				
			||||||
import { load } from 'js-yaml'
 | 
					 | 
				
			||||||
import Ajv from 'ajv'
 | 
					 | 
				
			||||||
import { getInput, error, InputOptions } from '@actions/core'
 | 
					import { getInput, error, InputOptions } from '@actions/core'
 | 
				
			||||||
 | 
					import Ajv from 'ajv'
 | 
				
			||||||
 | 
					import { load } from 'js-yaml'
 | 
				
			||||||
 | 
					import process from 'process'
 | 
				
			||||||
import runInstallSchema from './run-install-input.schema.json'
 | 
					import runInstallSchema from './run-install-input.schema.json'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export interface RunInstall {
 | 
					export interface RunInstall {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
import { addPath, exportVariable } from '@actions/core'
 | 
					import { addPath, exportVariable } from '@actions/core'
 | 
				
			||||||
import { spawn } from 'child_process'
 | 
					 | 
				
			||||||
import { execPath } from 'process'
 | 
					 | 
				
			||||||
import path from 'path'
 | 
					 | 
				
			||||||
import { remove, ensureFile, writeFile, readFile } from 'fs-extra'
 | 
					 | 
				
			||||||
import fetch from '@pnpm/fetch'
 | 
					import fetch from '@pnpm/fetch'
 | 
				
			||||||
 | 
					import { spawn } from 'child_process'
 | 
				
			||||||
 | 
					import { remove, ensureFile, writeFile, readFile } from 'fs-extra'
 | 
				
			||||||
 | 
					import path from 'path'
 | 
				
			||||||
 | 
					import { execPath } from 'process'
 | 
				
			||||||
import { Inputs } from '../inputs'
 | 
					import { Inputs } from '../inputs'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export async function runSelfInstaller(inputs: Inputs): Promise<number> {
 | 
					export async function runSelfInstaller(inputs: Inputs): Promise<number> {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
import { spawnSync } from 'child_process'
 | 
					 | 
				
			||||||
import { setFailed, startGroup, endGroup } from '@actions/core'
 | 
					import { setFailed, startGroup, endGroup } from '@actions/core'
 | 
				
			||||||
 | 
					import { spawnSync } from 'child_process'
 | 
				
			||||||
import { Inputs } from '../inputs'
 | 
					import { Inputs } from '../inputs'
 | 
				
			||||||
import { patchPnpmEnv } from '../utils'
 | 
					import { patchPnpmEnv } from '../utils'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
import { spawnSync } from 'child_process'
 | 
					 | 
				
			||||||
import { warning, startGroup, endGroup } from '@actions/core'
 | 
					import { warning, startGroup, endGroup } from '@actions/core'
 | 
				
			||||||
 | 
					import { spawnSync } from 'child_process'
 | 
				
			||||||
import { Inputs } from '../inputs'
 | 
					import { Inputs } from '../inputs'
 | 
				
			||||||
import { patchPnpmEnv } from '../utils'
 | 
					import { patchPnpmEnv } from '../utils'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -13,7 +13,7 @@ export function pruneStore(inputs: Inputs) {
 | 
				
			|||||||
  const { error, status } = spawnSync('pnpm', ['store', 'prune'], {
 | 
					  const { error, status } = spawnSync('pnpm', ['store', 'prune'], {
 | 
				
			||||||
    stdio: 'inherit',
 | 
					    stdio: 'inherit',
 | 
				
			||||||
    shell: true,
 | 
					    shell: true,
 | 
				
			||||||
    env: patchPnpmEnv(inputs)
 | 
					    env: patchPnpmEnv(inputs),
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
  endGroup()
 | 
					  endGroup()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,10 +1,10 @@
 | 
				
			|||||||
import process from 'process'
 | 
					 | 
				
			||||||
import path from 'path'
 | 
					import path from 'path'
 | 
				
			||||||
 | 
					import process from 'process'
 | 
				
			||||||
import { Inputs } from '../inputs'
 | 
					import { Inputs } from '../inputs'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const getBinDest = (inputs: Inputs): string => path.join(inputs.dest, 'node_modules', '.bin')
 | 
					export const getBinDest = (inputs: Inputs): string => path.join(inputs.dest, 'node_modules', '.bin')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const patchPnpmEnv = (inputs: Inputs): NodeJS.ProcessEnv => ({
 | 
					export const patchPnpmEnv = (inputs: Inputs): NodeJS.ProcessEnv => ({
 | 
				
			||||||
  ...process.env,
 | 
					  ...process.env,
 | 
				
			||||||
  PATH: getBinDest(inputs) + path.delimiter + process.env.PATH
 | 
					  PATH: getBinDest(inputs) + path.delimiter + process.env.PATH,
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user