question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[BUG] can't get it to build using npm run build

See original GitHub issue

Describe the bug can’t get it to build using npm run build

Version latest

To Reproduce Steps to reproduce the behavior:

  1. npm install
  2. npm run build

Expected behavior should not throw babel related errore

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context Add any other context about the problem here.

ansible|manumehrotr-ltm:keditor-master 2 manu.mehrotra$ npm run build

> keditor@2.0.0 build /Users/manu.mehrotra/Downloads/keditor-master 2
> webpack --prod

Hash: 353aa0d05688ea6bb1a0
Version: webpack 4.35.2
Time: 2335ms
Built at: 07/05/2019 4:32:19 PM
 8 assets
Entrypoint keditor = css/keditor.css js/keditor.js js/keditor.js.map
Entrypoint keditor-components = css/keditor-components.css js/keditor-components.js js/keditor-components.js.map
 [0] external "jQuery" 42 bytes {0} {1} [built]
 [1] ./src/keditor/sidebar/closeSidebar.js 7.62 KiB {0} [built] [failed] [1 error]
 [2] external "KEditor" 42 bytes {1} [built]
 [3] ./src/keditor/utils/generateToolbar.js 9.7 KiB {0} [built] [failed] [1 error]
 [4] ./src/keditor/sidebar/showSettingForm.js 9.08 KiB {0} [built] [failed] [1 error]
 [5] ./src/keditor/modal/initSnippetsModal.js 7.53 KiB {0} [built] [failed] [1 error]
 [6] ./src/keditor/container/initContainer.js 8.51 KiB {0} [built] [failed] [1 error]
 [7] ./src/styles/keditor.less 39 bytes {0} [built]
 [9] ./src/keditor/modal/initModal.js 5.93 KiB {0} [built] [failed] [1 error]
[11] ./src/styles/keditor-component-form.less 39 bytes {1} [built]
[14] ./src/keditor/index.js + 56 modules 72.6 KiB {0} [built]
     | ./src/keditor/index.js 4.18 KiB [built]
     | ./src/keditor/constants/defaults.js 13.3 KiB [built]
     | ./src/keditor/utils/generateId.js 184 bytes [built]
     | ./src/keditor/utils/getDataAttributes.js 528 bytes [built]
     | ./src/keditor/utils/initIframeCover.js 652 bytes [built]
     | ./src/keditor/snippet/addSnippet.js 1.92 KiB [built]
     | ./src/keditor/sidebar/openSidebar.js 1.43 KiB [built]
     | ./src/keditor/getContent.js 547 bytes [built]
     | ./src/keditor/modal/openModal.js 256 bytes [built]
     | ./src/keditor/init.js 787 bytes [built]
     | ./src/keditor/destroy.js 468 bytes [built]
     | ./src/keditor/setContent.js 598 bytes [built]
     | ./src/keditor/modal/closeModal.js 467 bytes [built]
     | ./src/keditor/constants/cssClass.js 4.44 KiB [built]
     | ./src/keditor/snippet/renderSnippet.js 1.6 KiB [built]
     |     + 42 hidden modules
[15] ./src/components/index.js + 5 modules 22.2 KiB {1} [built]
     |    6 modules
    + 6 hidden modules

