mirror of
https://github.com/denoland/deno.git
synced 2025-09-26 12:19:12 +00:00
refactor(ext/web): align error messages (#25871)
Aligns the error messages in the ext/web folder to be in-line with the Deno style guide.
This commit is contained in:
parent
c1dcf1b618
commit
b78c851a94
11 changed files with 86 additions and 80 deletions
|
@ -523,10 +523,14 @@ function dequeueValue(container) {
|
|||
function enqueueValueWithSize(container, value, size) {
|
||||
assert(container[_queue] && typeof container[_queueTotalSize] === "number");
|
||||
if (isNonNegativeNumber(size) === false) {
|
||||
throw new RangeError("chunk size isn't a positive number");
|
||||
throw new RangeError(
|
||||
"Cannot enqueue value with size: chunk size must be a positive number",
|
||||
);
|
||||
}
|
||||
if (size === Infinity) {
|
||||
throw new RangeError("chunk size is invalid");
|
||||
throw new RangeError(
|
||||
"Cannot enqueue value with size: chunk size is invalid",
|
||||
);
|
||||
}
|
||||
container[_queue].enqueue({ value, size });
|
||||
container[_queueTotalSize] += size;
|
||||
|
@ -1097,7 +1101,7 @@ async function readableStreamCollectIntoUint8Array(stream) {
|
|||
|
||||
if (TypedArrayPrototypeGetSymbolToStringTag(chunk) !== "Uint8Array") {
|
||||
throw new TypeError(
|
||||
"Can't convert value to Uint8Array while consuming the stream",
|
||||
"Cannot convert value to Uint8Array while consuming the stream",
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -1347,7 +1351,7 @@ function readableByteStreamControllerEnqueue(controller, chunk) {
|
|||
|
||||
if (isDetachedBuffer(buffer)) {
|
||||
throw new TypeError(
|
||||
"chunk's buffer is detached and so cannot be enqueued",
|
||||
"Chunk's buffer is detached and so cannot be enqueued",
|
||||
);
|
||||
}
|
||||
const transferredBuffer = ArrayBufferPrototypeTransferToFixedLength(buffer);
|
||||
|
@ -2095,14 +2099,14 @@ function readableByteStreamControllerRespond(controller, bytesWritten) {
|
|||
if (state === "closed") {
|
||||
if (bytesWritten !== 0) {
|
||||
throw new TypeError(
|
||||
"bytesWritten must be 0 when calling respond() on a closed stream",
|
||||
`"bytesWritten" must be 0 when calling respond() on a closed stream: received ${bytesWritten}`,
|
||||
);
|
||||
}
|
||||
} else {
|
||||
assert(state === "readable");
|
||||
if (bytesWritten === 0) {
|
||||
throw new TypeError(
|
||||
"bytesWritten must be greater than 0 when calling respond() on a readable stream",
|
||||
'"bytesWritten" must be greater than 0 when calling respond() on a readable stream',
|
||||
);
|
||||
}
|
||||
if (
|
||||
|
@ -2110,7 +2114,7 @@ function readableByteStreamControllerRespond(controller, bytesWritten) {
|
|||
// deno-lint-ignore prefer-primordials
|
||||
firstDescriptor.byteLength
|
||||
) {
|
||||
throw new RangeError("bytesWritten out of range");
|
||||
throw new RangeError('"bytesWritten" out of range');
|
||||
}
|
||||
}
|
||||
firstDescriptor.buffer = ArrayBufferPrototypeTransferToFixedLength(
|
||||
|
@ -2305,7 +2309,7 @@ function readableByteStreamControllerRespondWithNewView(controller, view) {
|
|||
if (state === "closed") {
|
||||
if (byteLength !== 0) {
|
||||
throw new TypeError(
|
||||
"The view's length must be 0 when calling respondWithNewView() on a closed stream",
|
||||
`The view's length must be 0 when calling respondWithNewView() on a closed stream: received ${byteLength}`,
|
||||
);
|
||||
}
|
||||
} else {
|
||||
|
@ -3577,7 +3581,7 @@ function setUpReadableByteStreamControllerFromUnderlyingSource(
|
|||
}
|
||||
const autoAllocateChunkSize = underlyingSourceDict["autoAllocateChunkSize"];
|
||||
if (autoAllocateChunkSize === 0) {
|
||||
throw new TypeError("autoAllocateChunkSize must be greater than 0");
|
||||
throw new TypeError('"autoAllocateChunkSize" must be greater than 0');
|
||||
}
|
||||
setUpReadableByteStreamController(
|
||||
stream,
|
||||
|
@ -3706,7 +3710,7 @@ function setUpReadableStreamDefaultControllerFromUnderlyingSource(
|
|||
*/
|
||||
function setUpReadableStreamBYOBReader(reader, stream) {
|
||||
if (isReadableStreamLocked(stream)) {
|
||||
throw new TypeError("ReadableStream is locked.");
|
||||
throw new TypeError("ReadableStream is locked");
|
||||
}
|
||||
if (
|
||||
!(ObjectPrototypeIsPrototypeOf(
|
||||
|
@ -3727,7 +3731,7 @@ function setUpReadableStreamBYOBReader(reader, stream) {
|
|||
*/
|
||||
function setUpReadableStreamDefaultReader(reader, stream) {
|
||||
if (isReadableStreamLocked(stream)) {
|
||||
throw new TypeError("ReadableStream is locked.");
|
||||
throw new TypeError("ReadableStream is locked");
|
||||
}
|
||||
readableStreamReaderGenericInitialize(reader, stream);
|
||||
reader[_readRequests] = new Queue();
|
||||
|
@ -3961,7 +3965,7 @@ function setUpWritableStreamDefaultControllerFromUnderlyingSink(
|
|||
*/
|
||||
function setUpWritableStreamDefaultWriter(writer, stream) {
|
||||
if (isWritableStreamLocked(stream) === true) {
|
||||
throw new TypeError("The stream is already locked.");
|
||||
throw new TypeError("The stream is already locked");
|
||||
}
|
||||
writer[_stream] = stream;
|
||||
stream[_writer] = writer;
|
||||
|
@ -4019,7 +4023,7 @@ function transformStreamDefaultControllerEnqueue(controller, chunk) {
|
|||
/** @type {ReadableStreamDefaultController<O>} */ readableController,
|
||||
) === false
|
||||
) {
|
||||
throw new TypeError("Readable stream is unavailable.");
|
||||
throw new TypeError("Readable stream is unavailable");
|
||||
}
|
||||
try {
|
||||
readableStreamDefaultControllerEnqueue(
|
||||
|
@ -5143,7 +5147,7 @@ class ReadableStream {
|
|||
if (underlyingSourceDict.type === "bytes") {
|
||||
if (strategy.size !== undefined) {
|
||||
throw new RangeError(
|
||||
`${prefix}: When underlying source is "bytes", strategy.size must be undefined.`,
|
||||
`${prefix}: When underlying source is "bytes", strategy.size must be 'undefined'`,
|
||||
);
|
||||
}
|
||||
const highWaterMark = extractHighWaterMark(strategy, 0);
|
||||
|
@ -5273,10 +5277,10 @@ class ReadableStream {
|
|||
const { readable, writable } = transform;
|
||||
const { preventClose, preventAbort, preventCancel, signal } = options;
|
||||
if (isReadableStreamLocked(this)) {
|
||||
throw new TypeError("ReadableStream is already locked.");
|
||||
throw new TypeError("ReadableStream is already locked");
|
||||
}
|
||||
if (isWritableStreamLocked(writable)) {
|
||||
throw new TypeError("Target WritableStream is already locked.");
|
||||
throw new TypeError("Target WritableStream is already locked");
|
||||
}
|
||||
const promise = readableStreamPipeTo(
|
||||
this,
|
||||
|
@ -5814,7 +5818,7 @@ class ReadableByteStreamController {
|
|||
}
|
||||
if (this[_stream][_state] !== "readable") {
|
||||
throw new TypeError(
|
||||
"ReadableByteStreamController's stream is not in a readable state.",
|
||||
"ReadableByteStreamController's stream is not in a readable state",
|
||||
);
|
||||
}
|
||||
readableByteStreamControllerClose(this);
|
||||
|
@ -5846,7 +5850,7 @@ class ReadableByteStreamController {
|
|||
if (byteLength === 0) {
|
||||
throw webidl.makeException(
|
||||
TypeError,
|
||||
"length must be non-zero",
|
||||
"Length must be non-zero",
|
||||
prefix,
|
||||
arg1,
|
||||
);
|
||||
|
@ -5854,19 +5858,19 @@ class ReadableByteStreamController {
|
|||
if (getArrayBufferByteLength(buffer) === 0) {
|
||||
throw webidl.makeException(
|
||||
TypeError,
|
||||
"buffer length must be non-zero",
|
||||
"Buffer length must be non-zero",
|
||||
prefix,
|
||||
arg1,
|
||||
);
|
||||
}
|
||||
if (this[_closeRequested] === true) {
|
||||
throw new TypeError(
|
||||
"Cannot enqueue chunk after a close has been requested.",
|
||||
"Cannot enqueue chunk after a close has been requested",
|
||||
);
|
||||
}
|
||||
if (this[_stream][_state] !== "readable") {
|
||||
throw new TypeError(
|
||||
"Cannot enqueue chunk when underlying stream is not readable.",
|
||||
"Cannot enqueue chunk when underlying stream is not readable",
|
||||
);
|
||||
}
|
||||
return readableByteStreamControllerEnqueue(this, chunk);
|
||||
|
@ -6006,7 +6010,7 @@ class ReadableStreamDefaultController {
|
|||
close() {
|
||||
webidl.assertBranded(this, ReadableStreamDefaultControllerPrototype);
|
||||
if (readableStreamDefaultControllerCanCloseOrEnqueue(this) === false) {
|
||||
throw new TypeError("The stream controller cannot close or enqueue.");
|
||||
throw new TypeError("The stream controller cannot close or enqueue");
|
||||
}
|
||||
readableStreamDefaultControllerClose(this);
|
||||
}
|
||||
|
@ -6021,7 +6025,7 @@ class ReadableStreamDefaultController {
|
|||
chunk = webidl.converters.any(chunk);
|
||||
}
|
||||
if (readableStreamDefaultControllerCanCloseOrEnqueue(this) === false) {
|
||||
throw new TypeError("The stream controller cannot close or enqueue.");
|
||||
throw new TypeError("The stream controller cannot close or enqueue");
|
||||
}
|
||||
readableStreamDefaultControllerEnqueue(this, chunk);
|
||||
}
|
||||
|
@ -6146,12 +6150,12 @@ class TransformStream {
|
|||
);
|
||||
if (transformerDict.readableType !== undefined) {
|
||||
throw new RangeError(
|
||||
`${prefix}: readableType transformers not supported.`,
|
||||
`${prefix}: readableType transformers not supported`,
|
||||
);
|
||||
}
|
||||
if (transformerDict.writableType !== undefined) {
|
||||
throw new RangeError(
|
||||
`${prefix}: writableType transformers not supported.`,
|
||||
`${prefix}: writableType transformers not supported`,
|
||||
);
|
||||
}
|
||||
const readableHighWaterMark = extractHighWaterMark(readableStrategy, 0);
|
||||
|
@ -6356,7 +6360,7 @@ class WritableStream {
|
|||
);
|
||||
if (underlyingSinkDict.type != null) {
|
||||
throw new RangeError(
|
||||
`${prefix}: WritableStream does not support 'type' in the underlying sink.`,
|
||||
`${prefix}: WritableStream does not support 'type' in the underlying sink`,
|
||||
);
|
||||
}
|
||||
initializeWritableStream(this);
|
||||
|
@ -6483,7 +6487,7 @@ class WritableStreamDefaultWriter {
|
|||
webidl.assertBranded(this, WritableStreamDefaultWriterPrototype);
|
||||
if (this[_stream] === undefined) {
|
||||
throw new TypeError(
|
||||
"A writable stream is not associated with the writer.",
|
||||
"A writable stream is not associated with the writer",
|
||||
);
|
||||
}
|
||||
return writableStreamDefaultWriterGetDesiredSize(this);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue