summaryrefslogtreecommitdiff
path: root/extensions/fetch/21_formdata.js
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2021-05-28 09:33:11 +1000
committerGitHub <noreply@github.com>2021-05-28 09:33:11 +1000
commit59237d195f6afa0d8927128751ba5ff4562d7cce (patch)
tree0aa28aff006eea751752e6160093f7631e99ad49 /extensions/fetch/21_formdata.js
parent56f6e57438c23f75e23e28f45ad0f76b94379d59 (diff)
feat(cli): upgrade to TypeScript 4.3 (#9960)
Diffstat (limited to 'extensions/fetch/21_formdata.js')
-rw-r--r--extensions/fetch/21_formdata.js30
1 files changed, 15 insertions, 15 deletions
diff --git a/extensions/fetch/21_formdata.js b/extensions/fetch/21_formdata.js
index 379d5eca1..db4cfafa3 100644
--- a/extensions/fetch/21_formdata.js
+++ b/extensions/fetch/21_formdata.js
@@ -287,20 +287,20 @@
return finalBuffer;
}
- #createBoundary = () => {
+ #createBoundary() {
return (
"----------" +
Array.from(Array(32))
.map(() => Math.random().toString(36)[2] || 0)
.join("")
);
- };
+ }
/**
* @param {[string, string][]} headers
* @returns {void}
*/
- #writeHeaders = (headers) => {
+ #writeHeaders(headers) {
let buf = (this.chunks.length === 0) ? "" : "\r\n";
buf += `--${this.boundary}\r\n`;
@@ -310,7 +310,7 @@
buf += `\r\n`;
this.chunks.push(encoder.encode(buf));
- };
+ }
/**
* @param {string} field
@@ -318,11 +318,11 @@
* @param {string} [type]
* @returns {void}
*/
- #writeFileHeaders = (
+ #writeFileHeaders(
field,
filename,
type,
- ) => {
+ ) {
/** @type {[string, string][]} */
const headers = [
[
@@ -332,37 +332,37 @@
["Content-Type", type || "application/octet-stream"],
];
return this.#writeHeaders(headers);
- };
+ }
/**
* @param {string} field
* @returns {void}
*/
- #writeFieldHeaders = (field) => {
+ #writeFieldHeaders(field) {
/** @type {[string, string][]} */
const headers = [["Content-Disposition", `form-data; name="${field}"`]];
return this.#writeHeaders(headers);
- };
+ }
/**
* @param {string} field
* @param {string} value
* @returns {void}
*/
- #writeField = (field, value) => {
+ #writeField(field, value) {
this.#writeFieldHeaders(field);
this.chunks.push(encoder.encode(value));
- };
+ }
/**
* @param {string} field
* @param {File} value
* @returns {void}
*/
- #writeFile = (field, value) => {
+ #writeFile(field, value) {
this.#writeFileHeaders(field, value.name, value.type);
this.chunks.push(value[_byteSequence]);
- };
+ }
}
/**
@@ -418,7 +418,7 @@
* @param {string} headersText
* @returns {{ headers: Headers, disposition: Map<string, string> }}
*/
- #parseHeaders = (headersText) => {
+ #parseHeaders(headersText) {
const headers = new Headers();
const rawHeaders = headersText.split("\r\n");
for (const rawHeader of rawHeaders) {
@@ -436,7 +436,7 @@
);
return { headers, disposition };
- };
+ }
/**
* @returns {FormData}