From 3a3164eac69ae672b407a119e6cd37a306d67f1d Mon Sep 17 00:00:00 2001 From: Ben Lambert Date: Tue, 13 Jun 2017 10:47:40 +0100 Subject: [PATCH 1/3] Add symphony compatibility project --- packages/api-demo/package.json | 3 +- .../src/compatibility/compatibility-api.html | 53 +++++ packages/api-demo/src/index.html | 1 + packages/api-specification/interface.ts | 2 +- packages/api-symphony-compatibility/LICENCE | 202 ++++++++++++++++++ packages/api-symphony-compatibility/index.ts | 3 + .../api-symphony-compatibility/package.json | 24 +++ .../rollup.config.js | 6 + .../api-symphony-compatibility/src/mapping.ts | 56 +++++ .../api-symphony-compatibility/tsconfig.json | 20 ++ 10 files changed, 368 insertions(+), 2 deletions(-) create mode 100644 packages/api-demo/src/compatibility/compatibility-api.html create mode 100644 packages/api-symphony-compatibility/LICENCE create mode 100644 packages/api-symphony-compatibility/index.ts create mode 100644 packages/api-symphony-compatibility/package.json create mode 100644 packages/api-symphony-compatibility/rollup.config.js create mode 100644 packages/api-symphony-compatibility/src/mapping.ts create mode 100644 packages/api-symphony-compatibility/tsconfig.json diff --git a/packages/api-demo/package.json b/packages/api-demo/package.json index 14277b8..972dbf1 100644 --- a/packages/api-demo/package.json +++ b/packages/api-demo/package.json @@ -5,7 +5,7 @@ "main": "src/index.js", "scripts": { "serve:no-browser": "npm run serve -- --no-browser", - "serve": "live-server --mount=/:src --mount=/scripts/containerjs-api-bundle:node_modules/containerjs-api-bundle/build/containerjs-bundle.js", + "serve": "live-server --mount=/:src --mount=/scripts/containerjs-api-bundle:node_modules/containerjs-api-bundle/build/containerjs-bundle.js --mount=/scripts/containerjs-compatibility-api:node_modules/containerjs-compatibility-api/build/dist/containerjs-compatibility-api.js", "launch:electron": "ssf-electron ./src/app.json", "electron": "npm-run-all --parallel launch:electron serve:no-browser", "launch:openfin": "openfin --launch --config ./src/app.json", @@ -25,6 +25,7 @@ "dependencies": { "containerjs-api-bundle": "0.0.2", "containerjs-api-electron": "0.0.2", + "containerjs-compatibility-api": "0.0.1", "openfin-cli": "^1.1.5", "openfin-launcher": "^1.3.12" }, diff --git a/packages/api-demo/src/compatibility/compatibility-api.html b/packages/api-demo/src/compatibility/compatibility-api.html new file mode 100644 index 0000000..3d10111 --- /dev/null +++ b/packages/api-demo/src/compatibility/compatibility-api.html @@ -0,0 +1,53 @@ + + + +ContainerJS + + + + + + + +
+ + +
+ +
+
+
+

X: No data

+

Y: No data

+

Width: No data

+

Height: No data

+
+ + + + + + + diff --git a/packages/api-demo/src/index.html b/packages/api-demo/src/index.html index 7f0f45e..c08253f 100644 --- a/packages/api-demo/src/index.html +++ b/packages/api-demo/src/index.html @@ -19,6 +19,7 @@