Sorry, no results found for "".
The name of the plugin
"5 stars"
A description of the plugin
"A better rating experience!"
The entry point URL of the plugin
"https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js"
Global plugin configuration. Plugins can persist whatever information they want in this object to reuse it later.
{ devMode: true }
The installed version of the plugin (or null if it's a private plugin)
"0.0.4"
Permissions granted to this plugin
Returns a resource object of type plugin
import { buildClient } from "@datocms/cma-client-node";
async function run() { // Make sure the API token has access to the CMA, and is stored securely const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const pluginId = "124"; const plugin = await client.plugin.update(pluginId, { parameters: { foo: "bar" }, });
console.log(plugin);}
run();
const result = { type: 'plugin', id: '124', name: '5 stars', /* ... */ parameters: { foo: 'bar' },};
import { buildClient } from "@datocms/cma-client-node";
async function run() { // Make sure the API token has access to the CMA, and is stored securely const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const pluginId = "124"; const plugin = await client.plugin.update(pluginId, { package_version: "2.0.0", });
console.log(plugin);}
run();
const result = { type: 'plugin', id: '124', name: '5 stars', /* ... */ package_version: '2.0.0',};
import { buildClient } from "@datocms/cma-client-node";
async function run() { // Make sure the API token has access to the CMA, and is stored securely const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const plugin = await client.plugins.update({ name: "5 stars", description: "A better rating experience!", url: "https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js", permissions: ["currentUserAccessToken"], });
console.log(plugin);}
run();
const result = { type: 'plugin', id: '124', name: '5 stars', description: 'A better rating experience!', package_name: null, package_version: null, url: 'https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js', permissions: ['currentUserAccessToken'], parameters: { foo: 'bar' },};