Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
npm install big -g
big website
big load-balancer
big sink
big repl
To enable debugging in big
you must set the environment variable DEBUG
. There are two levels of debugging you'll want to inspect.
export DEBUG=big::*,resource::*
This will enable debugging messages for all resources
and big
itself.
All big apps automatically create or join a new event emitter mesh when started. Each app is able to communicate to each other through the big.mesh.emitter
Event Emitter API.
Default discovery settings use localhost
for all apps. Custom host
and port
options can be passed into big.start
If big
is in server mode, a WebSocket gateway will be opened for incoming communication. This can be visited directly in the browser or connected to with the mesh
resource.
Authorization examples are available here
big
website
Minimal express
based website application with built-in support for routes, sessions, static file-serving, etc.
Ideal for quickly serving up static content or quickly adding custom http route logic.
load-balancer
Minimal http-proxy
based HTTP load balancing for multiple websites. Will automatically add website
apps to it's proxy table apps based on domain
, host
, and port
.
Ideal for routing incoming HTTP traffic to many websites
. The website
app will register itself automatically with the load-balancer.
sink
Event sink ( dump ) for big.mesh.emitter
. The sink
will capture any event emitted on the mesh network and write the event to STDOUT.
Ideal for aggregating all events on the mesh to standard output ( such as a log file ).
repl
Simple interactive repl for communicating with the mesh network.
Ideal for debugging or communicating with nodes via big.mesh.emitter
voice-recognition
Browser based Voice Recognition Gateway for communicating with the mesh network.
Ideal for triggering mesh events with voice commands.
FAQs
## v.0.5.0
We found that big demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.