Skip to content

Commit 3cf01c3

Browse files
committed
refactor(build): bound phase orchestration
1 parent a11a459 commit 3cf01c3

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

packages/node-smol-builder/scripts/binary-released/shared/build-released.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ const logger = getDefaultLogger()
9595
*
9696
* Full discussion: docs/agents.md/repo/release-build-pipeline.md.
9797
*/
98+
// oxlint-disable-next-line eslint/complexity -- release phase dispatcher
9899
export async function buildRelease(config, buildOptions = {}) {
99100
const { skipCheckpoint = false } = buildOptions
100101
const {

packages/node-smol-builder/scripts/binary-stripped/shared/build-stripped.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ const logger = getDefaultLogger()
5353
* @param {object} [buildOptions] - Optional build options.
5454
* @param {boolean} [buildOptions.skipCheckpoint] - Skip checkpoint creation.
5555
*/
56+
// oxlint-disable-next-line eslint/complexity -- platform build phase dispatcher
5657
export async function buildStripped(config, buildOptions = {}) {
5758
const { skipCheckpoint = false } = buildOptions
5859
const {

packages/node-smol-builder/scripts/common/shared/build.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ const { buildDir: SHARED_BUILD_DIR, nodeSourceDir: SHARED_SOURCE_DIR } =
105105
/**
106106
* Main build orchestrator.
107107
*/
108+
// oxlint-disable-next-line eslint/complexity -- build phase dispatcher
108109
async function main() {
109110
// Start timing total build.
110111
const totalStart = Date.now()

packages/node-smol-builder/test/scripts/wpt-streams-runner-main.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535

3636
const logger = getDefaultLogger()
3737

38+
// oxlint-disable-next-line eslint/complexity -- test-runner result dispatcher
3839
async function main(): Promise<void> {
3940
const opts = parseArgs()
4041
// Fill the default dev binary when none was passed (async platform-arch

0 commit comments

Comments
 (0)