/
githubmirror
/
next.js
Обзор
Документация
Войти
/
githubmirror
/
next.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
canary
packages/devlow-bench/src/interfaces/constants.ts
33 строки
907 B
Will Binns-Smith
Remove `turbopack/packages` and relocate devlow to `packages/` (#96860)
07 авг 2026, 06:39
Не верифицирован
07 авг 2026, 06:39
286169a
Код
Авторство
О чём код?
import os from 'node:os' import { command } from '../shell.js' export const UNIT_MAPPING: Record<string, string> = { ms: 'millisecond', requests: 'request', bytes: 'byte', } export const GIT_SHA = process.env.GITHUB_SHA ?? (await (async () => { const cmd = command('git', ['rev-parse', 'HEAD']) await cmd.ok() return cmd.output.trim() })()) export const GIT_BRANCH = process.env.GITHUB_REF_NAME ?? (await (async () => { const cmd = command('git', ['rev-parse', '--abbrev-ref', 'HEAD']) await cmd.ok() return cmd.output.trim() })()) export const IS_CI = Boolean(process.env.CI) export const OS = process.platform export const OS_RELEASE = os.release() export const NUM_CPUS = os.cpus().length export const CPU_MODEL = os.cpus()[0].model export const USERNAME = os.userInfo().username export const CPU_ARCH = os.arch() export const NODE_VERSION = process.version