ERROR in ./src/components/keditor-component-audio.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/components/keditor-component-audio.js: Unexpected token (3:0)

  1 | import KEditor from 'keditor';KEditor.components['audio'] = {getContent: function (component, keditor) {let componentContent = component.children('.keditor-component-content');let audio = componentContent.find('audio');audio.unwrap();return componentContent.html();},settingEnabled: true,settingTitle: 'Audio Settings',initSettingForm: function (form, keditor) {form.append('<form class="form-horizontal">' +'     <div class="form-group">' +'         <label for="audioFileInput" class="col-sm-12">Audio file</label>' +'         <div class="col-sm-12">' +'             <div class="audio-toolbar">' +'                 <a href="#" class="btn-audioFileInput btn btn-sm btn-primary"><i class="fa fa-upload"></i></a>' +'                 <input id="audioFileInput" type="file" style="display: none" />' +'             </div>' +'         </div>' +'     </div>' +'     <div class="form-group">' +'         <label for="audio-autoplay" class="col-sm-12">Autoplay</label>' +'         <div class="col-sm-12">' +'             <input type="checkbox" id="audio-autoplay" />' +'         </div>' +'     </div>' +'     <div class="form-group">' +'         <label for="audio-showcontrols" class="col-sm-12">Show Controls</label>' +'         <div class="col-sm-12">' +'             <input type="checkbox" id="audio-showcontrols" checked />' +'         </div>' +'     </div>' +'     <div class="form-group">' +'         <label for="audio-width" class="col-sm-12">Width (%)</label>' +'         <div class="col-sm-12">' +'             <input type="number" id="audio-width" min="20" max="100" class="form-control" value="100" />' +'         </div>' +'     </div>' +'</form>');},showSettingForm: function (form, component, keditor) {let options = keditor.options;let audio = component.find('audio');let fileInput = form.find('#audioFileInput');let btnAudioFileInput = form.find('.btn-audioFileInput');btnAudioFileInput.off('click').on('click', function (e) {e.preventDefault();fileInput.trigger('click');});fileInput.off('change').on('change', function () {let file = this.files[0];if (/audio/.test(file.type)) {// Todo: Upload to your server :)audio.attr('src', URL.createObjectURL(file));audio.load(function () {keditor.showSettingPanel(component, options);});} else {alert('Your selected file is not an audio file!');}});let autoplayToggle = form.find('#audio-autoplay');autoplayToggle.off('click').on('click', function (e) {if (this.checked) {audio.attr('autoplay', 'autoplay');} else {audio.removeAttr('autoplay');}});let showcontrolsToggle = form.find('#audio-showcontrols');showcontrolsToggle.off('click').on('click', function (e) {if (this.checked) {audio.attr('controls', 'controls');} else {audio.removeAttr('controls');}});let audioWidth = form.find('#audio-width');audioWidth.off('change').on('change', function () {audio.css('width', this.value + '%');});}
  2 | };
> 3 | 
    | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseFunctionExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8864:17)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8777:21)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExprListItem (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9475:18)
    at Parser.parseCallExpressionArguments (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8620:22)
    at Parser.parseSubscript (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8515:29)
    at Parser.parseSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8434:19)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8423:17)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
 @ ./src/components/index.js 1:0-38

