diff --git a/generator/dummyClasses/linode.js b/generator/dummyClasses/linode.js new file mode 100644 index 00000000..02304d27 --- /dev/null +++ b/generator/dummyClasses/linode.js @@ -0,0 +1,23 @@ +class ClassName { + /** + * + * @param {module} do Linode SDK + * @param {object} options SDK options + */ + constructor(linodeSdk, linodeToken) { + this._linode = linodeSdk; + this._linodeToken = linodeToken; + } + + function() { + this._linode.setToken(this._linodeToken); + return new Promise((resolve, reject) => { + this._linode + .SDKFunctionName() + .then(data => resolve(data)) + .catch(err => reject(err)); + }); + } +} + +module.exports = ClassName;