boenfu / duck-user

"If it looks like a duck and quacks like a duck, it's a duck"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Duck User

introduction

If it looks like a duck and quacks like a duck, it's a duck

Getting started

Server

yarn add @duck-user/server
import {MongoClient} from 'mongodb';
import {DuckUserServer, MongoNest} from '@duck-user/server';

// connect your mongo
let client = await MongoClient.connect('mongodb://localhost:27017');

let db = client.db('#your db name');

let server = new DuckUserServer({
  nest: new MongoNest(db, '#your collection name'),
});

server.start(3000);

Browser Client

yarn add @duck-user/web
import {DuckUser} from '@duck-user/web';

const duckUser = new DuckUser({
  server: 'http://localhost:3000',
});

// In Safari
duckUser.set('foo');

// In Chrome
duckUser.get(); // ‘foo’

Status

Minimum Viable Testing

License

MIT License.

About

"If it looks like a duck and quacks like a duck, it's a duck"

License:MIT License


Languages

Language:TypeScript 97.1%Language:HTML 2.0%Language:JavaScript 0.9%