{"ast":null,"code":"var _require = require('./slugger'),\n    slugger = _require.slugger; // Used in core's dev:lite\n\n\nfunction getExampleClassName(source, componentType, componentName) {\n  // Compatibility with old gatsby workspace\n  if (source === 'html') {\n    source = 'core';\n  }\n\n  return slugger(\"ws-\" + source + \"-\" + componentType + \"-\" + componentName);\n} // Used in core's dev:lite\n\n\nfunction getExampleId(source, componentType, componentName, exampleTitle) {\n  // Compatibility with old gatsby workspace\n  if (source === 'html') {\n    source = 'core';\n  }\n\n  return slugger(\"ws-\" + source + \"-\" + componentType + \"-\" + componentName + \"-\" + exampleTitle);\n}\n\nmodule.exports = {\n  getExampleClassName: getExampleClassName,\n  getExampleId: getExampleId\n};","map":{"version":3,"names":["require","slugger","getExampleClassName","source","componentType","componentName","getExampleId","exampleTitle","module","exports"],"sources":["/Users/ausulliv/repos/temp/patternfly-react/node_modules/@patternfly/documentation-framework/helpers/extractExampleHelpers.js"],"sourcesContent":["const { slugger } = require('./slugger');\n\n// Used in core's dev:lite\nfunction getExampleClassName(source, componentType, componentName) {\n  // Compatibility with old gatsby workspace\n  if (source === 'html') {\n    source = 'core';\n  }\n  return slugger(`ws-${source}-${componentType}-${componentName}`);\n}\n\n// Used in core's dev:lite\nfunction getExampleId(source, componentType, componentName, exampleTitle) {\n  // Compatibility with old gatsby workspace\n  if (source === 'html') {\n    source = 'core';\n  }\n  return slugger(`ws-${source}-${componentType}-${componentName}-${exampleTitle}`);\n}\n\nmodule.exports = {\n  getExampleClassName,\n  getExampleId\n};\n"],"mappings":"eAAoBA,OAAO,CAAC,WAAD,C;IAAnBC,O,YAAAA,O,EAER;;;AACA,SAASC,mBAAT,CAA6BC,MAA7B,EAAqCC,aAArC,EAAoDC,aAApD,EAAmE;EACjE;EACA,IAAIF,MAAM,KAAK,MAAf,EAAuB;IACrBA,MAAM,GAAG,MAAT;EACD;;EACD,OAAOF,OAAO,SAAOE,MAAP,SAAiBC,aAAjB,SAAkCC,aAAlC,CAAd;AACD,C,CAED;;;AACA,SAASC,YAAT,CAAsBH,MAAtB,EAA8BC,aAA9B,EAA6CC,aAA7C,EAA4DE,YAA5D,EAA0E;EACxE;EACA,IAAIJ,MAAM,KAAK,MAAf,EAAuB;IACrBA,MAAM,GAAG,MAAT;EACD;;EACD,OAAOF,OAAO,SAAOE,MAAP,SAAiBC,aAAjB,SAAkCC,aAAlC,SAAmDE,YAAnD,CAAd;AACD;;AAEDC,MAAM,CAACC,OAAP,GAAiB;EACfP,mBAAmB,EAAnBA,mBADe;EAEfI,YAAY,EAAZA;AAFe,CAAjB"},"metadata":{},"sourceType":"module"}