Kind: Low-level provider
@nut-tree/bolt is only available to sponsors of nut.js.
In case you want to get access to it, please consult the sponsoring profile
@nut-tree/bolt is an alternative low-level provider for nut.js.
It can replace the default
@nut-tree/nut-js low-level provider,
@nut-tree/libnut, and comes with additional features.
The most significant features at the time of writing are:
@nut-tree/bolt exports a set of functions for fine-grained control over each low-level provider.
useBoltKeyboard(): Replaces the default keyboard provider with
@nut-tree/bolt's keyboard implementation
useBoltMouse(): Replaces the default mouse provider with
@nut-tree/bolt's mouse implementation
useBoltScreen(): Replaces the default screen provider with
@nut-tree/bolt's screen implementation
useBoltWindows(): Replaces the default window provider with
@nut-tree/bolt's window implementation
useBoltWindowFinder(): Registers the
@nut-tree/boltwindow finder implementation
In case you want to use all available
@nut-tree/bolt providers, you can use the