Skip to content

Commit a9e25d3

Browse files
authored
Merge pull request #8 from Qencode-Corp/Update-dependencies
Release 3.0.2 – Axios update & cleanup
2 parents 6859293 + ec5bb90 commit a9e25d3

3 files changed

Lines changed: 21 additions & 211 deletions

File tree

QencodeApiClient.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
const axios = require('axios');
2-
const querystring = require('querystring');
32

43
const TranscodingTask = require('./Classes/TranscodingTask');
54

@@ -106,7 +105,7 @@ class QencodeApiClient {
106105

107106
if (parameters != null && !(typeof parameters === 'string')){
108107
// convert parameters to string like 'api_key=5adb0584aa29f'
109-
parameters = querystring.stringify(parameters);
108+
parameters = new URLSearchParams(parameters).toString();
110109
}
111110

112111
let retry = 20;

package-lock.json

Lines changed: 13 additions & 172 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,10 @@
11
{
2-
"_from": "qencode-api",
3-
"_inBundle": false,
4-
"_integrity": "sha512-uIhYiCdZQBXYmbHIzsIdr6eJidfB7lSBkmN8NCMg9NPU0DPRFxewPhQQOt6HilZCF0J+acwrcG/RN6iykhpp8A==",
5-
"_location": "/qencode-api",
6-
"_phantomChildren": {},
7-
"_requested": {
8-
"type": "tag",
9-
"registry": true,
10-
"raw": "qencode-api",
11-
"name": "qencode-api",
12-
"escapedName": "qencode-api",
13-
"rawSpec": "",
14-
"saveSpec": null,
15-
"fetchSpec": "latest"
16-
},
17-
"_requiredBy": [
18-
"#USER",
19-
"/"
20-
],
21-
"_resolved": "https://registry.npmjs.org/qencode-api/-/qencode-api-1.0.0.tgz",
22-
"_shasum": "6e7cf66a97d6c5696b98fe3cec11e4da3b96d8bf",
23-
"_spec": "qencode-api",
24-
"_where": "/Users/nikyer/projects/qencode/sdk/qencode-api-node-client",
25-
"author": "",
26-
"bundleDependencies": [],
27-
"dependencies": {
28-
"axios": "^1.2.1",
29-
"querystring": "^0.2.1"
30-
},
31-
"deprecated": false,
32-
"description": "",
33-
"license": "ISC",
34-
"main": "QencodeApiClient.js",
352
"name": "qencode-api",
36-
"scripts": {
37-
"test": "echo \"Error: no test specified\" && exit 1"
38-
},
39-
"version": "3.0.1"
3+
"version": "3.0.2",
4+
"description": "Node.js SDK for the Qencode video transcoding API",
5+
"main": "QencodeApiClient.js",
6+
"license": "ISC",
7+
"dependencies": {
8+
"axios": "^1.6.0"
9+
}
4010
}

0 commit comments

Comments
 (0)