Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
mike12345567 e439d7097b Review comments and test fix. 4 years ago
..
scripts Changing directory. 4 years ago
src Review comments and test fix. 4 years ago
.gitignore Changing directory. 4 years ago
LICENSE Changing directory. 4 years ago
README.md Switching out @budibase/auth to @budibase/backend-core. 4 years ago
accounts.js Changing directory. 4 years ago
auth.js Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised. 4 years ago
cache.js Moving the withCache function to backend-core so that it can be shared, as well as adding a cache busting function which can be used when one of the checklist configs changes. 4 years ago
constants.js Changing directory. 4 years ago
context.js Refactoring backend-core tenancy to context, splitting out tenancy functionality to its own area. 4 years ago
db.js Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
deprovision.js Refactoring backend-core tenancy to context, splitting out tenancy functionality to its own area. 4 years ago
encryption.js Adding basic encrypt/decrypt pathway. 4 years ago
logging.js Review comments and test fix. 4 years ago
middleware.js Removing use of direct package access. 4 years ago
migrations.js Merge branch 'develop' of github.com:Budibase/budibase into fix/sync-apps-reset-rows-quotas 4 years ago
objectStore.js Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised. 4 years ago
package.json v1.0.189 4 years ago
permissions.js Changing directory. 4 years ago
redis.js Changing directory. 4 years ago
roles.js Changing directory. 4 years ago
sessions.js Changing directory. 4 years ago
tenancy.js Changing directory. 4 years ago
utils.js Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised. 4 years ago
yarn.lock Fix provisioning in multi tenant environment 4 years ago

README.md

Budibase Core backend library

This library contains core functionality, like auth and security features which are shared between backend services.

Note about top level JS files

For the purposes of being able to do say require("@budibase/backend-core/permissions") we need to specify the exports at the top-level of the module.

For these files they should be limited to a single require of the file that should be exported and then a single module.exports = ... to export the file in commonJS.