budibase/packages/backend-core/node_modules/level-packager
Budibase Helm Bot c1e5378350 Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
..
abstract Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
CHANGELOG.md Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
CONTRIBUTORS.md Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
LICENSE.md Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
README.md Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
UPGRADING.md Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
level-packager.js Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
package.json Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00
test.js Helm Release: 1.2.36 2022-08-11 08:17:28 +00:00

README.md

level-packager

levelup package helper for distributing with an abstract-leveldown compatible back-end

level badge npm Node version Travis Coverage Status JavaScript Style Guide npm Backers on Open Collective Sponsors on Open Collective

API

Exports a single function which takes a single argument, an abstract-leveldown compatible storage back-end for levelup. The function returns a constructor function that will bundle levelup with the given abstract-leveldown replacement. The full API is supported, including optional functions, destroy(), and repair(). Encoding functionality is provided by encoding-down.

The constructor function has a .errors property which provides access to the different error types from level-errors.

For example use-cases, see:

Also available is a test.js file that can be used to verify that the user-package works as expected.

If you are upgrading: please see UPGRADING.md.

Contributing

Level/packager is an OPEN Open Source Project. This means that:

Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.

See the Contribution Guide for more details.

Donate

To sustain Level and its activities, become a backer or sponsor on Open Collective. Your logo or avatar will be displayed on our 28+ GitHub repositories and npm packages. 💖

Backers

Open Collective backers

Sponsors

Open Collective sponsors

License

MIT © 2013-present Contributors.