Skip to content

Commit 974a4c2

Browse files
Merge pull request #114 from renderforest/stage
release 0.2.0
2 parents 83213f9 + d2bd02d commit 974a4c2

11 files changed

+71
-8
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,24 @@ Renderforest.getTrialProject(payload)
140140
[See example](https://github.com/renderforest/renderforest-sdk-node/blob/master/examples/projects/get-trial-project.js)
141141

142142

143+
### Get a Specific Project
144+
145+
Gets a specific project.
146+
```js
147+
const Renderforest = require('@renderforest/sdk-node')
148+
149+
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
150+
151+
const payload = {
152+
projectId: 5000295
153+
}
154+
renderforest.getProject(payload)
155+
.then(console.log) // handle the success
156+
.catch(console.error) // handle the error
157+
```
158+
[See example](https://github.com/renderforest/renderforest-sdk-node/blob/master/examples/projects/get-project.js)
159+
160+
143161
### Update the Project - partial update
144162

145163
Updates the project (partial update).

examples/projects/apply-template-preset-on-project.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Renderforest = require('../../src/lib/renderforest')
1111
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
1212

1313
const payload = {
14-
projectId: 6154178,
14+
projectId: 5000658,
1515
presetId: 55
1616
}
1717
renderforest.applyTemplatePresetOnProject(payload)

examples/projects/delete-project.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Renderforest = require('../../src/lib/renderforest')
1111
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
1212

1313
const payload = {
14-
projectId: 6154178
14+
projectId: 5000658
1515
}
1616
renderforest.deleteProject(payload)
1717
.then(console.log) // handle the success

examples/projects/duplicate-project.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Renderforest = require('../../src/lib/renderforest')
1111
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
1212

1313
const payload = {
14-
projectId: 6154178
14+
projectId: 5000658
1515
}
1616
renderforest.duplicateProject(payload)
1717
.then(console.log) // handle the success

examples/projects/get-project.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/**
2+
* Copyright (c) 2018-present, Renderforest, LLC.
3+
* All rights reserved.
4+
*
5+
* This source code is licensed under the license found in the
6+
* LICENSE file in the root directory.
7+
*/
8+
9+
const Renderforest = require('../../src/lib/renderforest')
10+
11+
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
12+
13+
const payload = {
14+
projectId: 5000295
15+
}
16+
renderforest.getProject(payload)
17+
.then(console.log) // handle the success
18+
.catch(console.error) // handle the error

examples/projects/render-project.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ const Renderforest = require('../../src/lib/renderforest')
1111
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
1212

1313
const payload = {
14-
projectId: 7015342,
15-
quality: 0
14+
projectId: 5000658,
15+
quality: 1080
1616
}
1717
renderforest.renderProject(payload)
1818
.then(console.log) // handle the success

examples/projects/update-project-partial.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Renderforest = require('../../src/lib/renderforest')
1111
const renderforest = new Renderforest({ signKey: '<signKey>', clientId: -1 })
1212

1313
const payload = {
14-
projectId: 6154178,
14+
projectId: 5000658,
1515
customTitle: 'Graduation'
1616
}
1717
renderforest.updateProjectPartial(payload)

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@renderforest/sdk-node",
33
"description": "Renderforest SDK for Node.js",
4-
"version": "0.1.3",
4+
"version": "0.2.0",
55
"author": "RenderForest LLC",
66
"bugs": {
77
"url": "https://github.com/renderforest/renderforest-sdk-node/issues"
@@ -10,6 +10,10 @@
1010
{
1111
"name": "Albert Hambardzumyan",
1212
"email": "hambardzumyan.albert@gmail.com"
13+
},
14+
{
15+
"name": "Anahit Vardanyan",
16+
"email": "vardanian.anahit@gmail.com"
1317
}
1418
],
1519
"dependencies": {

src/lib/renderforest.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ class Renderforest {
7171
return Projects.getTrialProject(payload)
7272
}
7373

74+
/**
75+
* @param {Object} payload
76+
* @returns {Promise.<Object>}
77+
* @description Get a Specific Project.
78+
*/
79+
getProject (payload) {
80+
return Projects.getProject(payload)
81+
}
82+
7483
/**
7584
* @param {Object} payload
7685
* @returns {Promise.<Object>}

0 commit comments

Comments
 (0)