feat: initialize independent Sense product skeleton (#21)
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
$ErrorActionPreference = 'Stop'
|
||||
|
||||
$expectedGo = 'go version go1.26.5 windows/amd64'
|
||||
$actualGo = (& go version).Trim()
|
||||
if ($actualGo -ne $expectedGo) {
|
||||
throw "Go toolchain mismatch. Expected '$expectedGo', got '$actualGo'."
|
||||
}
|
||||
|
||||
$actualNode = (& node --version).Trim()
|
||||
if ($actualNode -ne 'v22.22.1') {
|
||||
throw "Node.js mismatch. Expected 'v22.22.1', got '$actualNode'."
|
||||
}
|
||||
|
||||
$actualPnpm = (& corepack pnpm@9.15.1 --version).Trim()
|
||||
if ($actualPnpm -ne '9.15.1') {
|
||||
throw "pnpm mismatch. Expected '9.15.1', got '$actualPnpm'."
|
||||
}
|
||||
|
||||
Write-Output 'Sense toolchain matches goadmin-baseline.json.'
|
||||
|
||||
Reference in New Issue
Block a user