Skip to content

neon-bindings/examples

Repository files navigation

neon-examples

Github Actions

Examples and common patterns for Neon.

All examples are for napi-backend. For examples using legacy-backend see the legacy branch.

Table of Contents

Example Description
async-sqlite Async interface to a SQLite database
cpu-count Return the number of CPUs
gzip-stream Asynchronously compress a stream of data
hello-world Return a JS String with a greeting message
tokio-fetch Asynchronously fetch a node release date

Contributing

Setup

The examples repository uses the npm 7 workspaces feature.

# npm 7 is required
npm --version

git clone https://github.com/neon-bindings/examples.git
cd examples
npm install

Tests

npm test