UNPKG

@wordpress/blocks

Version:
8 lines (7 loc) 1.01 kB
{ "version": 3, "sources": ["../../../src/api/raw-handling/get-raw-transforms.ts"], "sourcesContent": ["/**\n * Internal dependencies\n */\nimport { getBlockTransforms } from '../factory';\nimport type { RawTransform } from './types';\n\nexport { type RawTransform } from './types';\n\nexport function getRawTransforms(): RawTransform[] {\n\treturn ( getBlockTransforms( 'from' ) as any[] )\n\t\t.filter( ( { type } ) => type === 'raw' )\n\t\t.map( ( transform ) => {\n\t\t\treturn transform.isMatch\n\t\t\t\t? transform\n\t\t\t\t: {\n\t\t\t\t\t\t...transform,\n\t\t\t\t\t\tisMatch: ( node: Element ) =>\n\t\t\t\t\t\t\ttransform.selector &&\n\t\t\t\t\t\t\tnode.matches( transform.selector ),\n\t\t\t\t };\n\t\t} );\n}\n"], "mappings": ";AAGA,SAAS,0BAA0B;AAK5B,SAAS,mBAAmC;AAClD,SAAS,mBAAoB,MAAO,EAClC,OAAQ,CAAE,EAAE,KAAK,MAAO,SAAS,KAAM,EACvC,IAAK,CAAE,cAAe;AACtB,WAAO,UAAU,UACd,YACA;AAAA,MACA,GAAG;AAAA,MACH,SAAS,CAAE,SACV,UAAU,YACV,KAAK,QAAS,UAAU,QAAS;AAAA,IAClC;AAAA,EACJ,CAAE;AACJ;", "names": [] }