Inventsable / minion-pages

Dynamically retrieve help pages inside a CEP panel from Github repo, no updating or reinstallation needed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minion help pages

Dynamically retrieving help pages inside a CEP panel from a Github repo. Why update a website with help docs when the panel can update it's own help section in real-time without needing any updates or reinstallation?

Usage

# npm run convert [name of folder]
npm run convert key-minion
// Sometime before page render, like panel launch:
const user = "Inventsable";
const repo = "minion-pages";
const file = "key-minion.json";
let data = await fetch(
  `https://raw.githubusercontent.com/${user}/${repo}/master/results/${file}`
);

let pageJSON = JSON.parse(data.text());
console.log(pageJSON); // { pages: [ ... ], name: ... }

About

Dynamically retrieve help pages inside a CEP panel from Github repo, no updating or reinstallation needed


Languages

Language:TypeScript 100.0%