ERROR in ./src/components/keditor-component-text.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/components/keditor-component-text.js: Unexpected token, expected "," (6:1)

  4 | // ---------------------------------------------------------------------
  5 | KEditor.components['text'] = {options: {toolbarGroups: [{name: 'document', groups: ['mode', 'document', 'doctools']},{name: 'editing', groups: ['find', 'selection', 'spellchecker', 'editing']},{name: 'basicstyles', groups: ['basicstyles', 'cleanup']},{name: 'paragraph', groups: ['list', 'indent', 'blocks', 'align', 'bidi', 'paragraph']},{name: 'links', groups: ['links']},{name: 'insert', groups: ['insert']},{name: 'clipboard', groups: ['clipboard', 'undo']},{name: 'styles', groups: ['styles']},{name: 'colors', groups: ['colors']},],title: false,allowedContent: true, // DISABLES Advanced Content Filter. This is so templates with classes: allowed throughbodyId: 'editor',templates_replaceContent: false,enterMode: 'P',forceEnterMode: true,format_tags: 'p;h1;h2;h3;h4;h5;h6',removePlugins: 'table,magicline,tableselection,tabletools,div',removeButtons: 'Save,NewPage,Preview,Print,Templates,PasteText,PasteFromWord,Find,Replace,SelectAll,Scayt,Form,HiddenField,ImageButton,Button,Select,Textarea,TextField,Radio,Checkbox,Outdent,Indent,Blockquote,CreateDiv,Language,Table,HorizontalRule,Smiley,SpecialChar,PageBreak,Iframe,Styles,BGColor,Maximize,About,ShowBlocks,BidiLtr,BidiRtl,Flash,Image,Subscript,Superscript,Anchor',minimumChangeMilliseconds: 100},initCKEditor: function (keditor, callback) {if (keditor.iframeWindow.CKEDITOR) {callback(keditor.iframeWindow.CKEDITOR);} else {let ckeditorSrc = $(document.body).find('[data-type="ckeditor-script"]').attr('src');let ckeditorScript = keditor.iframeDoc[0].createElement('script');ckeditorScript.type = 'text/javascript';ckeditorScript.src = ckeditorSrc;ckeditorScript.onreadystatechange = function () {keditor.iframeWindow.CKEDITOR.disableAutoInline = true;callback(keditor.iframeWindow.CKEDITOR);};ckeditorScript.onload = function () {keditor.iframeWindow.CKEDITOR.disableAutoInline = true;callback(keditor.iframeWindow.CKEDITOR);};keditor.iframeHead.append(ckeditorScript);setTimeout(() => {ckeditorScript.src = ckeditorSrc;}, 500);}},init: function (contentArea, container, component, keditor) {let self = this;let options = keditor.options;let componentContent = component.children('.keditor-component-content');componentContent.prop('contenteditable', true);componentContent.on('input', function (e) {if (typeof options.onComponentChanged === 'function') {options.onComponentChanged.call(contentArea, e, component);}if (typeof options.onContainerChanged === 'function') {options.onContainerChanged.call(contentArea, e, container);}if (typeof options.onContentChanged === 'function') {options.onContentChanged.call(keditor, e, contentArea);}});self.initCKEditor(keditor, function (ckeditor) {let editor = ckeditor.inline(componentContent[0], self.options);instances[componentContent.attr('id')] = editor;editor.on('instanceReady', function () {if (typeof options.onComponentReady === 'function') {options.onComponentReady.call(contentArea, component, editor);}});});},getContent: function (component, keditor) {let componentContent = component.find('.keditor-component-content');let id = componentContent.attr('id');let editor = instances[id];if (editor) {return editor.getData();} else {return componentContent.html();}},destroy: function (component, keditor) {let id = component.find('.keditor-component-content').attr('id');instances[id] && instances[id].destroy();}
> 6 | };
    |  ^
  7 | 
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.expect (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7645:28)
    at Parser.parseObj (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9134:14)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8774:21)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8239:25)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
    at parser (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:170:34)
    at normalizeFile (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:138:11)
    at runSync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:44:43)
    at runAsync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:35:14)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transform.js:34:34
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 @ ./src/components/index.js 5:0-37

