From 70d0bb749187a3698fbd9418d9520b3f27159761 Mon Sep 17 00:00:00 2001 From: Mari Date: Tue, 15 Feb 2022 16:38:17 -0500 Subject: [PATCH] v1.1.1 - big upgrade Includes: 1) Better error handling and move support 2) An upgradeable launcher with signatures to avoid having to download 70MB just to get the latest 200kb of javascript 3) Data stored in a data file instead of in the program, to allow for modifications --- .gitignore | 3 +- .idea/runConfigurations/build_signer.xml | 12 + .idea/runConfigurations/sign.xml | 24 + .idea/smva-indexer.iml | 1 + default-data.json | 112 + indexer.mjs | 506 +- package-lock.json | 8968 +++++++++++++++++----- package.json | 30 +- publish-commands.sftp | 8 + rollup.config.js | 48 +- sign-bundle.mjs | 62 + signer-rollup.config.js | 32 + signing-common.mjs | 16 + smva-indexer-release.pub.pem | 20 + updateable-launcher.mjs | 84 + 15 files changed, 7925 insertions(+), 2001 deletions(-) create mode 100644 .idea/runConfigurations/build_signer.xml create mode 100644 .idea/runConfigurations/sign.xml create mode 100644 default-data.json create mode 100644 publish-commands.sftp create mode 100644 sign-bundle.mjs create mode 100644 signer-rollup.config.js create mode 100644 signing-common.mjs create mode 100644 smva-indexer-release.pub.pem create mode 100644 updateable-launcher.mjs diff --git a/.gitignore b/.gitignore index 5fe025b..484bbae 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /node_modules/ /build/ -/rollup/ \ No newline at end of file +/smva-indexer-release.key.pem +/smva-indexer-release.params.pem diff --git a/.idea/runConfigurations/build_signer.xml b/.idea/runConfigurations/build_signer.xml new file mode 100644 index 0000000..5e2a738 --- /dev/null +++ b/.idea/runConfigurations/build_signer.xml @@ -0,0 +1,12 @@ + + + + + +