html-to-gutenberg
Version:
Transform any valid HTML string into fully editable WP Gutenberg blocks in seconds rather than hours.
27 lines (21 loc) • 959 B
text/typescript
export const imports: string = `
const { registerBlockType } = wp.blocks;
const { RichText, MediaUpload, InspectorControls } = wp.blockEditor;
const { Panel, PanelBody, PanelRow, TextareaControl, ToggleControl, Button } = wp.components;
const { Fragment } = wp.element;
`;
export const images: any[] = [];
export const browserOptions: string[] = [
'--remote-debugging-port=9222',
'--no-first-run',
'--no-default-browser-check',
'--disable-background-timer-throttling',
'--disable-backgrounding-occluded-windows',
'--disable-renderer-backgrounding',
];
export const userAgent: string =
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36';
export const pageOptions: { waitUntil: 'networkidle2' | 'load' | 'domcontentloaded' | 'networkidle0' } = {
waitUntil: 'networkidle2',
};
export const characters: string = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';