Skip to content

Commit e2ff9f0

Browse files
authored
Merge pull request #636 from mbektas/remove-client-app-mode
remove client app mode
2 parents 5f5f360 + beab133 commit e2ff9f0

File tree

24 files changed

+79
-5325
lines changed

24 files changed

+79
-5325
lines changed

.github/workflows/sync_lab_release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ jobs:
4141
set -eux
4242
export LATEST=$(python scripts/get_latest_lab_version.py)
4343
echo "latest=${LATEST}" >> $GITHUB_ENV
44-
yarn set_jupyterlab_version ${LATEST}
4544
if [[ ! -z "$(git status --porcelain package.json)" ]]; then
4645
tbump --only-patch ${LATEST}-1 --non-interactive
4746
yarn install

package.json

Lines changed: 3 additions & 313 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@
1010
"start:mac": "electron . --mac-ui",
1111
"test": "echo \"Error: no test specified\" && exit 1",
1212
"clean": "rimraf build dist",
13-
"watch:pack": "webpack --progress --colors --watch --config webpack.browser.js",
1413
"watch:tsc": "tsc -w",
1514
"watch:assets": "node ./scripts/extract.js && node ./scripts/copyassets.js watch",
16-
"watch": "concurrently \"yarn watch:tsc\" \"yarn watch:assets\" \"yarn watch:pack\" ",
17-
"build:pack": "webpack --config webpack.browser.js",
18-
"build": "tsc && yarn bundle:preload && node ./scripts/extract.js && node ./scripts/copyassets.js && yarn build:pack",
15+
"watch": "concurrently \"yarn watch:tsc\" \"yarn watch:assets\" ",
16+
"build": "tsc && yarn bundle:preload && node ./scripts/extract.js && node ./scripts/copyassets.js",
1917
"build:no-pack": "tsc && yarn bundle:preload && node ./scripts/extract.js && node ./scripts/copyassets.js",
2018
"build:all": "yarn clean && yarn build && yarn start",
2119
"bundle:preload": "webpack --config webpack.preload.js",
@@ -31,7 +29,6 @@
3129
"create_env_installer:mac": "rimraf ./env_installer/JupyterLab*.sh && constructor ./env_installer --platform=osx-64 --output-dir ./env_installer",
3230
"create_env_installer:win": "rimraf ./env_installer/JupyterLab*.exe && constructor ./env_installer --platform=win-64 --output-dir ./env_installer",
3331
"check_version_match": "node scripts/buildutil.js --check-version-match",
34-
"set_jupyterlab_version": "node scripts/buildutil.js --set-jupyterlab-version",
3532
"eslint": "eslint --ext .js,.jsx,.ts,.tsx --cache --fix .",
3633
"eslint:check": "eslint --ext .js,.jsx,.ts,.tsx --cache .",
3734
"eslint:check:typed": "eslint --config .eslintrc.typecheck.js --ext .js,.jsx,.ts,.tsx .",
@@ -168,7 +165,6 @@
168165
"@types/yargs": "^17.0.18",
169166
"@typescript-eslint/eslint-plugin": "~5.28.0",
170167
"@typescript-eslint/parser": "~5.28.0",
171-
"@yarnpkg/lockfile": "~1.1.0",
172168
"css-loader": "~5.1.1",
173169
"electron": "^23.1.4",
174170
"electron-builder": "^23.6.0",
@@ -199,323 +195,17 @@
199195
},
200196
"dependencies": {
201197
"@fortawesome/fontawesome-free": "^5.15.2",
202-
"@jupyter-widgets/jupyterlab-manager": "~5.0.2",
203-
"@jupyterlab/application": "3.6.3",
204-
"@jupyterlab/application-extension": "3.6.3",
205-
"@jupyterlab/apputils": "3.6.3",
206-
"@jupyterlab/apputils-extension": "3.6.3",
207-
"@jupyterlab/attachments": "3.6.3",
208-
"@jupyterlab/cell-toolbar": "3.6.3",
209-
"@jupyterlab/cell-toolbar-extension": "3.6.3",
210-
"@jupyterlab/cells": "3.6.3",
211-
"@jupyterlab/celltags": "3.6.3",
212-
"@jupyterlab/celltags-extension": "3.6.3",
213-
"@jupyterlab/codeeditor": "3.6.3",
214-
"@jupyterlab/codemirror": "3.6.3",
215-
"@jupyterlab/codemirror-extension": "3.6.3",
216-
"@jupyterlab/collaboration": "3.6.3",
217-
"@jupyterlab/collaboration-extension": "3.6.3",
218-
"@jupyterlab/completer": "3.6.3",
219-
"@jupyterlab/completer-extension": "3.6.3",
220-
"@jupyterlab/console": "3.6.3",
221-
"@jupyterlab/console-extension": "3.6.3",
222-
"@jupyterlab/coreutils": "5.6.3",
223-
"@jupyterlab/csvviewer": "3.6.3",
224-
"@jupyterlab/csvviewer-extension": "3.6.3",
225-
"@jupyterlab/debugger": "3.6.3",
226-
"@jupyterlab/debugger-extension": "3.6.3",
227-
"@jupyterlab/docmanager": "3.6.3",
228-
"@jupyterlab/docmanager-extension": "3.6.3",
229-
"@jupyterlab/docprovider": "3.6.3",
230-
"@jupyterlab/docprovider-extension": "3.6.3",
231-
"@jupyterlab/docregistry": "3.6.3",
232-
"@jupyterlab/documentsearch": "3.6.3",
233-
"@jupyterlab/documentsearch-extension": "3.6.3",
234-
"@jupyterlab/extensionmanager": "3.6.3",
235-
"@jupyterlab/extensionmanager-extension": "3.6.3",
236-
"@jupyterlab/filebrowser": "3.6.3",
237-
"@jupyterlab/filebrowser-extension": "3.6.3",
238-
"@jupyterlab/fileeditor": "3.6.3",
239-
"@jupyterlab/fileeditor-extension": "3.6.3",
240-
"@jupyterlab/help-extension": "3.6.3",
241-
"@jupyterlab/htmlviewer": "3.6.3",
242-
"@jupyterlab/htmlviewer-extension": "3.6.3",
243-
"@jupyterlab/hub-extension": "3.6.3",
244-
"@jupyterlab/imageviewer": "3.6.3",
245-
"@jupyterlab/imageviewer-extension": "3.6.3",
246-
"@jupyterlab/inspector": "3.6.3",
247-
"@jupyterlab/inspector-extension": "3.6.3",
248-
"@jupyterlab/javascript-extension": "3.6.3",
249-
"@jupyterlab/json-extension": "3.6.3",
250-
"@jupyterlab/launcher": "3.6.3",
251-
"@jupyterlab/launcher-extension": "3.6.3",
252-
"@jupyterlab/logconsole": "3.6.3",
253-
"@jupyterlab/logconsole-extension": "3.6.3",
254-
"@jupyterlab/mainmenu": "3.6.3",
255-
"@jupyterlab/mainmenu-extension": "3.6.3",
256-
"@jupyterlab/markdownviewer": "3.6.3",
257-
"@jupyterlab/markdownviewer-extension": "3.6.3",
258-
"@jupyterlab/mathjax2": "3.6.3",
259-
"@jupyterlab/mathjax2-extension": "3.6.3",
260-
"@jupyterlab/metapackage": "3.6.3",
261-
"@jupyterlab/nbconvert-css": "3.6.3",
262-
"@jupyterlab/nbformat": "3.6.3",
263-
"@jupyterlab/notebook": "3.6.3",
264-
"@jupyterlab/notebook-extension": "3.6.3",
265-
"@jupyterlab/observables": "4.6.3",
266-
"@jupyterlab/outputarea": "3.6.3",
267-
"@jupyterlab/pdf-extension": "3.6.3",
268-
"@jupyterlab/property-inspector": "3.6.3",
269-
"@jupyterlab/rendermime": "3.6.3",
270-
"@jupyterlab/rendermime-extension": "3.6.3",
271-
"@jupyterlab/rendermime-interfaces": "3.6.3",
272-
"@jupyterlab/running": "3.6.3",
273-
"@jupyterlab/running-extension": "3.6.3",
274-
"@jupyterlab/services": "6.6.3",
275-
"@jupyterlab/settingeditor": "3.6.3",
276-
"@jupyterlab/settingeditor-extension": "3.6.3",
277-
"@jupyterlab/settingregistry": "3.6.3",
278-
"@jupyterlab/shared-models": "3.6.3",
279-
"@jupyterlab/shortcuts-extension": "3.6.3",
280-
"@jupyterlab/statedb": "3.6.3",
281-
"@jupyterlab/statusbar": "3.6.3",
282-
"@jupyterlab/statusbar-extension": "3.6.3",
283-
"@jupyterlab/terminal": "3.6.3",
284-
"@jupyterlab/terminal-extension": "3.6.3",
285-
"@jupyterlab/theme-dark-extension": "3.6.3",
286-
"@jupyterlab/theme-light-extension": "3.6.3",
287-
"@jupyterlab/toc": "5.6.3",
288-
"@jupyterlab/toc-extension": "5.6.3",
289-
"@jupyterlab/tooltip": "3.6.3",
290-
"@jupyterlab/tooltip-extension": "3.6.3",
291-
"@jupyterlab/translation": "3.6.3",
292-
"@jupyterlab/translation-extension": "3.6.3",
293-
"@jupyterlab/ui-components": "3.6.3",
294-
"@jupyterlab/ui-components-extension": "3.6.3",
295-
"@jupyterlab/vdom": "3.6.3",
296-
"@jupyterlab/vdom-extension": "3.6.3",
297-
"@jupyterlab/vega5-extension": "3.6.3",
198+
"@lumino/signaling": "^1.10.0",
298199
"ejs": "^3.1.7",
299200
"electron-log": "^4.4.8",
300201
"fast-xml-parser": "^4.0.12",
301202
"fix-path": "^3.0.0",
302203
"js-yaml": "^4.1.0",
303204
"node-fetch": "^2.6.7",
304-
"react": "^17.0.1",
305-
"react-dom": "^17.0.1",
306205
"semver": "^7.3.4",
307206
"update-electron-app": "^2.0.1",
308207
"which": "^2.0.2",
309208
"winreg": "^1.2.4",
310209
"yargs": "^17.6.2"
311-
},
312-
"resolutions": {
313-
"@jupyter/ydoc": "~0.2.3",
314-
"@jupyterlab/application": "~3.6.3",
315-
"@jupyterlab/application-extension": "~3.6.3",
316-
"@jupyterlab/apputils": "~3.6.3",
317-
"@jupyterlab/apputils-extension": "~3.6.3",
318-
"@jupyterlab/attachments": "~3.6.3",
319-
"@jupyterlab/cell-toolbar": "~3.6.3",
320-
"@jupyterlab/cell-toolbar-extension": "~3.6.3",
321-
"@jupyterlab/cells": "~3.6.3",
322-
"@jupyterlab/celltags": "~3.6.3",
323-
"@jupyterlab/celltags-extension": "~3.6.3",
324-
"@jupyterlab/codeeditor": "~3.6.3",
325-
"@jupyterlab/codemirror": "~3.6.3",
326-
"@jupyterlab/codemirror-extension": "~3.6.3",
327-
"@jupyterlab/collaboration": "~3.6.3",
328-
"@jupyterlab/collaboration-extension": "~3.6.3",
329-
"@jupyterlab/completer": "~3.6.3",
330-
"@jupyterlab/completer-extension": "~3.6.3",
331-
"@jupyterlab/console": "~3.6.3",
332-
"@jupyterlab/console-extension": "~3.6.3",
333-
"@jupyterlab/coreutils": "~5.6.3",
334-
"@jupyterlab/csvviewer": "~3.6.3",
335-
"@jupyterlab/csvviewer-extension": "~3.6.3",
336-
"@jupyterlab/debugger": "~3.6.3",
337-
"@jupyterlab/debugger-extension": "~3.6.3",
338-
"@jupyterlab/docmanager": "~3.6.3",
339-
"@jupyterlab/docmanager-extension": "~3.6.3",
340-
"@jupyterlab/docprovider": "~3.6.3",
341-
"@jupyterlab/docprovider-extension": "~3.6.3",
342-
"@jupyterlab/docregistry": "~3.6.3",
343-
"@jupyterlab/documentsearch": "~3.6.3",
344-
"@jupyterlab/documentsearch-extension": "~3.6.3",
345-
"@jupyterlab/extensionmanager": "~3.6.3",
346-
"@jupyterlab/extensionmanager-extension": "~3.6.3",
347-
"@jupyterlab/filebrowser": "~3.6.3",
348-
"@jupyterlab/filebrowser-extension": "~3.6.3",
349-
"@jupyterlab/fileeditor": "~3.6.3",
350-
"@jupyterlab/fileeditor-extension": "~3.6.3",
351-
"@jupyterlab/help-extension": "~3.6.3",
352-
"@jupyterlab/htmlviewer": "~3.6.3",
353-
"@jupyterlab/htmlviewer-extension": "~3.6.3",
354-
"@jupyterlab/hub-extension": "~3.6.3",
355-
"@jupyterlab/imageviewer": "~3.6.3",
356-
"@jupyterlab/imageviewer-extension": "~3.6.3",
357-
"@jupyterlab/inspector": "~3.6.3",
358-
"@jupyterlab/inspector-extension": "~3.6.3",
359-
"@jupyterlab/javascript-extension": "~3.6.3",
360-
"@jupyterlab/json-extension": "~3.6.3",
361-
"@jupyterlab/launcher": "~3.6.3",
362-
"@jupyterlab/launcher-extension": "~3.6.3",
363-
"@jupyterlab/logconsole": "~3.6.3",
364-
"@jupyterlab/logconsole-extension": "~3.6.3",
365-
"@jupyterlab/mainmenu": "~3.6.3",
366-
"@jupyterlab/mainmenu-extension": "~3.6.3",
367-
"@jupyterlab/markdownviewer": "~3.6.3",
368-
"@jupyterlab/markdownviewer-extension": "~3.6.3",
369-
"@jupyterlab/mathjax2": "~3.6.3",
370-
"@jupyterlab/mathjax2-extension": "~3.6.3",
371-
"@jupyterlab/metapackage": "~3.6.3",
372-
"@jupyterlab/nbconvert-css": "~3.6.3",
373-
"@jupyterlab/nbformat": "~3.6.3",
374-
"@jupyterlab/notebook": "~3.6.3",
375-
"@jupyterlab/notebook-extension": "~3.6.3",
376-
"@jupyterlab/observables": "~4.6.3",
377-
"@jupyterlab/outputarea": "~3.6.3",
378-
"@jupyterlab/pdf-extension": "~3.6.3",
379-
"@jupyterlab/property-inspector": "~3.6.3",
380-
"@jupyterlab/rendermime": "~3.6.3",
381-
"@jupyterlab/rendermime-extension": "~3.6.3",
382-
"@jupyterlab/rendermime-interfaces": "~3.6.3",
383-
"@jupyterlab/running": "~3.6.3",
384-
"@jupyterlab/running-extension": "~3.6.3",
385-
"@jupyterlab/services": "~6.6.3",
386-
"@jupyterlab/settingeditor": "~3.6.3",
387-
"@jupyterlab/settingeditor-extension": "~3.6.3",
388-
"@jupyterlab/settingregistry": "~3.6.3",
389-
"@jupyterlab/shared-models": "~3.6.3",
390-
"@jupyterlab/shortcuts-extension": "~3.6.3",
391-
"@jupyterlab/statedb": "~3.6.3",
392-
"@jupyterlab/statusbar": "~3.6.3",
393-
"@jupyterlab/statusbar-extension": "~3.6.3",
394-
"@jupyterlab/terminal": "~3.6.3",
395-
"@jupyterlab/terminal-extension": "~3.6.3",
396-
"@jupyterlab/theme-dark-extension": "~3.6.3",
397-
"@jupyterlab/theme-light-extension": "~3.6.3",
398-
"@jupyterlab/toc": "~5.6.3",
399-
"@jupyterlab/toc-extension": "~5.6.3",
400-
"@jupyterlab/tooltip": "~3.6.3",
401-
"@jupyterlab/tooltip-extension": "~3.6.3",
402-
"@jupyterlab/translation": "~3.6.3",
403-
"@jupyterlab/translation-extension": "~3.6.3",
404-
"@jupyterlab/ui-components": "~3.6.3",
405-
"@jupyterlab/ui-components-extension": "~3.6.3",
406-
"@jupyterlab/vdom": "~3.6.3",
407-
"@jupyterlab/vdom-extension": "~3.6.3",
408-
"@jupyterlab/vega5-extension": "~3.6.3",
409-
"@lumino/algorithm": "^1.9.0",
410-
"@lumino/application": "^1.31.4",
411-
"@lumino/commands": "^1.19.0",
412-
"@lumino/coreutils": "^1.11.0",
413-
"@lumino/disposable": "^1.10.0",
414-
"@lumino/domutils": "^1.8.0",
415-
"@lumino/dragdrop": "^1.13.0",
416-
"@lumino/messaging": "^1.10.0",
417-
"@lumino/properties": "^1.8.0",
418-
"@lumino/signaling": "^1.10.0",
419-
"@lumino/virtualdom": "^1.14.0",
420-
"@lumino/widgets": "^1.37.2",
421-
"react": "^17.0.1",
422-
"react-dom": "^17.0.1",
423-
"yjs": "^13.5.17"
424-
},
425-
"jupyterlab": {
426-
"singletonPackages": [
427-
"@jupyterlab/application",
428-
"@jupyterlab/apputils",
429-
"@jupyterlab/codeeditor",
430-
"@jupyterlab/completer",
431-
"@jupyterlab/console",
432-
"@jupyterlab/coreutils",
433-
"@jupyterlab/debugger",
434-
"@jupyterlab/docmanager",
435-
"@jupyterlab/documentsearch",
436-
"@jupyterlab/extensionmanager",
437-
"@jupyterlab/filebrowser",
438-
"@jupyterlab/fileeditor",
439-
"@jupyterlab/imageviewer",
440-
"@jupyterlab/inspector",
441-
"@jupyterlab/launcher",
442-
"@jupyterlab/logconsole",
443-
"@jupyterlab/mainmenu",
444-
"@jupyterlab/notebook",
445-
"@jupyterlab/rendermime",
446-
"@jupyterlab/rendermime-interfaces",
447-
"@jupyterlab/services",
448-
"@jupyterlab/settingeditor",
449-
"@jupyterlab/settingregistry",
450-
"@jupyterlab/statedb",
451-
"@jupyterlab/statusbar",
452-
"@jupyterlab/terminal",
453-
"@jupyterlab/tooltip",
454-
"@jupyterlab/ui-components",
455-
"@lumino/algorithm",
456-
"@lumino/application",
457-
"@lumino/commands",
458-
"@lumino/coreutils",
459-
"@lumino/disposable",
460-
"@lumino/domutils",
461-
"@lumino/dragdrop",
462-
"@lumino/messaging",
463-
"@lumino/properties",
464-
"@lumino/signaling",
465-
"@lumino/virtualdom",
466-
"@lumino/widgets",
467-
"react",
468-
"react-dom"
469-
],
470-
"extensions": [
471-
"@jupyterlab/apputils-extension",
472-
"@jupyterlab/cell-toolbar-extension",
473-
"@jupyterlab/celltags-extension",
474-
"@jupyterlab/codemirror-extension",
475-
"@jupyterlab/completer-extension",
476-
"@jupyterlab/console-extension",
477-
"@jupyterlab/csvviewer-extension",
478-
"@jupyterlab/debugger-extension",
479-
"@jupyterlab/docmanager-extension",
480-
"@jupyterlab/docprovider-extension",
481-
"@jupyterlab/documentsearch-extension",
482-
"@jupyterlab/filebrowser-extension",
483-
"@jupyterlab/fileeditor-extension",
484-
"@jupyterlab/help-extension",
485-
"@jupyterlab/htmlviewer-extension",
486-
"@jupyterlab/imageviewer-extension",
487-
"@jupyterlab/inspector-extension",
488-
"@jupyterlab/launcher-extension",
489-
"@jupyterlab/logconsole-extension",
490-
"@jupyterlab/mainmenu-extension",
491-
"@jupyterlab/markdownviewer-extension",
492-
"@jupyterlab/mathjax2-extension",
493-
"@jupyterlab/notebook-extension",
494-
"@jupyterlab/rendermime-extension",
495-
"@jupyterlab/running-extension",
496-
"@jupyterlab/settingeditor-extension",
497-
"@jupyterlab/shortcuts-extension",
498-
"@jupyterlab/statusbar-extension",
499-
"@jupyterlab/terminal-extension",
500-
"@jupyterlab/theme-dark-extension",
501-
"@jupyterlab/theme-light-extension",
502-
"@jupyterlab/toc-extension",
503-
"@jupyterlab/tooltip-extension",
504-
"@jupyterlab/translation-extension",
505-
"@jupyterlab/ui-components-extension",
506-
"@jupyterlab/vdom-extension"
507-
],
508-
"mimeExtensions": [
509-
"@jupyterlab/javascript-extension",
510-
"@jupyterlab/json-extension",
511-
"@jupyterlab/pdf-extension",
512-
"@jupyterlab/vega5-extension"
513-
],
514-
"excludedExtensions": [
515-
"@jupyterlab/application-extension",
516-
"@jupyterlab/collaboration-extension",
517-
"@jupyterlab/extensionmanager-extension",
518-
"@jupyterlab/hub-extension"
519-
]
520210
}
521211
}

0 commit comments

Comments
 (0)