Skip to content

nocms-cms/nocms-data-providers

Repository files navigation

NoCMS Data Providers

Pluggable handlers for common functionality in NoCMS publisher interface.

Installation

npm install nocms-data-providers

Usage

const config = require('nocms-config-client').get();
const { exportPages, getAllPages, pageHistory } = require('nocms-data-providers')({
  pageService: config.pageService
});

// Set up route handlers
app.get('/api/nocms/export-pages', exportPages);
app.get('/api/nocms/get-all-pages', getAllPages);
app.get('/api/nocms/page-history', pageHistory);

That's it!

semantic-release