diff --git a/scripts/devRunner.js b/scripts/devRunner.js index a981080c..6b9bda17 100644 --- a/scripts/devRunner.js +++ b/scripts/devRunner.js @@ -59,7 +59,7 @@ async function restartElectron () { console.error(chalk.red(data.toString())); }); - electronProcess.on('exit', (code, signal) => { + electronProcess.on('exit', () => { if (!manualRestart) process.exit(0); }); } diff --git a/src/common/libs/bufferToBase64.ts b/src/common/libs/bufferToBase64.ts index 62db5d49..312ead6a 100644 --- a/src/common/libs/bufferToBase64.ts +++ b/src/common/libs/bufferToBase64.ts @@ -2,5 +2,5 @@ export function bufferToBase64 (buf: Buffer) { const binstr = Array.prototype.map.call(buf, ch => { return String.fromCharCode(ch); }).join(''); - return Buffer.from(binstr, 'base64'); + return Buffer.from(binstr, 'binary').toString('base64'); } diff --git a/src/renderer/components/BaseTextEditor.vue b/src/renderer/components/BaseTextEditor.vue index d11ac390..5764536a 100644 --- a/src/renderer/components/BaseTextEditor.vue +++ b/src/renderer/components/BaseTextEditor.vue @@ -99,7 +99,7 @@ onMounted(() => { enableLiveAutocompletion: false }); - editor.session.on('changeFold', () => { + (editor.session as unknown as ace.Ace.Editor).on('change', () => { const content = editor.getValue(); emit('update:modelValue', content); }); diff --git a/src/renderer/components/FakerSelect.vue b/src/renderer/components/FakerSelect.vue index b5714ec8..e4b709ac 100644 --- a/src/renderer/components/FakerSelect.vue +++ b/src/renderer/components/FakerSelect.vue @@ -104,151 +104,148 @@ - diff --git a/src/renderer/components/ModalFakerRows.vue b/src/renderer/components/ModalFakerRows.vue index 4552c6e4..e3aac3cc 100644 --- a/src/renderer/components/ModalFakerRows.vue +++ b/src/renderer/components/ModalFakerRows.vue @@ -271,7 +271,7 @@ export default { else if ([...TIME, ...DATE].includes(field.type)) fieldDefault = field.default; else if (BIT.includes(field.type)) - fieldDefault = field.default.replaceAll('\'', '').replaceAll('b', ''); + fieldDefault = field.default?.replaceAll('\'', '').replaceAll('b', ''); else if (DATETIME.includes(field.type)) { if (field.default && ['current_timestamp', 'now()'].some(term => field.default.toLowerCase().includes(term))) { let datePrecision = ''; diff --git a/src/renderer/components/TheFooter.vue b/src/renderer/components/TheFooter.vue index 4a904038..0401d723 100644 --- a/src/renderer/components/TheFooter.vue +++ b/src/renderer/components/TheFooter.vue @@ -26,46 +26,39 @@ -