ERROR in ./src/components/keditor-component-video.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/components/keditor-component-video.js: Unexpected token (3:0)

  1 | import KEditor from 'keditor';KEditor.components['video'] = {init: function (contentArea, container, component, keditor) {let componentContent = component.children('.keditor-component-content');let video = componentContent.find('video');if (!video.parent().is('.video-wrapper')) {video.wrap('<div class="video-wrapper"></div>');}},getContent: function (component, keditor) {let componentContent = component.children('.keditor-component-content');let video = componentContent.find('video');video.unwrap();return componentContent.html();},settingEnabled: true,settingTitle: 'Video Settings',initSettingForm: function (form, keditor) {form.append(`<form class="form-horizontal"><div class="form-group"><label for="video-input" class="col-sm-12">Video file</label><div class="col-sm-12"><div class="video-toolbar"><a href="#" class="btn-video-input btn btn-sm btn-primary"><i class="fa fa-upload"></i></a><input class="video-input" type="file" style="display: none" /></div></div></div><div class="form-group"><label for="video-autoplay" class="col-sm-12">Autoplay</label><div class="col-sm-12"><input type="checkbox" class="video-autoplay" /></div></div><div class="form-group"><label for="video-loop" class="col-sm-12">Loop</label><div class="col-sm-12"><input type="checkbox" class="video-loop" /></div></div><div class="form-group"><label for="video-controls" class="col-sm-12">Show Controls</label><div class="col-sm-12"><input type="checkbox" class="video-controls" checked /></div></div><div class="form-group"><label for="" class="col-sm-12">Ratio</label><div class="col-sm-12"><input type="radio" name="video-radio" class="video-ratio" value="4/3" checked /> 4:3</div><div class="col-sm-12"><input type="radio" name="video-radio" class="video-ratio" value="16/9" /> 16:9</div></div><div class="form-group"><label for="video-width" class="col-sm-12">Width (px)</label><div class="col-sm-12"><input type="number" class="video-width form-control" min="320" max="1920" value="320" /></div></div></form>`);let fileInput = form.find('.video-input');form.find('.btn-video-input').on('click', function (e) {e.preventDefault();fileInput.trigger('click');});fileInput.on('change', function () {let file = this.files[0];let video = keditor.getSettingComponent().find('video');if (/video/.test(file.type)) {// Todo: Upload to your server :)video.attr('src', URL.createObjectURL(file));} else {alert('Your selected file is not an video file!');}});let autoplayToggle = form.find('.video-autoplay');autoplayToggle.on('click', function () {let video = keditor.getSettingComponent().find('video');video.prop('autoplay', this.checked);});let loopToggle = form.find('.video-loop');loopToggle.on('click', function () {let video = keditor.getSettingComponent().find('video');video.prop('loop', this.checked);});let ratio = form.find('.video-ratio');ratio.on('click', function () {let video = keditor.getSettingComponent().find('video');video.attr('data-ratio', this.value);form.find('.video-width').trigger('change');});let controlToggle = form.find('.video-controls');controlToggle.on('click', function () {let video = keditor.getSettingComponent().find('video');video.prop('controls', this.checked);});let videoWidth = form.find('.video-width');videoWidth.on('change', function () {let video = keditor.getSettingComponent().find('video');let currentRatio = video.attr('data-ratio') === '16/9' ? 16 / 9 : 4 / 3;let height = this.value / currentRatio;video.attr('width', this.value);video.attr('height', height);});},showSettingForm: function (form, component, keditor) {let video = component.find('video');let autoplayToggle = form.find('.video-autoplay');autoplayToggle.prop('checked', video.prop('autoplay'));let loopToggle = form.find('.video-loop');loopToggle.prop('checked', video.prop('loop'));let ratio = form.find('.video-ratio');ratio.prop('checked', false).filter('[value="' + video.attr('data-ratio') + '"]').prop('checked', true);let controlToggle = form.find('.video-controls');controlToggle.prop('checked', video.prop('controls'));let videoWidth = form.find('.video-width');videoWidth.val(video.attr('width'));}
  2 | };
> 3 | 
    | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseFunctionExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8864:17)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8777:21)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExprListItem (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9475:18)
    at Parser.parseCallExpressionArguments (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8620:22)
    at Parser.parseSubscript (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8515:29)
    at Parser.parseSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8434:19)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8423:17)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
 @ ./src/components/index.js 6:0-38

ERROR in ./src/keditor/container/initContainer.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/container/initContainer.js: Unexpected token (7:0)

  5 | import initContainerContent from './initContainerContent';export default function (contentArea, container) {let self = this;let options = self.options;let isNested = options.nestedContainerEnabled && container.closest('[data-type="container-content"]').length > 0;if (!container.hasClass(CSS_CLASS.STATE_INITIALIZED) || !container.hasClass(CSS_CLASS.STATE_INITIALIZING)) {container.addClass(CSS_CLASS.STATE_INITIALIZING);if (typeof options.onBeforeInitContainer === 'function') {options.onBeforeInitContainer.call(self, container, contentArea);}if (isNested) {container.addClass(CSS_CLASS.SUB_CONTAINER);}container.append(generateToolbar.call(self, isNested ? TOOLBAR_TYPE.SUB_CONTAINER : TOOLBAR_TYPE.CONTAINER, options.containerSettingEnabled));isNested && container.append(generateToolbar.call(self, TOOLBAR_TYPE.SUB_CONTAINER_BOTTOM));container.attr('id', generateId());let containerContents = container.find('[data-type="container-content"]');containerContents.each(function () {let containerContent = $(this);if (options.nestedContainerEnabled && !isNested && containerContent.parents('[data-type="container-content"]').length > 0) {// Do nothing because it's container content of sub containerreturn;}initContainerContent.call(self, contentArea, container, containerContent, isNested);});if (typeof options.onInitContainer === 'function') {options.onInitContainer.call(self, container, contentArea);}container.addClass(CSS_CLASS.STATE_INITIALIZED);container.removeClass(CSS_CLASS.STATE_INITIALIZING);}
  6 | };
> 7 | 
    | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseFunctionExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8864:17)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8777:21)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExprListItem (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9475:18)
    at Parser.parseCallExpressionArguments (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8620:22)
    at Parser.parseSubscript (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8515:29)
    at Parser.parseSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8434:19)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8423:17)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
 @ ./src/keditor/container/convertToContainer.js 2:0-44 16:2-15
 @ ./src/keditor/contentArea/initContentArea.js
 @ ./src/keditor/setContent.js
 @ ./src/keditor/index.js

