UNPKG

@wordpress/block-library

Version:
31 lines (30 loc) 902 B
import { removep, autop } from "@wordpress/autop"; const transforms = { from: [ { type: "shortcode", // Per "Shortcode names should be all lowercase and use all // letters, but numbers and underscores should work fine too. // Be wary of using hyphens (dashes), you'll be better off not // using them." in https://codex.wordpress.org/Shortcode_API // Require that the first character be a letter. This notably // prevents footnote markings ([1]) from being caught as // shortcodes. tag: "[a-z][a-z0-9_-]*", attributes: { text: { type: "string", shortcode: (attrs, { content }) => { return removep(autop(content)); } } }, priority: 20 } ] }; var transforms_default = transforms; export { transforms_default as default }; //# sourceMappingURL=transforms.js.map