From 82e10bb4a4b3977af40fe433f357fa07e374299c Mon Sep 17 00:00:00 2001 From: mmcwilliams Date: Thu, 21 Mar 2019 18:08:24 -0400 Subject: [PATCH] Increment minor version. This marks the "feature complete" refactor of the core functionality in typescript using classes instead of objects in the main.js process. Also, install the new devices module that was refactored into a class from an object. This has been tested with firmware, but additional development on this minor version will pull more UI elements into the main process. This will allow a CLI app to be created more efficiently and kept in sync with the rest of the project. Interface with the firmware will be expanded to control multiple projectors or multiple cameras in the next minor version. --- app/package-lock.json | 11 +++++++---- app/package.json | 3 ++- package-lock.json | 2 +- package.json | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 226bb5f..052a314 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,6 +1,6 @@ { "name": "mcopy-app", - "version": "1.2.4", + "version": "1.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1526,6 +1526,9 @@ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" }, + "devices": { + "version": "file:lib/devices" + }, "diagnostics": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz", @@ -4044,9 +4047,9 @@ "dev": true }, "js-yaml": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", - "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.0.tgz", + "integrity": "sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" diff --git a/app/package.json b/app/package.json index 9770c34..f361dda 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "mcopy-app", - "version": "1.2.4", + "version": "1.3.0", "description": "GUI for the mcopy small gauge film optical printer platform", "main": "main.js", "scripts": { @@ -43,6 +43,7 @@ "cam": "file:lib/cam", "capture": "file:lib/capture", "delay": "file:lib/delay", + "devices": "file:lib/devices", "digital": "file:lib/digital", "display": "file:lib/display", "electron-updater": "^4.0.6", diff --git a/package-lock.json b/package-lock.json index 3803e3b..e5dfd93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "mcopy", - "version": "0.1.0", + "version": "1.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 8e1236d..cca5796 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mcopy", - "version": "0.1.0", + "version": "1.3.0", "description": "Small gauge film optical printer platform", "main": "build.js", "directories": {