ERROR in ./src/keditor/modal/initModal.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/modal/initModal.js: Unexpected token (4:0)

  2 | import closeModal from './closeModal';export default function (modalId, hasFooter = true, disableOriginEvents = false) {let self = this;let modalFooter = `<div class="${CSS_CLASS.MODAL_FOOTER}"></div>`;let modal = $(`<div class="${CSS_CLASS.UI} ${CSS_CLASS.MODAL} ${hasFooter ? CSS_CLASS.STATE_HAS_FOOTER : ''}" id="${modalId}"><div class="${CSS_CLASS.MODAL_HEADER}"><button type="button" class="${CSS_CLASS.MODAL_CLOSE}">&times;</button><h4 class="${CSS_CLASS.MODAL_TITLE}"></h4></div><div class="${CSS_CLASS.MODAL_BODY}"></div>${hasFooter ? modalFooter : ''}</div>`);if (!disableOriginEvents) {// Close buttonsmodal.on('click', `.${CSS_CLASS.MODAL_CLOSE}`, function (e) {e.preventDefault();closeModal.call(self, modal);});}return modal.appendTo(document.body);
  3 | };
> 4 | 
    | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseExportDefaultExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10960:19)
    at Parser.parseExport (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10868:31)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9892:27)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
    at parser (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:170:34)
    at normalizeFile (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:138:11)
    at runSync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:44:43)
    at runAsync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:35:14)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transform.js:34:34
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 @ ./src/keditor/index.js 18:0-42

ERROR in ./src/keditor/modal/initSnippetsModal.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/modal/initSnippetsModal.js: Unexpected token (10:0)

   8 | import initModal from './initModal';export default function () {let self = this;let options = self.options;let modal = self.modal = initModal.call(self, generateId(), false, true);if (typeof options.snippetsUrl === 'string' && options.snippetsUrl.length > 0) {modal.find(`.${CSS_CLASS.MODAL_BODY}`).append(`<div class="${CSS_CLASS.SNIPPETS_WRAPPER}"><div class="${CSS_CLASS.SNIPPETS}"></div></div>`);$.ajax({type: 'get',dataType: 'html',url: options.snippetsUrl,success: function (resp) {if (typeof options.onSnippetsLoaded === 'function') {resp = options.onSnippetsLoaded.call(self, resp) || resp;}renderSnippets.call(self, resp);initSnippetsFilter.call(self);},error: function (jqXHR) {if (typeof options.onSnippetsError === 'function') {options.onSnippetsError.call(self, jqXHR);}}});// Snippet eventsinitSnippetAction.call(self);// Close buttonsmodal.find(`.${CSS_CLASS.MODAL_CLOSE}`).on('click', function (e) {e.preventDefault();closeSnippetModal.call(self);});// Add buttonsmodal.on('click', `.${CSS_CLASS.SNIPPET_ADD}`, function (e) {e.preventDefault();let selectedSnippet = $(this).closest(`.${CSS_CLASS.SNIPPET}`);addSnippetToTarget.call(self, e, selectedSnippet, self.modalTarget, self.modalTargetAction);closeSnippetModal.call(self);});} else {self.error('"snippetsUrl" must be not null!');}
   9 | };
> 10 | 
     | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseExportDefaultExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10960:19)
    at Parser.parseExport (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10868:31)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9892:27)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
    at parser (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:170:34)
    at normalizeFile (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:138:11)
    at runSync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:44:43)
    at runAsync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:35:14)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transform.js:34:34
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 @ ./src/keditor/init.js 2:0-58 15:2-19
 @ ./src/keditor/index.js

