hackmd-styles.cjs.map 1.5 KB

1
  1. {"version":3,"file":"hackmd-styles.cjs","sources":["../src/hackmd-styles.ts"],"sourcesContent":["/**\n * GROWI styles loader for HackMD\n *\n * This file will be transpiled as a single JS\n * and should be load from HackMD head via 'routes/hackmd.js' route\n *\n * USAGE:\n * <script src=\"${hostname of GROWI}/_hackmd/load-styles\"></script>\n *\n * @author Yuki Takei <yuki@weseek.co.jp>\n */\n\n/* eslint-disable no-console */\n\nconst styles = '<%= styles %>'; // will be replaced by ejs\n\n/**\n * Insert link tag to load style file\n */\nfunction insertStyle() {\n const element = document.createElement('style');\n element.appendChild(document.createTextNode(unescape(styles)));\n document.getElementsByTagName('head')[0].appendChild(element);\n}\n\n/**\n * main\n */\n(function() {\n // check HackMD is in iframe\n if (window === window.parent) {\n console.log('[GROWI] Loading styles for HackMD is not processed because currently not in iframe');\n return;\n }\n\n console.log('[HackMD] Loading GROWI styles for HackMD...');\n\n insertStyle();\n\n console.log('[HackMD] GROWI styles for HackMD has successfully loaded.');\n}());\n"],"names":["styles","insertStyle","element"],"mappings":"aAcA,MAAMA,EAAS,gBAKf,SAASC,GAAc,CACf,MAAAC,EAAU,SAAS,cAAc,OAAO,EAC9CA,EAAQ,YAAY,SAAS,eAAe,SAASF,CAAM,CAAC,CAAC,EAC7D,SAAS,qBAAqB,MAAM,EAAE,CAAC,EAAE,YAAYE,CAAO,CAC9D,EAKC,UAAW,CAEN,GAAA,SAAW,OAAO,OAAQ,CAC5B,QAAQ,IAAI,oFAAoF,EAChG,MACF,CAEA,QAAQ,IAAI,6CAA6C,EAE7CD,IAEZ,QAAQ,IAAI,2DAA2D,CACzE,GAAE"}