
Security News
Vite+ Joins the Push to Consolidate JavaScript Tooling
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
@dcspark/uv-core
Advanced tools
An easy to use library which exposes the core functionality of Urbit Visor.
uv-core
implements a generalized API and messaging implementation that can be used by both Urbit Web Apps and UV Extensions. The Urbit Visor extension ID is hardcoded into the library and automatically configured to be used when the API is called. This means that interacting with Visor is as simple as installing uv-core
, importing urbitVisor
, and using the methods to interact with Visor directly.
The interface was unified together for both Urbit Web Apps as well as UV Extensions (thus resulting in uv-core
) so that everything built on top can be easily utilized for both use cases. The upcoming library uv-components
(that will hold reusable components that devs can use in their own projects), takes advantage of this fact to allow a component to be created once, and be used in a web page or in a web extension without having to configure or edit anything. This functionality required redesigning the messaging scheme from the ground up (including removing injecting the urbitVisor
API into every page) in order to allow this seamless and composable experience to be possible for devs.
Thanks to this, any open source projects which use Urbit Visor going forward will be easy to fork and borrow code from no matter in what form it was shipped in, thus strengthening the foundation of the upcoming Urbit Visor ecosystem.
uv-core
is available on NPM.
Add it to your node application:
npm i @dcspark/uv-core
FAQs
Urbit Visor core library, exposing types and core functions
The npm package @dcspark/uv-core receives a total of 10 weekly downloads. As such, @dcspark/uv-core popularity was classified as not popular.
We found that @dcspark/uv-core 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
Evan You announces Vite+, a commercial, Rust-powered toolchain built on the Vite ecosystem to unify JavaScript development and fund open source.
Security News
Ruby Central’s incident report on the RubyGems.org access dispute sparks backlash from former maintainers and renewed debate over project governance.
Research
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.