Skip to content

Commit 4057e14

Browse files
Merge pull request #650 from appwrite/fix-node-types
Fix node types
2 parents 0b967a6 + 1411b1a commit 4057e14

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

templates/node/index.d.ts.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ declare module "{{ language.params.npmPackage|caseDash }}" {
131131

132132
static fromBuffer(buffer: Buffer, filename: string): InputFile;
133133

134-
static fromBlob(blob: buffer.Blob, filename: string): Promise<InputFile>;
134+
static fromBlob(blob: Blob, filename: string): Promise<InputFile>;
135135

136136
static fromStream(stream: NodeJS.ReadableStream, filename: string, size: number): InputFile;
137137

@@ -237,7 +237,7 @@ declare module "{{ language.params.npmPackage|caseDash }}" {
237237
* @throws {{ '{' }}{{ spec.title | caseUcfirst}}Exception}
238238
* @returns {Promise}
239239
*/
240-
{{ method.name | caseCamel }}{% if generics %}<{{generics}}>{% endif %}({% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | typeName }}{% if not loop.last %}, {% endif %}{% endfor %}): Promise<{% if method.type == 'location' %}Buffer{% else %}{% if method.responseModel and method.responseModel != 'any' %}{% if not spec.definitions[method.responseModel].additionalProperties %}Models.{% endif %}{{method.responseModel | caseUcfirst}}{% if generics_return %}<{{generics_return}}>{% endif %}{% else %}string{% endif %}{% endif %}>;
240+
{{ method.name | caseCamel }}{% if generics %}<{{generics}}>{% endif %}({% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | typeName }}{% if not loop.last %}, {% endif %}{% endfor %}): Promise<{% if method.type == 'location' %}Buffer{% else %}{% if method.responseModel and method.responseModel != 'any' %}{% if not spec.definitions[method.responseModel].additionalProperties %}Models.{% endif %}{{method.responseModel | caseUcfirst}}{% if generics_return %}<{{generics_return}}>{% endif %}{% else %}{% if method.method == 'delete' %}string{% else %}any{% endif %}{% endif %}{% endif %}>;
241241
{% endfor %}
242242
}
243243
{% endfor %}

templates/node/package.json.twig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
"type": "git",
1111
"url": "{{ sdk.gitURL }}"
1212
},
13-
"devDependencies": {},
13+
"devDependencies": {
14+
"@types/node": "^18.16.1"
15+
},
1416
"dependencies": {
1517
"axios": "^1.3.6",
1618
"form-data": "^4.0.0"

0 commit comments

Comments
 (0)