Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255)

Co-authored-by: Orca <help@stably.ai>
This commit is contained in:
Neil
2026-07-23 18:35:31 -07:00
committed by GitHub
co-authored by Orca
parent 6eb70d8370
commit aab112933e
1577 changed files with 15166 additions and 91654 deletions
@@ -1,49 +0,0 @@
import {
isSetupScriptImportFieldWithinLimit,
SETUP_SCRIPT_IMPORT_MAX_COMMAND_PARTS,
SETUP_SCRIPT_IMPORT_MAX_FIELD_CODE_UNITS,
SETUP_SCRIPT_IMPORT_MAX_UNSUPPORTED_FIELDS
} from './setup-script-import-limits'
export function normalizeSetupScriptImportCommand(value: unknown): string {
if (typeof value === 'string') {
return normalizeCommandString(value)
}
if (!Array.isArray(value) || value.length > SETUP_SCRIPT_IMPORT_MAX_COMMAND_PARTS) {
return ''
}
const commands: string[] = []
for (const item of value) {
const command = typeof item === 'string' ? normalizeCommandString(item) : ''
if (command) {
commands.push(command)
}
}
return joinSetupScriptImportCommands(commands)
}
export function joinSetupScriptImportCommands(parts: string[]): string {
let command = ''
for (const part of parts) {
const next = command ? `${command}\n${part}` : part
if (!isSetupScriptImportFieldWithinLimit(next)) {
return ''
}
command = next
}
return command
}
export function pushSetupScriptImportUnsupportedField(fields: string[], value: string): void {
if (fields.length < SETUP_SCRIPT_IMPORT_MAX_UNSUPPORTED_FIELDS) {
fields.push(value)
}
}
function normalizeCommandString(value: string): string {
if (value.length > SETUP_SCRIPT_IMPORT_MAX_FIELD_CODE_UNITS) {
return ''
}
const trimmed = value.trim()
return trimmed && isSetupScriptImportFieldWithinLimit(trimmed) ? trimmed : ''
}