ERROR in ./src/keditor/sidebar/closeSidebar.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/sidebar/closeSidebar.js: Unexpected token (3:1)

  1 | import CSS_CLASS from '../constants/cssClass';
  2 | import SETTING_CATEGORY from '../constants/settingCategory';export default function () {let self = this;let options = self.options;let sidebar = self.sidebar;let activeForm = self.sidebarBody.children(`.${CSS_CLASS.STATE_ACTIVE}`);if (activeForm.length > 0) {switch (activeForm.attr('[data-setting-category]')) {case SETTING_CATEGORY.CONTAINER:if (typeof options.containerSettingHideFunction === 'function') {options.containerSettingHideFunction.call(self, activeForm, self);}break;case SETTING_CATEGORY.COMPONENT:let activeType = activeForm.attr('data-type');let componentData = KEditor.components[activeType];if (typeof componentData.hideSettingForm === 'function') {componentData.hideSettingForm.call(componentData, activeForm, self);}break;case SETTING_CATEGORY.EXTRA:// TODO: Will add method when hiding setting for Extra settingbreak;default:// Do nothing}activeForm.removeClass(CSS_CLASS.STATE_ACTIVE);}self.settingComponent = null;self.settingContainer = null;sidebar.removeClass(CSS_CLASS.STATE_OPENED);
> 3 | }
    |  ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9864:21)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseIfStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10142:28)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9833:21)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseExportDefaultExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10960:19)
    at Parser.parseExport (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10868:31)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9892:27)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
 @ ./src/keditor/index.js 13:0-50

ERROR in ./src/keditor/sidebar/showSettingForm.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/sidebar/showSettingForm.js: Unexpected token (4:1)

  2 | import SETTING_CATEGORY from '../constants/settingCategory';
  3 | import closeSidebar from './closeSidebar';export default function (target, settingType, settingCategory, settingTitle, initFunction, showFunction, functionContext) {let self = this;let sidebar = self.sidebar;let sidebarTitle = self.sidebarTitle;let sidebarBody = self.sidebarBody;let settingForm = sidebarBody.children(`.${CSS_CLASS.SETTING_FORM}[data-setting-type="${settingType}"][data-setting-category="${settingCategory}"]`);if (settingForm.length === 0) {if (typeof initFunction === 'function') {settingForm = $(`<divdata-setting-type="${settingType}"data-setting-category="${settingCategory}"class="${CSS_CLASS.UI} ${CSS_CLASS.SETTING_FORM}"></div>`);let loadingText = $(`<span class="${CSS_CLASS.SETTING_FORM_LOADING}" />`).html('Loading...');sidebarBody.append(settingForm);settingForm.append(loadingText);$.when(initFunction.call(functionContext, settingForm, self)).done(function () {setTimeout(function () {loadingText.remove();if (typeof showFunction === 'function') {showFunction.call(functionContext, settingForm, target, self);}}, 100);});}} else {if (settingForm.hasClass(CSS_CLASS.STATE_ACTIVE) && (target.is(self.settingContainer) || target.is(self.settingComponent))) {closeSidebar.call(self);return;} else {if (typeof showFunction === 'function') {showFunction.call(functionContext, settingForm, target, self);}}}self.settingComponent = null;self.settingContainer = null;switch (settingCategory) {case SETTING_CATEGORY.COMPONENT:self.settingComponent = target;break;case SETTING_CATEGORY.CONTAINER:self.settingContainer = target;break;default:// Do nothing}sidebarBody.children(`.${CSS_CLASS.STATE_ACTIVE}`).removeClass(CSS_CLASS.STATE_ACTIVE);sidebarTitle.html(settingTitle);settingForm.addClass(CSS_CLASS.STATE_ACTIVE);sidebar.addClass(CSS_CLASS.STATE_OPENED);
> 4 | }
    |  ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseExportDefaultExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10960:19)
    at Parser.parseExport (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10868:31)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9892:27)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
    at parser (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:170:34)
    at normalizeFile (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:138:11)
    at runSync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:44:43)
    at runAsync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:35:14)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transform.js:34:34
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 @ ./src/keditor/sidebar/openSidebar.js 4:0-48 14:11-26 14:38-53
 @ ./src/keditor/index.js

