Storecraft MongoDB driver for Node.js
Official mongodb
driver for StoreCraft
on Node.js platforms.
usage
import 'dotenv/config';
import http from "node:http";
import { join } from "node:path";
import { homedir } from "node:os";
import { App } from '@storecraft/core'
import { NodePlatform } from '@storecraft/platform-node'
import { MongoDB } from '@storecraft/database-mongodb-node'
import { NodeLocalStorage } from '@storecraft/storage-node-local'
let app = new App(
new NodePlatform(),
new MongoDB({ db_name: 'prod', url: '<MONGO-URL>'}),
new NodeLocalStorage(join(homedir(), 'tomer'))
);
await app.init();
const server = http.createServer(app.handler).listen(
8000,
() => {
console.log(`Server is running on http://localhost:8000`);
}
);
Author: Tomer Shalev <tomer.shalev@gmail.com>