This project is not covered by Drupal’s security advisory policy.

WIP

The nostr_ndk module is a module to include the Javascript library Nostr Dev Kit (NDK) in your Drupal project.

Objective

  • Install and export the Nostr Dev Kit (NDK) library in a Drupal project. NDK will be available as a global store (singleton) in other Drupal provided Javascript files.

The by Vite bundled Javascript file is loaded as a library on every page with the hook nostr_ndk_preprocess_page.

Post-Installation

Install as you would normally install a contributed Drupal module.
See: https://www.drupal.org/node/895232 for further information.
After the module is enabled, the necessary packages needs to be installed.

npm install

After this installation step, the Javascript files needs to be built. This is done with Vite.

npm build

The built Javascript files will be saved in the directory dist.

Additional Requirements

  • Node

Are there any projects that enhance or improve the functionality of this project?

Similar projects

If there are modules providing similar functionality, please describe what differentiates them.

Supporting this Module

If you have a Patreon, OpenCollective, etc. you can put links here to describe how people can support development.

Community Documentation

A great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!).

Supporting organizations: 
Development

Project information

Releases