SuperCamo


SuperCamo is a Camo-inspired object data modeller (ODM) for NeDB, built specifically for BigfootDS’ needs.

This package was inspired by Scott Robinson’s Camo ODM - but BigfootDS had some specific needs and an urge to try out TypeScript. We greatly appreciate what Camo is and does!

Quick Info

The what

  • NeDB compatibility
  • Treat multiple NeDB datastores as a singular database
  • Allow concurrent connections to multiple databases
  • ODM-style wrapping around NeDB datastores
  • Modern JavaScript implementations
  • Leaning on standard NodeJS functions and APIs more than ever before to minimize production dependencies

The nitty-gritty

  • Built using NodeJS version 20, looking forward only.
  • Built to depend on this particular flavour of NeDB:

The installation

In your NodeJS project, you can run this command to install this package:

npm install @bigfootds/supercamo

The usage

Please dig into the documentation website for examples and package reference information.