ERROR in ./src/keditor/utils/generateToolbar.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/manu.mehrotra/Downloads/keditor-master 2/src/keditor/utils/generateToolbar.js: Unexpected token (5:0)

  3 | import ICON from '../constants/icon';export default function (type, isConfigurable) {let self = this;let options = self.options;let settingBtn = '';switch (type) {case TOOLBAR_TYPE.CONTAINER:case TOOLBAR_TYPE.SUB_CONTAINER:if (isConfigurable) {settingBtn = `<a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_SETTING}">${ICON.SETTING_CONTAINER}</a>`;}return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR} ${CSS_CLASS.TOOLBAR_CONTAINER} ${type === TOOLBAR_TYPE.SUB_CONTAINER ? CSS_CLASS.TOOLBAR_SUB_CONTAINER : ''}"><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_MOVE}">${ICON.MOVE_CONTAINER}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_MOVE_UP}">${ICON.MOVE_UP_CONTAINER}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_MOVE_DOWN}">${ICON.MOVE_DOWN_CONTAINER}</a>${settingBtn}<a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_DUPLICATE}">${ICON.DUPLICATE_CONTAINER}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.CONTAINER_DELETE}">${ICON.DELETE_CONTAINER}</a></div>`);case TOOLBAR_TYPE.COMPONENT:if (isConfigurable) {settingBtn = `<a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_SETTING}">${ICON.SETTING_COMPONENT}</a>`;}return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR} ${CSS_CLASS.TOOLBAR_COMPONENT}"><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_MOVE}">${ICON.MOVE_COMPONENT}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_MOVE_UP}">${ICON.MOVE_UP_COMPONENT}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_MOVE_DOWN}">${ICON.MOVE_DOWN_COMPONENT}</a>${settingBtn}<a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_DUPLICATE}">${ICON.DUPLICATE_COMPONENT}</a><a href="javascript:void(0);" class="${CSS_CLASS.UI} ${CSS_CLASS.COMPONENT_DELETE}">${ICON.DELETE_COMPONENT}</a></div>`);case TOOLBAR_TYPE.CONTENT_AREA:return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR_CONTENT_AREA}"><a href="javascript:void(0)" class="${CSS_CLASS.UI} ${CSS_CLASS.BTN} ${CSS_CLASS.BTN_DEFAULT} ${CSS_CLASS.ADD_CONTENT}" title="${options.locale.addContent}">${ICON.ADD_CONTENT}</a></div>`);case TOOLBAR_TYPE.CONTAINER_CONTENT:case TOOLBAR_TYPE.SUB_CONTAINER_CONTENT:return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR_CONTAINER_CONTENT}"><a href="javascript:void(0)" class="${CSS_CLASS.UI} ${CSS_CLASS.BTN} ${CSS_CLASS.BTN_DEFAULT} ${CSS_CLASS.ADD_CONTENT}" title="${options.locale.addContent}">${ICON.ADD_CONTENT}</a></div>`);case TOOLBAR_TYPE.SUB_CONTAINER_BOTTOM:return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR} ${CSS_CLASS.TOOLBAR_BOTTOM} ${CSS_CLASS.TOOLBAR_SUB_CONTAINER_BOTTOM}"><a href="javascript:void(0)" class="${CSS_CLASS.UI} ${CSS_CLASS.ADD_CONTENT}" title="${options.locale.addContentBelow}">${ICON.ADD_CONTENT}</a></div>`);case TOOLBAR_TYPE.COMPONENT_BOTTOM:return (`<div class="${CSS_CLASS.UI} ${CSS_CLASS.TOOLBAR} ${CSS_CLASS.TOOLBAR_BOTTOM} ${CSS_CLASS.TOOLBAR_COMPONENT_BOTTOM}"><a href="javascript:void(0)" class="${CSS_CLASS.UI} ${CSS_CLASS.ADD_CONTENT}" title="${options.locale.addContentBelow}">${ICON.ADD_CONTENT}</a></div>`);default:// Do nothing}
  4 | };
> 5 | 
    | ^
    at Parser.raise (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:6344:17)
    at Parser.unexpected (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:7659:16)
    at Parser.parseExprAtom (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8828:20)
    at Parser.parseExprSubscripts (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8413:23)
    at Parser.parseMaybeUnary (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8393:21)
    at Parser.parseExprOps (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8280:23)
    at Parser.parseMaybeConditional (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8253:23)
    at Parser.parseMaybeAssign (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8200:21)
    at Parser.parseExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:8148:23)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9917:23)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseBlock (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10335:10)
    at Parser.parseFunctionBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9408:24)
    at Parser.parseFunctionBodyAndFinish (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9378:10)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10498:12
    at Parser.withTopicForbiddingContext (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9683:14)
    at Parser.parseFunction (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10497:10)
    at Parser.parseExportDefaultExpression (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10960:19)
    at Parser.parseExport (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10868:31)
    at Parser.parseStatementContent (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9892:27)
    at Parser.parseStatement (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9788:17)
    at Parser.parseBlockOrModuleBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10364:25)
    at Parser.parseBlockBody (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:10351:10)
    at Parser.parseTopLevel (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:9717:10)
    at Parser.parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11233:17)
    at parse (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/parser/lib/index.js:11269:38)
    at parser (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:170:34)
    at normalizeFile (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/normalize-file.js:138:11)
    at runSync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:44:43)
    at runAsync (/Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transformation/index.js:35:14)
    at /Users/manu.mehrotra/Downloads/keditor-master 2/node_modules/@babel/core/lib/transform.js:34:34
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 @ ./src/keditor/contentArea/initContentArea.js 5:0-55 21:31-46
 @ ./src/keditor/setContent.js
 @ ./src/keditor/index.js
Child mini-css-extract-plugin ../keditor-master 2/node_modules/css-loader/dist/cjs.js!../keditor-master 2/node_modules/less-loader/dist/cjs.js!../keditor-master 2/src/styles/keditor-component-form.less:
    Entrypoint mini-css-extract-plugin = *
    [0] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/styles/keditor-component-form.less 1.04 KiB {0} [built]
        + 1 hidden module
Child mini-css-extract-plugin ../keditor-master 2/node_modules/css-loader/dist/cjs.js!../keditor-master 2/node_modules/less-loader/dist/cjs.js!../keditor-master 2/src/styles/keditor.less:
    Entrypoint mini-css-extract-plugin = *
    [0] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/styles/keditor.less 19.6 KiB {0} [built]
        + 1 hidden module
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! keditor@2.0.0 build: `webpack --prod`
npm ERR! Exit status 2
npm ERR! 
npm ERR! Failed at the keditor@2.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/manu.mehrotra/.npm/_logs/2019-07-05T23_32_19_826Z-debug.log

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
ducdhmcommented, Jul 7, 2019

Btw, I’ll move the stuff which you suggested.

0reactions
manuongithubcommented, Jul 7, 2019

this works… thanks…

Read more comments on GitHub >

github_iconTop Results From Across the Web

`npm build` doesn't run the script named "build" in package.json
I had a problem with npm run build not printing anything. ended up using npm run build --verbose to get the output I...
Read more >
The command `npm run build` is not working since updating to ...
Hi there, i've updated the sources to OJS 3.2 and the command npm run build mentioned in README.md returns with errors. I followed...
Read more >
npm ERR! Missing script: "build" [Solved] | bobbyhadz
If you try to run the command from a different directory, it won't find your package.json file and the Missing script: "build" npm...
Read more >
npm run build command fails - Salesforce Stack Exchange
Windows still has some tweaks necessary, if you look in package.json in the scripts field you'll see the run command, which probably looks ......
Read more >
Error when running npm run build : r/react - Reddit
Delete package-lock.json (not package.json!) and/or yarn. · Delete node_modules in your project folder. · Remove "babel-loader" from dependencies ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found