Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strmprivacy/nodejs-driver
NodeJS driver for interacting with STRM Privacy.
https://github.com/strmprivacy/nodejs-driver
client driver javascript nodejs typescript
Last synced: 6 days ago
JSON representation
NodeJS driver for interacting with STRM Privacy.
- Host: GitHub
- URL: https://github.com/strmprivacy/nodejs-driver
- Owner: strmprivacy
- License: apache-2.0
- Created: 2021-03-15T13:57:26.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-14T09:36:11.000Z (over 2 years ago)
- Last Synced: 2023-03-04T04:57:33.492Z (over 1 year ago)
- Topics: client, driver, javascript, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 445 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README-DEV.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# STRM Privacy client
```
npm i
```## Build
### Run dev build
```bash
npm run dev
# or
npm run dev -- --watch
```### Run prod build
```bash
npm run prod
```## Example
Currently nothing is published yet, so for now additional steps are needed to run the example:
```bash
npm build
npm packcd examples/node
npm i
npm i ../../strmprivacy-nodejs-driver-1.0.0.tgznpm run sender
npm run receiver
```### Local dev with example (beta)
It is possible to target your root dist folder directly from within the node example. This makes testing a lot easier
since you don't have to publish the package on every change.```bash
cd examples/node
npm run link-root-dist # This links the root dist folder to npm instead of the installed package
npm run unlink-root-dist # This breaks the link to the root dist folder
```