Skip to content

About

🧱 Dependency of Express Lianas for Forest Admin

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

69 stars

Watchers

9 watching

Forks

Forest v1: shared core of the Express agents.

npm CI License

Important

This is the shared core of the Forest v1 Express agents, in maintenance mode. It receives fixes but no new features. Starting a new project? Use agent-nodejs, the current Node.js agent. Already on a v1 Express agent? Follow the v1 to v2 migration guide.

You probably don't need to install this package

forest-express is not used on its own. It holds the routes, authentication, permissions and serialization shared by the two v1 Express agents, which depend on it:

Your ORM Install
Sequelize (SQL) forest-express-sequelize
Mongoose (MongoDB) forest-express-mongoose

Setup instructions are in the README of each one.

Requirements

Node.js >= 16 (CI runs on 24)

Documentation

Install a v1 Express agent https://docs.forest.app/legacy/javascript-agents/how-tos/setup/install
v1 reference guide https://docs.forest.app/legacy/javascript-agents/reference-guide/models/overview
Agents overview https://docs.forest.app/legacy/agents-overview
Migrating to v2 https://docs.forest.app/guides/migration/from-v1/overview

Contributing

Bug fixes are welcome; new features go to agent-nodejs. See CONTRIBUTING.md for setup, tests and commit conventions.

yarn install --frozen-lockfile && yarn build && yarn test

License

Apache 2.0. See LICENSE.

About

🧱 Dependency of Express Lianas for Forest Admin

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

69 stars

Watchers

9 watching

Forks

Releases

Packages

Used by

Contributors

Languages