Skip to content

visualjeff/lokijsPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About lokijs-plugin

A hapi plugin to facilitate the initialization of lokijs within your application. Version 2.0.0 of this plugin has been updated and tested specifically for working with version 17 and 18 of Hapi.

Build Status

See the example directory for details on accessing the database within routes.

Usage

'use strict';

const Hapi = require('@hapi/hapi');

const server = new Hapi.Server({
    host: 'localhost',
    port: 3000
});

const startup = async () => {
    await server.register([{
        plugin: require('lokijs-plugin'),
        options: {
            env: 'NODEJS' 
        }
    }]);
    await server.start();
};

startup().catch((err) => {
    throw err;
});

console.log(`${new Date()}: server running at ${server.info.uri}`);

About

A hapi plugin for lokijs

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published