Skip to content

Commit 7442227

Browse files
committed
Fix code being undefined in browserfs
1 parent 0464e2d commit 7442227

File tree

10 files changed

+17
-10
lines changed

10 files changed

+17
-10
lines changed

packages/app/config/build.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ const staticAssets = [
2929
from: 'packages/app/static',
3030
to: 'static',
3131
},
32+
{
33+
from: isDev
34+
? 'standalone-packages/codesandbox-browserfs/build'
35+
: 'standalone-packages/codesandbox-browserfs/dist',
36+
to: 'static/browserfs6',
37+
},
38+
// For caching purposes
3239
{
3340
from: isDev
3441
? 'standalone-packages/codesandbox-browserfs/build'

packages/app/src/app/components/CodeEditor/Monaco/workers/linter/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Linter from 'eslint/lib/linter';
33
import monkeypatch from './monkeypatch-babel-eslint';
44

55
self.importScripts(
6-
`${process.env.CODESANDBOX_HOST}/static/browserfs5/browserfs.min.js`
6+
`${process.env.CODESANDBOX_HOST}/static/browserfs6/browserfs.min.js`
77
);
88

99
/* eslint-disable global-require */

packages/app/src/app/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
</script>
4949
<!-- End Google Tag Manager -->
5050
<!-- <script async src="//cdn.headwayapp.co/widget.js"></script> -->
51-
<script src="<%= webpackConfig.output.publicPath %>static/browserfs5/browserfs<%=process.env.NODE_ENV
51+
<script src="<%= webpackConfig.output.publicPath %>static/browserfs6/browserfs<%=process.env.NODE_ENV
5252
=== 'development' ? '' : '.min'%>.js"
5353
type="text/javascript"></script>
5454

packages/app/src/app/vscode/extensionHostWorker/common/global.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export const initializePolyfills = () => {
2020

2121
export const loadBrowserFS = () => {
2222
ctx.importScripts(
23-
`${process.env.CODESANDBOX_HOST}/static/browserfs5/browserfs.js`
23+
`${process.env.CODESANDBOX_HOST}/static/browserfs6/browserfs.min.js`
2424
);
2525
};
2626

packages/app/src/embed/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</script>
3939
<!-- End Google Tag Manager -->
4040

41-
<script src="<%= webpackConfig.output.publicPath %>static/browserfs5/browserfs<%=process.env.NODE_ENV
41+
<script src="<%= webpackConfig.output.publicPath %>static/browserfs6/browserfs<%=process.env.NODE_ENV
4242
=== 'development' ? '' : '.min'%>.js"
4343
type="text/javascript"></script>
4444

packages/app/src/sandbox/eval/transpilers/babel/worker/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import loadPolyfills from '@codesandbox/common/lib/load-dynamic-polyfills';
33
require('app/config/polyfills');
44

55
self.importScripts(
6-
`${process.env.CODESANDBOX_HOST}/static/browserfs5/browserfs.min.js`
6+
`${process.env.CODESANDBOX_HOST}/static/browserfs6/browserfs.min.js`
77
);
88

99
self.process = self.BrowserFS.BFSRequire('process');

packages/app/src/sandbox/eval/transpilers/sass/worker/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
self.importScripts(
2-
`${process.env.CODESANDBOX_HOST}/static/browserfs5/browserfs.min.js`
2+
`${process.env.CODESANDBOX_HOST}/static/browserfs6/browserfs.min.js`
33
);
44

55
self.process = self.BrowserFS.BFSRequire('process');

packages/app/src/sandbox/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<title>Sandbox - CodeSandbox</title>
88
<link rel="manifest" href="/manifest.json">
99
<link rel="shortcut icon" href="/favicon.ico">
10-
<script src="<%= webpackConfig.output.publicPath %>static/browserfs5/browserfs.min.js"
10+
<script src="<%= webpackConfig.output.publicPath %>static/browserfs6/browserfs.min.js"
1111
type="text/javascript"></script>
1212

1313
<script>

standalone-packages/codesandbox-browserfs/src/backend/CodeSandboxEditorFS.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ export interface IManager {
6262

6363
const warn = console.warn;
6464

65-
function getCode(savedCode: string | null, code: string | undefined) {
65+
function getCode(savedCode: string | null | undefined, code: string | undefined) {
6666
if (savedCode !== null) {
67-
return savedCode;
67+
return savedCode || '';
6868
}
6969

7070
return code || '';

standalone-packages/monaco-typescript/src/tsWorker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ declare global {
4040
// @ts-ignore
4141
const oldamd = self.define.amd;
4242
(self as any).define.amd = null;
43-
(self as any).importScripts(`/static/browserfs5/browserfs.min.js`);
43+
(self as any).importScripts(`/static/browserfs6/browserfs.min.js`);
4444
(self as any).define.amd = oldamd;
4545

4646
(self as any).BrowserFS = BrowserFS;

0 commit comments

Comments
 (0)