Skip to content

Commit 28bbac8

Browse files
committed
better library imports
1 parent 28e15a2 commit 28bbac8

94 files changed

Lines changed: 1054 additions & 544778 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ lerna-debug.log*
99

1010
node_modules
1111
dist
12+
dist-embedded
1213
dist-ssr
1314
*.local
1415

@@ -26,3 +27,5 @@ dist-ssr
2627
/upload.cmd
2728
/upload_csg.cmd
2829
/package-lock.json
30+
31+
/intern/

.vscode/launch.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,5 @@
1818
"url": "http://localhost:4000/embedded.html",
1919
"webRoot": "${workspaceFolder}"
2020
},
21-
{
22-
"name": "Convert SVGs",
23-
"type": "node",
24-
"request": "launch",
25-
"args": [
26-
"${workspaceRoot}/src/development/svgencoder.js"
27-
],
28-
"cwd": "${workspaceRoot}"
29-
},
3021
]
3122
}

embedded.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,10 @@
77
<title>Embedded-Test</title>
88
<meta name='viewport' content='width=device-width, initial-scale=1'>
99

10-
<link rel="preload" href="lib/monaco-editor/dev/vs/editor/editor.main.js" as="script">
11-
<link rel="preload" href="lib/monaco-editor/dev/vs/editor/editor.main.nls.de.js" as="script">
12-
1310
<link rel='stylesheet' type='text/css' media='screen' href='assets/fonts/fonts.css'>
14-
<script src="lib/jquery/jquery-3.3.1.js"></script>
1511
<script src="lib/pako/pako.js"></script>
1612
<script src="lib/zip.js/zip.min.js"></script>
1713
<script src="lib/markdownit/markdownit.min.js"></script>
18-
<script src="lib/monaco-editor/dev/vs/loader.js"></script>
1914

2015
<script type="module" src="src/client/embedded/EmbeddedStarter.ts"></script>
2116

include/css/editor.css

Lines changed: 128 additions & 81 deletions
Large diffs are not rendered by default.

include/css/icons.css

Lines changed: 74 additions & 74 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,14 @@
77
<title>SQL-IDE</title>
88
<meta name='viewport' content='width=device-width, initial-scale=1'>
99

10-
<link rel="preload" href="lib/monaco-editor/dev/vs/editor/editor.main.js" as="script">
11-
<link rel="preload" href="lib/monaco-editor/dev/vs/editor/editor.main.nls.de.js" as="script">
12-
1310
<!-- VIDIS -->
1411
<script src="https://repo.vidis.schule/repository/vidis-cdn/latest/vidisLogin.umd.js"
1512
crossorigin="anonymous"></script>
1613

1714

1815
<link rel='stylesheet' type='text/css' media='screen' href='assets/fonts/fonts.css'>
1916

20-
<script src="lib/pako/pako.js"></script>
21-
<script src="lib/zip.js/zip.min.js"></script>
22-
<script src="lib/jquery/jquery-3.3.1.js"></script>
23-
<script src="lib/monaco-editor/dev/vs/loader.js"></script>
24-
<script src="lib/diffMatchPatch/diffMatchPatch.js"></script>
25-
2617
<script type="module" src="src/client/main/IDEStarter.ts"></script>
27-
28-
29-
3018
</head>
3119

3220
<body>

package.json

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,38 @@
11
{
22
"name": "sql-online",
33
"private": true,
4-
"version": "0.0.0",
4+
"version": "2.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite --port 4000 --host",
88
"build": "tsc && vite build && vite build --config vite.config-embedded.js",
99
"build-ide": "tsc && vite build",
1010
"build-embedded": "tsc && vite build --config vite.config-embedded.js",
1111
"preview": "npm run build && vite preview --port 4000 --host",
12-
"build_tools": "tsc --project tsconfig_development-tools.json"
12+
"build_tools": "tsc --project tsconfig_development-tools.json",
13+
"deploy": "node src/development/ZipAndUpload.js"
1314
},
1415
"devDependencies": {
1516
"@types/diff": "^5.0.2",
1617
"@types/diff-match-patch": "^1.0.32",
1718
"@types/jquery": "^3.5.16",
1819
"@types/lz-string": "^1.3.34",
19-
"@types/sql.js": "^1.4.4",
20-
"typescript": "^4.9.3",
21-
"vite": "^5.4.10"
20+
"@types/sql.js": "^1.4.9",
21+
"typescript": "^5.9.2",
22+
"vite": "^5.4.10",
23+
"adm-zip": "^0.5.16",
24+
"node-ssh": "^13.2.1",
25+
"chalk": "^5.3.0"
2226
},
2327
"dependencies": {
2428
"diff": "^5.1.0",
2529
"diff-match-patch": "^1.0.5",
2630
"jquery": "^3.6.3",
2731
"lz-string": "^1.4.4",
28-
"sql.js": "^1.8.0",
29-
"monaco-editor": "^0.52.2"
32+
"sql.js": "^1.11.0",
33+
"monaco-editor": "^0.52.2",
34+
"markdown-it": "^14.1.0",
35+
"pako": "^2.1.0",
36+
"@zip.js/zip.js": "^2.8.2"
3037
}
3138
}

public/includeIDE.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@ let base = "https://embed.learn-sql.de/include/";
22

33

44
let scripts = [
5-
base + 'sql-ide-embedded.css',
6-
base + "lib/jquery/jquery-3.3.1.js",
7-
base + "lib/pako/pako.js",
8-
base + "lib/zip.js/zip.min.js",
9-
base + "lib/sql.js/sql-wasm.js",
10-
base + "lib/monaco-editor/dev/vs/loader.js"
5+
base + 'sql-ide-embedded.css'
116
];
127

138
includeJsAndCss(scripts, () => {

public/lib/diffMatchPatch/License.txt

Lines changed: 0 additions & 201 deletions
This file was deleted.

0 commit comments

Comments
 (0)