Distributed system information query tool.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Starbeamrainbowlabs 9503607eab
typo
8 months ago
docs Start setting things up for the HTTP subsystem, but we've got a ways to go 1 year ago
lantern-build-engine@094e175740 Add basic lantern build script to help with setting up for development 1 year ago
src typo 8 months ago
.gitignore Add initial client-side system 1 year ago
.gitmodules Add basic lantern build script to help with setting up for development 1 year ago
LICENSE Initial commit 1 year ago
README.md Add initial client-side system 1 year ago
build.sh build.sh: add task to automate launching development environment 1 year ago
package-lock.json Use Plot.ly for simple gauges 10 months ago
package.json Use Plot.ly for simple gauges 10 months ago

README.md

systemquery

Distributed system information query tool.

FAQ

Q: I see a scary native binary build system in the development dependencies!

A: You're probably referring to esbuild. If you install systemquery from npm, the build steps for the client-side javascript will already have been completed, thereby negating the need to install a native binary.

The advantage of using a build system for the client-side browser resources is significantly improved performance. With this approach, we get the benefit of a build system without needing to install a native binary on target machines which might be incompatible with the host machine's CPU architecture.

  • jpake - in case our STARTTLS-based idea doesn't work it didn't work :-/
  • sql.js - pure JS version of SQLite3 compiled with emscripten
    • This avoids the compiling-on-install problem may encounter with the regular better-sqlite3 package.