mirror of
https://github.com/pnpm/action-setup.git
synced 2026-06-29 00:19:02 +00:00
Compare commits
1 Commits
545cf2ca6d
...
5aa2f596f1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5aa2f596f1 |
BIN
dist/index.js
vendored
BIN
dist/index.js
vendored
Binary file not shown.
@ -30,24 +30,9 @@ export async function runSelfInstaller(inputs: Inputs): Promise<number> {
|
||||
}
|
||||
|
||||
const pnpmHome = path.join(dest, 'node_modules', '.bin')
|
||||
console.log(`Adding to PATH: ${pnpmHome}`)
|
||||
addPath(pnpmHome)
|
||||
exportVariable('PNPM_HOME', pnpmHome)
|
||||
|
||||
// Debug: list .bin contents
|
||||
const { readdirSync, lstatSync } = await import('fs')
|
||||
try {
|
||||
const bins = readdirSync(pnpmHome)
|
||||
console.log(`.bin contents: ${bins.join(', ')}`)
|
||||
for (const bin of bins) {
|
||||
const binPath = path.join(pnpmHome, bin)
|
||||
const stat = lstatSync(binPath)
|
||||
console.log(` ${bin}: symlink=${stat.isSymbolicLink()}, mode=${stat.mode.toString(8)}`)
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(`Failed to list .bin: ${e}`)
|
||||
}
|
||||
|
||||
const bootstrapPnpm = standalone
|
||||
? path.join(dest, 'node_modules', '@pnpm', 'exe', 'pnpm')
|
||||
: path.join(dest, 'node_modules', 'pnpm', 'bin', 'pnpm.cjs')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user