Example code:
const { SiteClient } = require('datocms-client');
async function run() {
const client = new SiteClient('YOUR-API-TOKEN');
const pluginId = '124';
const plugin = await client.plugin.find(pluginId);
console.log(plugin);
}
run();
Returned output:
> node example.js
{
"id": "124",
"name": "5 stars",
"description": "A simple field editor that allows a nicer editing rating experience",
"packageName": "datocms-plugin-star-rating-editor",
"packageVersion": "0.0.4",
"url": "https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js",
"parameters": {
"devMode": true
},
"permissions": [
"currentUserAccessToken"
],
"meta": {
"version": "2"
}
}