This file ( 2kB ) exceeds the allowed full mode (48 kb) size.
The editor full hight is disabled, only scrolling is allowed..
If you wish to edit a file, it is recommended to use the scroll mode as some users do not like the full height
mode, although some users like it.
const utils = require('corifeus-utils')
const fsExtra = require('fs-extra')
const download = require('download');
const extract = require('extract-zip')
const consolePrefix = `[CORIFEUS-BUILDER] [twemoji-install]`
const start = async () => {
if (await fsExtra.pathExists('node_modules/twemoji/twemoji-master')) {
await fsExtra.remove('node_modules/twemoji/twemoji-master')
}
console.log(consolePrefix, 'start downloading twemoji git repo')
await download('https://github.com/twitter/twemoji/archive/master.zip', `${process.cwd()}/node_modules/twemoji/`);
console.log(consolePrefix, 'done downloading twemoji git repo')
console.log(consolePrefix, 'extract twemoji files')
await extract('node_modules/twemoji/twemoji-master.zip', { dir: `${process.cwd()}/node_modules/twemoji/` })
console.log(consolePrefix, 'done extract twemoji files')
console.log(consolePrefix, 'copy files to appropriate path and cleanup')
//await utils.childProcess.exec('curl -L https://github.com/twitter/twemoji/archive/master.zip --output node_modules/twemoji/master.zip', true)
//await utils.childProcess.exec('unzip node_modules/twemoji/master.zip -d node_modules/twemoji/', true)
if (await fsExtra.pathExists('node_modules/twemoji/2/svg')) {
await fsExtra.remove('node_modules/twemoji/2/svg')
}
await fsExtra.move('node_modules/twemoji/twemoji-master/assets/svg', 'node_modules/twemoji/2/svg')
await fsExtra.remove('node_modules/twemoji/twemoji-master')
await fsExtra.remove('node_modules/twemoji/twemoji-master.zip')
console.log(consolePrefix, 'done files to appropriate path and cleanup')
}
start()