Security News
Research
Supply Chain Attack on Rspack npm Packages Injects Cryptojacking Malware
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
A Javascript module made to simplify communication with Sia Skynet portals from the browser.
For documentation complete with examples, please see the Skynet SDK docs.
We also have an example tutorial about creating your first web app on Skynet
If you're thinking, "wait, how can I import()
in the browser," then here is the answer:
While skynet-js
is built with Node.js, you can easily compile it to one minified javascript file that is compatible with browsers.
Webpack will compile only the used functions (unused code will be removed automatically), so it is recommended to build your whole project in Node.js and compile it with webpack (click here for detailed tutorial):
cd your_project
npm install skynet-js
npm install webpack webpack-cli --save-dev
Update your package.json
file.
remove - "main": "index.js",
add - "private": true,
Create folders mkdir dist src
. Make sure you have your javascript files in src
and the main (entry) javascript is named index.js
.
Compile with npx webpack
! You will find the minified main.js
in the dist
folder.
skynet-js
provides functions that only make sense in the browser, and are covered in the special section Browser JS API.
yarn
yarn test
to run the tests[2.3.0]
FAQs
Sia Skynet Javascript Client
The npm package skynet-js receives a total of 66 weekly downloads. As such, skynet-js popularity was classified as not popular.
We found that skynet-js demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers 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.
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.
Security News
Sonar’s acquisition of Tidelift highlights a growing industry shift toward sustainable open source funding, addressing maintainer burnout and critical software dependencies.