@tomiocodes/sled
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

@tomiocodes/sled

A key value database.

GitHub npm bundle size npm

Table of Contents

Description

A simple key-value database.

Features

  • Written in TypeScript
  • Offers CommonJS, ESM bundles
  • Fully tested
  • Powered by Rust
  • Persistent

Installation

yarn add @tomiocodes/sled
# npm install @tomiocodes/sled
# pnpm add @tomiocodes/sled

Usage

Note: While this section uses require, the imports match 1:1 with ESM imports. For example const { set } = require('@tomiocodes/sled') equals import { set } from '@tomiocodes/sled'.

Basic Usage

const { set, get } = require('@tomiocodes/sled');

set('hello', 'world');

console.log(get('hello'));

Configuration

We support any configuration file if the config crate supports it.

{
	"name": "sled-database"
}

API Documentation

For the full API documentation please refer to the TypeDoc generated documentation.

/@tomiocodes/sled/

    Package Sidebar

    Install

    npm i @tomiocodes/sled

    Weekly Downloads

    0

    Version

    1.0.1

    License

    Apache-2.0

    Unpacked Size

    62.8 kB

    Total Files

    14

    Last publish

    Collaborators

    • 1chi