fireborm
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

FireBorm

A Firebase ORM-like wrapper, inspired by packages like sequelize and mongoose

TL;DR: Check the example to initialize FireBorm.

Why?

Using the firebase sdk to fetch data from Firestore and transform it to the model we use on the apps can sometimes be verbose.

This package solves this issue using an approach inspired in sequelize or mongoose.

Stores

Each Store corresponds to a collection.

You declare each store by calling fireborm.initializeStore() and providing the arguments.

More information about the arguments, and the class returned will be added soon.

Storages

Each Storage corresponds to a collection.

You declare each storage by calling fireborm.initializeStorage() and providing the arguments.

More information about the arguments, and the class returned will be added soon.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.2.20latest

Version History

VersionDownloads (Last 7 Days)Published
0.2.20
0.2.150
0.2.052
0.1.55
0.1.34
0.1.22
0.1.02
0.0.132
0.0.122
0.0.112
0.0.102
0.0.92
0.0.83
0.0.72
0.0.62
0.0.42
0.0.32
0.0.22
0.0.12
0.0.01

Package Sidebar

Install

npm i fireborm

Weekly Downloads

118

Version

0.2.2

License

MIT

Unpacked Size

46.1 kB

Total Files

6

Last publish

Collaborators

  • rgdevme