Skip to content

Inquirer still broken #32639

@brunnerh

Description

@brunnerh

Version: Deno 2.7.5

I noticed that a fix was made in #32530, but there are still issues.

Script for testing:

// requires --allow-env --allow-sys
import select from 'npm:@inquirer/search@4.1.4';

while (true) {
	const result = await select({
		message: 'Select item.',
		source: () => ['A', 'B', 'C'],
	});

	console.log(`You selected: ${result}`);
}

Results on Win 11 in Windows Terminal:

2.7.1 ✔️
2.7.2 ❌ Hangs after first question, Enter causes "BadResource: Bad resource ID"
2.7.3 ❌ Hangs after first question, Enter causes "BadResource: Bad resource ID"
2.7.4 ❌ Immediately dies after selection on log with "BadResource: Bad resource ID"
2.7.5 ❌ No prompts after first loop, input is still processed. Selection is still logged on subsequent Enter presses.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions