Example code:
import { buildClient } from '@datocms/cma-client-node';
async function run() {
const client = buildClient({ apiToken: '<YOUR_API_TOKEN>' });
const pluginId = 'RMAMRffBRlmBuDlQsIWZ0g';
const plugin = await client.plugins.find(pluginId);
console.log(plugin);
}
run();
Returned output:
{
id: 'RMAMRffBRlmBuDlQsIWZ0g',
name: '5 stars',
description: 'A better rating experience!',
package_name: 'datocms-plugin-star-rating-editor',
package_version: '0.0.4',
url: 'https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js',
parameters: {
devMode: true
},
permissions: [
'currentUserAccessToken'
],
meta: {
version: '2'
}
}