{"library":"level","type":"library","category":null,"description":"The `level` package provides a universal, `abstract-level`-compliant key-value database interface for both Node.js and browser environments. It acts as a convenience wrapper, dynamically exporting `classic-level` for Node.js and `browser-level` for browsers. This design allows developers to write platform-agnostic code for lexicographically sorted key-value stores. The current stable version is 10.0.0, which incorporates `abstract-level` v3, enhancing its foundational API. The project maintains a frequent release cadence, often introducing breaking changes with major version bumps to align with upstream `abstract-level`, `classic-level`, or `browser-level` updates, emphasizing modernization and API consistency across its ecosystem. It is designed to be highly extensible and supports various encoding options, including `json` for complex data structures and `utf8` for strings.","language":"javascript","status":"active","version":"10.0.0","tags":["javascript","level","leveldb","stream","database","db","store","storage","json","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install level","imports":["import { Level } from 'level'","const { Level } = require('level')","import type { AbstractLevel } from 'abstract-level'"]},{"cmd":"yarn add level","imports":[]},{"cmd":"pnpm add level","imports":[]}],"homepage":null,"github":"https://github.com/Level/level","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/level","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/level/compatibility"}}