Lines Matching refs:prompt
30 // Close the repl. Note that it must have a clean prompt to do so.
65 const prompt = '> ';
87 expected: [prompt,
88 `${prompt}Array(100).fill(1).map((e, i) => i ** 2)`,
94 `${prompt}{key : {key2 :[] }}`,
96 `${prompt}let autocompleteMe = 123`,
97 `${prompt}555 + 909`,
99 `${prompt}let ab = 45`,
100 prompt,
101 `${prompt}let ab = 45`,
102 `${prompt}555 + 909`,
104 `${prompt}let autocompleteMe = 123`,
105 `${prompt}{key : {key2 :[] }}`,
107 `${prompt}Array(100).fill(1).map((e, i) => i ** 2)`,
113 prompt].filter((e) => typeof e === 'string'),
137 '\x1B[1G', '\x1B[0J', prompt, '\x1B[3G',
239 prompt, '\x1B[3G',
242 // Whitespace + prompt + ' // '.length + 'autocompleteMe'.length
245 `${prompt}${' '.repeat(230)} aut`, '\x1B[237G',
252 `${prompt}${' '.repeat(229)} aut`, '\x1B[236G',
261 // prompt.length === 2
263 `${prompt}${'veryLongName'.repeat(30)}`, '\x1B[113G',
273 `${prompt}${'veryLongName'.repeat(30)}`, '\x1B[3G', '\x1B[1A',
279 `${prompt}e`, '\x1B[4G',
361 '\x1B[1G', '\x1B[0J', prompt, '\x1B[3G', 'a',
377 '\x1B[1G', '\x1B[0J', `${prompt}autocompleteM`, '\x1B[16G',
391 '\x1B[1G', '\x1B[0J', `${prompt}autocompletAeM`, '\x1B[15G',
393 '\x1B[1G', '\x1B[0J', `${prompt}autocompleteM`,
403 '\x1B[1G', '\x1B[0J', `${prompt}autocompleteM`, '\x1B[16G',
421 prompt, '\x1B[3G', '\x1B[1G', '\x1B[0J',
422 `${prompt}autocompleteM`, '\x1B[16G',
434 prompt, '\x1B[3G',
437 `${prompt}autocompleteM`, '\x1B[16G',
446 prompt, '\x1B[3G',
477 prompt,
517 prompt,
520 prompt,
523 prompt,
525 prompt,
528 prompt,
586 prompt, ...'const util = {}',
588 prompt, ...'ut', ...(prev ? [' // il', '\n// {}',
591 prompt,
604 prompt, ...'const utilDesc = ' +
607 prompt, ...'globalThis.util = {}',
609 prompt, ...'ut', ' // il', 'il',
611 prompt, ...'Reflect.defineProperty(globalThis, "util", utilDesc)',
613 prompt,
627 prompt, ...'1+1',
631 prompt,
696 prompt,