mirror of
https://github.com/pnpm/pnpm.git
synced 2025-12-31 02:58:12 -05:00
24 lines
549 B
TypeScript
24 lines
549 B
TypeScript
import { getCurrentPackageName } from '@pnpm/cli-meta'
|
|
|
|
test('getCurrentPackageName()', () => {
|
|
expect(getCurrentPackageName({
|
|
platform: 'darwin',
|
|
arch: 'arm64',
|
|
})).toBe('pnpm')
|
|
expect(getCurrentPackageName({
|
|
pkg: '.',
|
|
platform: 'win32',
|
|
arch: 'ia32',
|
|
})).toBe('@pnpm/win-x86')
|
|
expect(getCurrentPackageName({
|
|
pkg: '.',
|
|
platform: 'darwin',
|
|
arch: 'arm64',
|
|
})).toBe('@pnpm/macos-arm64')
|
|
expect(getCurrentPackageName({
|
|
pkg: '.',
|
|
platform: 'linux',
|
|
arch: 'x64',
|
|
})).toBe('@pnpm/linux-x64')
|
|
})
|