px4 / electronwebgcs Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
add onscreen gimbal control
elevate the mission path in 3d with threebox like in this example, and display drone in 3D: https://github.com/jscastro76/threebox/blob/master/examples/19-fixedzoom.html
npm run package doesn't work due protos not getting packaged
mooch@basement2:~/p/electronWebGCS$ npm audit
# npm audit report
minimatch <3.0.5
Severity: high
minimatch ReDoS vulnerability - https://github.com/advisories/GHSA-f8q6-p94x-37v3
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/dir-compare/node_modules/minimatch
dir-compare <=2.4.0
Depends on vulnerable versions of minimatch
node_modules/dir-compare
@electron/universal 1.0.1 - 1.3.3
Depends on vulnerable versions of dir-compare
node_modules/@electron/universal
app-builder-lib 22.10.4 - 24.0.0-alpha.13
Depends on vulnerable versions of @electron/universal
node_modules/app-builder-lib
dmg-builder 22.10.4 - 24.0.0-alpha.13
Depends on vulnerable versions of app-builder-lib
node_modules/dmg-builder
electron-builder 19.25.0 || >=22.10.4
Depends on vulnerable versions of app-builder-lib
Depends on vulnerable versions of dmg-builder
Depends on vulnerable versions of simple-update-notifier
node_modules/electron-builder
minimist <=0.2.3 || 1.0.0 - 1.2.5
Severity: critical
Prototype Pollution in minimist - https://github.com/advisories/GHSA-xvch-5gv4-984h
Prototype Pollution in minimist - https://github.com/advisories/GHSA-xvch-5gv4-984h
Prototype Pollution in minimist - https://github.com/advisories/GHSA-vh95-rmgr-6w4m
Prototype Pollution in minimist - https://github.com/advisories/GHSA-vh95-rmgr-6w4m
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/@mapbox/togeojson/node_modules/minimist
node_modules/optimist/node_modules/minimist
node_modules/static-module/node_modules/minimist
node_modules/togeojson/node_modules/minimist
node_modules/wellknown/node_modules/minimist
@mapbox/togeojson *
Depends on vulnerable versions of minimist
Depends on vulnerable versions of xmldom
node_modules/@mapbox/togeojson
optimist >=0.6.0
Depends on vulnerable versions of minimist
node_modules/optimist
csv2geojson 3.8.0 - 5.1.1
Depends on vulnerable versions of optimist
node_modules/csv2geojson
quote-stream <=1.0.0
Depends on vulnerable versions of minimist
node_modules/static-module/node_modules/quote-stream
togeojson >=0.4.0
Depends on vulnerable versions of minimist
Depends on vulnerable versions of xmldom
node_modules/togeojson
leaflet-omnivore >=0.3.1
Depends on vulnerable versions of brfs
Depends on vulnerable versions of csv2geojson
Depends on vulnerable versions of togeojson
Depends on vulnerable versions of wellknown
node_modules/leaflet-omnivore
wellknown 0.3.2 - 0.4.2
Depends on vulnerable versions of minimist
node_modules/wellknown
protobufjs 6.10.0 - 7.2.3
Severity: high
protobufjs Prototype Pollution vulnerability - https://github.com/advisories/GHSA-h755-8qp9-cq85
fix available via `npm audit fix`
node_modules/protobufjs
semver <=5.7.1 || 6.0.0 - 6.3.0 || 7.0.0 - 7.5.1
Severity: moderate
semver vulnerable to Regular Expression Denial of Service - https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
semver vulnerable to Regular Expression Denial of Service - https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
semver vulnerable to Regular Expression Denial of Service - https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/@babel/core/node_modules/semver
node_modules/@babel/helper-compilation-targets/node_modules/semver
node_modules/@babel/helper-define-polyfill-provider/node_modules/semver
node_modules/@babel/preset-env/node_modules/semver
node_modules/@electron/get/node_modules/semver
node_modules/babel-plugin-polyfill-corejs2/node_modules/semver
node_modules/eslint-config-airbnb-base/node_modules/semver
node_modules/eslint-import-resolver-webpack/node_modules/semver
node_modules/eslint-plugin-import/node_modules/semver
node_modules/eslint-plugin-jsx-a11y/node_modules/semver
node_modules/eslint-plugin-react/node_modules/semver
node_modules/istanbul-lib-instrument/node_modules/semver
node_modules/make-dir/node_modules/semver
node_modules/semver
node_modules/simple-update-notifier/node_modules/semver
eslint-plugin-compat >=3.6.0-0
Depends on vulnerable versions of semver
node_modules/eslint-plugin-compat
eslint-config-erb >=1.0.0-0
Depends on vulnerable versions of eslint-plugin-compat
node_modules/eslint-config-erb
simple-update-notifier 1.0.7 - 1.1.0
Depends on vulnerable versions of semver
node_modules/simple-update-notifier
static-eval <=2.0.1
Severity: high
Sandbox Breakout / Arbitrary Code Execution in static-eval - https://github.com/advisories/GHSA-x9hc-rw35-f44h
Sandbox Breakout / Arbitrary Code Execution in static-eval - https://github.com/advisories/GHSA-5mjw-6jrh-hvfq
fix available via `npm audit fix`
node_modules/static-eval
static-module <=1.5.0
Depends on vulnerable versions of quote-stream
Depends on vulnerable versions of static-eval
node_modules/static-module
brfs 1.1.0 - 1.4.3
Depends on vulnerable versions of static-module
node_modules/brfs
tough-cookie <4.1.3
Severity: moderate
tough-cookie Prototype Pollution vulnerability - https://github.com/advisories/GHSA-72xf-g2v4-qvf3
fix available via `npm audit fix`
node_modules/tough-cookie
word-wrap *
Severity: moderate
word-wrap vulnerable to Regular Expression Denial of Service - https://github.com/advisories/GHSA-j8xg-fqg3-53r7
fix available via `npm audit fix`
node_modules/word-wrap
optionator 0.8.3 - 0.9.1
Depends on vulnerable versions of word-wrap
node_modules/escodegen/node_modules/optionator
node_modules/optionator
xmldom *
Severity: critical
Misinterpretation of malicious XML input - https://github.com/advisories/GHSA-5fg8-2547-mr8q
Misinterpretation of malicious XML input - https://github.com/advisories/GHSA-h6q6-9hqw-rwfv
xmldom allows multiple root nodes in a DOM - https://github.com/advisories/GHSA-crh6-fp67-6883
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/xmldom
26 vulnerabilities (8 moderate, 8 high, 10 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
too many vulnerabilities
Add simple joystick control through: https://github.com/whoisryosuke/react-gamepads
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.