dde1101793
* chore: update dependency @commitlint/cli to ^17.4.1 (renovate[bot]) * chore: lock file maintenance (renovate[bot]) * chore: update dependency bson to ^4.7.1 (renovate[bot]) * chore: update commitlint monorepo to ^17.4.0 (renovate[bot]) * chore: update dependency eslint to ^8.31.0 (renovate[bot]) * chore: update dependency loopback-connector to ^5.2.0 (renovate[bot]) * chore: update dependency minimatch to ^5.1.2 (renovate[bot]) * chore: update dependency eslint to ^8.30.0 (renovate[bot]) * chore: update dependency typescript to ^4.9.4 (renovate[bot]) * chore: update dependency typescript to ^4.9.3 (renovate[bot]) * chore: update commitlint monorepo to ^17.3.0 (renovate[bot]) * chore: update dependency minimatch to ^5.1.1 (renovate[bot]) * chore: update dependency eslint to ^8.29.0 (renovate[bot]) * chore: update dependency eslint to ^8.27.0 (renovate[bot]) * chore: update dependency loopback-connector to ^5.1.1 (renovate[bot]) |
||
---|---|---|
.github | ||
docs | ||
examples | ||
intl | ||
lib | ||
support | ||
test | ||
types | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
.gitmodules | ||
.mocharc.yaml | ||
.npmignore | ||
.npmrc | ||
.nycrc | ||
.prettierignore | ||
.prettierrc | ||
.travis.yml | ||
CHANGES.md | ||
CODEOWNERS | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
NOTICE | ||
README.md | ||
SECURITY.md | ||
commitlint.config.js | ||
docs.json | ||
index.d.ts | ||
index.js | ||
package-lock.json | ||
package.json | ||
renovate.json | ||
tsconfig.json |
README.md
loopback-datasource-juggler
An ORM/ODM that provides a common set of interfaces for interacting with databases, REST APIs, and other types of data sources. It was originally forked from JugglingDB.
Supported versions
This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:
Version | Status | Published | EOL |
---|---|---|---|
4.x | Current | Oct 2018 | Apr 2023 (minimum) |
3.x | End-of-Life | Dec 2016 | Dec 2020 |
2.x | End-of-Life | Jul 2014 | Apr 2019 |
Learn more about our LTS plan in the LoopBack documentation.
Usage
Install Juggler:
npm install loopback-datasource-juggler
Then install a connector:
npm install loopback-connector-mongodb // in this case, the mongodb connector
Documentation
See the LoopBack documentation.
For information on data source connectors, see Connecting models to data sources.
Contributing
This project uses DCO. Be sure to sign off
your commits using the -s
flag or adding Signed-off-By: Name<Email>
in the
commit message.
Example
git commit -s -m "feat: my commit message"
Also see the Contributing to LoopBack to get you started.