@frontmatter/extensibility
Advanced tools
Comparing version 0.0.5 to 0.0.6
declare global { | ||
interface Window { | ||
fmExternal: { | ||
isDevelopment: boolean; | ||
getCustomFields: { | ||
@@ -21,2 +22,3 @@ name: string; | ||
} | ||
export declare const enableDevelopmentMode: () => void; | ||
/** | ||
@@ -23,0 +25,0 @@ * Register a card image renderer |
@@ -0,1 +1,6 @@ | ||
// Development mode | ||
export const enableDevelopmentMode = () => { | ||
window.fmExternal = window.fmExternal || {}; | ||
window.fmExternal.isDevelopment = true; | ||
}; | ||
// Dashboard | ||
@@ -2,0 +7,0 @@ /** |
{ | ||
"name": "@frontmatter/extensibility", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "Front Matter CMS extensibility library", | ||
@@ -5,0 +5,0 @@ "type": "module", |
@@ -21,6 +21,16 @@ # Front Matter CMS - Extensibility module | ||
### Development mode | ||
Turn on the development mode in order to quickly reload the webviews (panel + dashboard) when you make changes to the code. | ||
```js | ||
import { enableDevelopmentMode } from "https://cdn.jsdelivr.net/npm/@frontmatter/extensibility/+esm"; | ||
enableDevelopmentMode(); | ||
``` | ||
### Registering a card footer | ||
```js | ||
import { registerCardFooter } from "https://cdn.skypack.dev/@frontmatter/extensibility"; | ||
import { registerCardFooter } from "https://cdn.jsdelivr.net/npm/@frontmatter/extensibility/+esm"; | ||
@@ -40,3 +50,3 @@ /** | ||
```js | ||
import { registerPanelView } from "https://cdn.jsdelivr.net/npm/@frontmatter/extensibility@0.0.4/+esm"; | ||
import { registerPanelView } from "https://cdn.jsdelivr.net/npm/@frontmatter/extensibility/+esm"; | ||
@@ -65,3 +75,3 @@ /** | ||
```js | ||
import { registerCustomField } from "https://cdn.skypack.dev/@frontmatter/extensibility"; | ||
import { registerCustomField } from "https://cdn.jsdelivr.net/npm/@frontmatter/extensibility/+esm"; | ||
import { css, html, LitElement } from "https://esm.run/lit"; | ||
@@ -68,0 +78,0 @@ |
declare global { | ||
interface Window { | ||
fmExternal: { | ||
isDevelopment: boolean; | ||
getCustomFields: { | ||
@@ -31,2 +32,8 @@ name: string; | ||
// Development mode | ||
export const enableDevelopmentMode = () => { | ||
window.fmExternal = window.fmExternal || {}; | ||
window.fmExternal.isDevelopment = true; | ||
}; | ||
// Dashboard | ||
@@ -33,0 +40,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
11496
172
141