Browse Source

Update main package

Steven Silvester 8 years ago
parent
commit
e59f97da89
5 changed files with 79 additions and 33 deletions
  1. 44 0
      jupyterlab/package.json
  2. 1 1
      jupyterlab/src/loader.ts
  3. 27 27
      jupyterlab/src/main.ts
  4. 6 5
      jupyterlab/tsconfig.json
  5. 1 0
      lerna.json

+ 44 - 0
jupyterlab/package.json

@@ -0,0 +1,44 @@
+{
+  "private": true,
+  "name": "jupyterlab-main",
+  "scripts": {
+    "build": "tsc && webpack",
+    "clean": "rimraf build && rimraf node_modules"
+  },
+  "dependencies": {
+    "@jupyterlab/about-extension": "^0.1.0",
+    "@jupyterlab/application-extension": "^0.1.0",
+    "@jupyterlab/apputils-extension": "^0.1.0",
+    "@jupyterlab/codemirror-extension": "^0.1.0",
+    "@jupyterlab/completer-extension": "^0.1.0",
+    "@jupyterlab/console-extension": "^0.1.0",
+    "@jupyterlab/csvwidget-extension": "^0.1.0",
+    "@jupyterlab/docmanager-extension": "^0.1.0",
+    "@jupyterlab/docregistry-extension": "^0.1.0",
+    "@jupyterlab/editorwidget-extension": "^0.1.0",
+    "@jupyterlab/faq-extension": "^0.1.0",
+    "@jupyterlab/filebrowser-extension": "^0.1.0",
+    "@jupyterlab/help-extension": "^0.1.0",
+    "@jupyterlab/imagewidget-extension": "^0.1.0",
+    "@jupyterlab/inspector-extension": "^0.1.0",
+    "@jupyterlab/landing-extension": "^0.1.0",
+    "@jupyterlab/launcher-extension": "^0.1.0",
+    "@jupyterlab/markdownwidget-extension": "^0.1.0",
+    "@jupyterlab/notebook-extension": "^0.1.0",
+    "@jupyterlab/rendermime-extension": "^0.1.0",
+    "@jupyterlab/running-extension": "^0.1.0",
+    "@jupyterlab/services-extension": "^0.1.0",
+    "@jupyterlab/shortcuts-extension": "^0.1.0",
+    "@jupyterlab/terminal-extension": "^0.1.0",
+    "@jupyterlab/tooltip-extension": "^0.1.0",
+    "es6-promise": "^3.1.2",
+    "font-awesome": "^4.6.3"
+  },
+  "devDependencies": {
+    "file-loader": "^0.9.0",
+    "rimraf": "^2.5.2",
+    "url-loader": "^0.5.7",
+    "watch": "^0.18.0",
+    "webpack": "^1.13.1"
+  }
+}

+ 1 - 1
jupyterlab/src/loader.ts

@@ -3,7 +3,7 @@
 
 import {
   ModuleLoader
-} from '../../lib/application/loader';
+} from '@jupyterlab/application';
 
 
 /**

+ 27 - 27
jupyterlab/src/main.ts

@@ -7,10 +7,10 @@ import {
 
 import {
   JupyterLab, ModuleLoader
-} from '../../lib/application';
+} from '@jupyterlab/application';
 
 import 'font-awesome/css/font-awesome.min.css';
-import '../../lib/default-theme/index.css';
+import '@jupyterlab/default-theme/style/index.css';
 
 
 polyfill();
@@ -18,31 +18,31 @@ polyfill();
 
 /* tslint:disable */
 const mods: JupyterLab.IPluginModule[] = [
-  require('../../lib/about-extension'),
-  require('../../lib/application-extension'),
-  require('../../lib/apputils-extension'),
-  require('../../lib/codemirror-extension'),
-  require('../../lib/completer-extension'),
-  require('../../lib/console-extension'),
-  require('../../lib/csvwidget-extension'),
-  require('../../lib/docmanager-extension'),
-  require('../../lib/docregistry-extension'),
-  require('../../lib/editorwidget-extension'),
-  require('../../lib/faq-extension'),
-  require('../../lib/filebrowser-extension'),
-  require('../../lib/help-extension'),
-  require('../../lib/imagewidget-extension'),
-  require('../../lib/inspector-extension'),
-  require('../../lib/landing-extension'),
-  require('../../lib/launcher-extension'),
-  require('../../lib/markdownwidget-extension'),
-  require('../../lib/notebook-extension'),
-  require('../../lib/rendermime-extension'),
-  require('../../lib/running-extension'),
-  require('../../lib/services-extension'),
-  require('../../lib/shortcuts-extension'),
-  require('../../lib/terminal-extension'),
-  require('../../lib/tooltip-extension')
+  require('@jupyterlab/about-extension'),
+  require('@jupyterlab/application-extension'),
+  require('@jupyterlab/apputils-extension'),
+  require('@jupyterlab/codemirror-extension'),
+  require('@jupyterlab/completer-extension'),
+  require('@jupyterlab/console-extension'),
+  require('@jupyterlab/csvwidget-extension'),
+  require('@jupyterlab/docmanager-extension'),
+  require('@jupyterlab/docregistry-extension'),
+  require('@jupyterlab/editorwidget-extension'),
+  require('@jupyterlab/faq-extension'),
+  require('@jupyterlab/filebrowser-extension'),
+  require('@jupyterlab/help-extension'),
+  require('@jupyterlab/imagewidget-extension'),
+  require('@jupyterlab/inspector-extension'),
+  require('@jupyterlab/landing-extension'),
+  require('@jupyterlab/launcher-extension'),
+  require('@jupyterlab/markdownwidget-extension'),
+  require('@jupyterlab/notebook-extension'),
+  require('@jupyterlab/rendermime-extension'),
+  require('@jupyterlab/running-extension'),
+  require('@jupyterlab/services-extension'),
+  require('@jupyterlab/shortcuts-extension'),
+  require('@jupyterlab/terminal-extension'),
+  require('@jupyterlab/tooltip-extension')
 ];
 /* tslint:enable */
 

+ 6 - 5
jupyterlab/src/tsconfig.json → jupyterlab/tsconfig.json

@@ -3,12 +3,13 @@
     "declaration": true,
     "noImplicitAny": true,
     "noEmitOnError": true,
-    "lib": ["dom", "es5", "es2015.collection", "es2015.promise"],
-    "types": ["node"],
+    "noUnusedLocals": true,
     "module": "commonjs",
     "moduleResolution": "node",
     "target": "ES5",
-    "outDir": "../build",
-    "sourceMap": false
-  }
+    "outDir": "./build",
+    "lib": ["ES5", "ES2015.Promise", "DOM", "ES2015.Collection"],
+    "types": []
+  },
+  "include": ["src/*"]
 }

+ 1 - 0
lerna.json

@@ -1,6 +1,7 @@
 {
   "lerna": "2.0.0-beta.38",
   "packages": [
+    "jupyterlab/*",
     "examples/*",
     "packages/*",
     "tests/*"