Skip to content

Commit 3f71897

Browse files
committed
fixes
1 parent 9135d4b commit 3f71897

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

src/livecodes/compiler/compile.worker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ const compile = async (
108108
let value: string | CompileResult = '';
109109
try {
110110
value = await compiler(content, { config, language, baseUrl, options });
111-
} catch (err: any) {
111+
} catch (err: unknown) {
112112
// eslint-disable-next-line no-console
113113
console.error('Failed compiling: ' + language, err);
114114
value = {

src/livecodes/core.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,10 +1026,12 @@ const getResultPage = async ({
10261026
markup: {
10271027
...contentConfig.markup,
10281028
compiled: compiledMarkup,
1029+
modified: compiledMarkup,
10291030
},
10301031
style: {
10311032
...contentConfig.style,
10321033
compiled: compiledStyle,
1034+
modified: compiledStyle,
10331035
},
10341036
script: {
10351037
...contentConfig.script,
@@ -1044,6 +1046,7 @@ const getResultPage = async ({
10441046
compiled: compiledTests,
10451047
},
10461048
};
1049+
compiledCode.script.modified = compiledCode.script.compiled;
10471050

10481051
if (scriptType != null && scriptType !== 'module') {
10491052
singleFile = true;
@@ -1077,9 +1080,6 @@ const getResultPage = async ({
10771080
result: cleanResultFromDev(result),
10781081
styleOnlyUpdate,
10791082
});
1080-
updateCache('markup', markupLanguage, compiledMarkup);
1081-
updateCache('style', styleLanguage, compiledStyle);
1082-
updateCache('script', scriptLanguage, compiledScript);
10831083

10841084
if (broadcastInfo.isBroadcasting) {
10851085
broadcast();

src/livecodes/utils/utils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,9 @@ export const compareObjects = /* @__PURE__ */ (
643643
return diff;
644644
};
645645

646-
export const getErrorMessage = /* @__PURE__ */ (err: unknown) => {
646+
export const getErrorMessage = /* @__PURE__ */ (err: unknown): string => {
647+
if (err == null) return '';
648+
if (err instanceof Error) return err.message;
647649
if (err && typeof err === 'object' && 'message' in err && typeof err.message === 'string') {
648650
return err.message;
649651
}

0 commit comments

Comments
 (0)