瀏覽代碼

get the fully qualified build working

Steven Silvester 8 年之前
父節點
當前提交
954c9eaac8
共有 3 個文件被更改,包括 62 次插入77 次删除
  1. 3 1
      package.json
  2. 51 76
      packages/main/src/main.ts
  3. 8 0
      packages/main/src/typings.d.ts

+ 3 - 1
package.json

@@ -1,6 +1,8 @@
 {
   "private": true,
-  "dependencies": {},
+  "dependencies": {
+    "@types/codemirror": "0.0.38"
+  },
   "devDependencies": {
     "lerna": "2.0.0-beta.38"
   },

+ 51 - 76
packages/main/src/main.ts

@@ -3,111 +3,86 @@
 
 import {
   polyfill
-} from 'es6-promise';
+}  from 'es6-promise';
 
 import {
   JupyterLab, ModuleLoader
 } from '@jupyterlab/application';
 
-import {
-  default as aboutExtension
-} from '@jupyterlab/about-extension';
+import * as aboutExtension
+  from '@jupyterlab/about-extension';
 
-import {
-  default as applicationExtension
-} from '@jupyterlab/application-extension';
+import * as applicationExtension
+  from '@jupyterlab/application-extension';
 
-import {
-  default as apputilsExtension
-} from '@jupyterlab/apputils-extension';
+import * as apputilsExtension
+  from '@jupyterlab/apputils-extension';
 
-import {
-  default as codemirrorExtension
-} from '@jupyterlab/codemirror-extension';
+import * as codemirrorExtension
+  from '@jupyterlab/codemirror-extension';
 
-import {
-  default as completerExtension
-} from '@jupyterlab/completer-extension';
+import * as completerExtension
+  from '@jupyterlab/completer-extension';
 
-import {
-  default as consoleExtension
-} from '@jupyterlab/console-extension';
+import * as consoleExtension
+  from '@jupyterlab/console-extension';
 
-import {
-  default as csvwidgetExtension
-} from '@jupyterlab/csvwidget-extension';
+import * as csvwidgetExtension
+  from '@jupyterlab/csvwidget-extension';
 
-import {
-  default as docmanagerExtension
-} from '@jupyterlab/docmanager-extension';
+import * as docmanagerExtension
+  from '@jupyterlab/docmanager-extension';
 
-import {
-  default as docregistryExtension
-} from '@jupyterlab/docregistry-extension';
+import * as docregistryExtension
+  from '@jupyterlab/docregistry-extension';
 
-import {
-  default as editorwidgetExtension
-} from '@jupyterlab/editorwidget-extension';
+import * as editorwidgetExtension
+  from '@jupyterlab/editorwidget-extension';
 
-import {
-  default as faqExtension
-} from '@jupyterlab/faq-extension';
+import * as faqExtension
+  from '@jupyterlab/faq-extension';
 
-import {
-  default as filebrowserExtension
-} from '@jupyterlab/filebrowser-extension';
+import * as filebrowserExtension
+  from '@jupyterlab/filebrowser-extension';
 
-import {
-  default as helpExtension
-} from '@jupyterlab/help-extension';
+import * as helpExtension
+  from '@jupyterlab/help-extension';
 
-import {
-  default as imagewidgetExtension
-} from '@jupyterlab/imagewidget-extension';
+import * as imagewidgetExtension
+  from '@jupyterlab/imagewidget-extension';
 
-import {
-  default as inspectorExtension
-} from '@jupyterlab/inspector-extension';
+import * as inspectorExtension
+  from '@jupyterlab/inspector-extension';
 
-import {
-  default as landingExtension
-} from '@jupyterlab/landing-extension';
+import * as landingExtension
+  from '@jupyterlab/landing-extension';
 
-import {
-  default as launchExtension
-} from '@jupyterlab/launcher-extension';
+import * as launchExtension
+  from '@jupyterlab/launcher-extension';
 
-import {
-  default as markdownwidgetExtension
-} from '@jupyterlab/markdownwidget-extension';
+import * as markdownwidgetExtension
+  from '@jupyterlab/markdownwidget-extension';
 
-import {
-  default as notebookExtension
-} from '@jupyterlab/notebook-extension';
+import * as notebookExtension
+  from '@jupyterlab/notebook-extension';
 
-import {
-  default as rendermimeExtension
-} from '@jupyterlab/rendermime-extension';
+import * as rendermimeExtension
+  from '@jupyterlab/rendermime-extension';
 
-import {
-  default as runningExtension
-} from '@jupyterlab/running-extension';
+import * as runningExtension
+  from '@jupyterlab/running-extension';
 
-import {
-  default as servicesExtension
-} from '@jupyterlab/services-extension';
+import * as servicesExtension
+  from '@jupyterlab/services-extension';
 
-import {
-  default as shortcutsExtension
-} from '@jupyterlab/shortcuts-extension';
+import * as shortcutsExtension
+  from '@jupyterlab/shortcuts-extension';
 
-import {
-  default as terminalExtension
-} from '@jupyterlab/terminal-extension';
+import * as terminalExtension
+  from '@jupyterlab/terminal-extension';
 
-import {
-  default as tooltipExtension
-} from '@jupyterlab/tooltip-extension';
+import * as tooltipExtension
+  from '@jupyterlab/tooltip-extension';
 
 import 'font-awesome/css/font-awesome.min.css';
 import '@jupyterlab/default-theme/style/index.css';

+ 8 - 0
packages/main/src/typings.d.ts

@@ -0,0 +1,8 @@
+// Copyright (c) Jupyter Development Team.
+// Distributed under the terms of the Modified BSD License.
+
+/// <reference path="../../codemirror/typings/codemirror/codemirror.d.ts"/>
+/// <reference path="../../coreutils/typings/path-posix/path-posix.d.ts"/>
+/// <reference path="../../coreutils/typings/url-parse/url-parse.d.ts"/>
+/// <reference path="../../rendermime/typings/ansi_up/ansi_up.d.ts"/>
+/// <reference path="../../terminal/typings/xterm/xterm.d.ts"/>