Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

level-supports

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

level-supports - npm Package Compare versions

Comparing version 4.0.0 to 4.0.1

9

CHANGELOG.md
# Changelog
## [4.0.1] - 2022-03-06
### Fixed
- Update support matrix ([`c30998f`](https://github.com/Level/supports/commit/c30998f)) (Vincent Weevers)
- Align LICENSE with SPDX ([`1bb9f9c`](https://github.com/Level/supports/commit/1bb9f9c)) (Vincent Weevers)
## [4.0.0] - 2022-01-02

@@ -72,2 +79,4 @@

[4.0.1]: https://github.com/Level/supports/releases/tag/v4.0.1
[4.0.0]: https://github.com/Level/supports/releases/tag/v4.0.0

@@ -74,0 +83,0 @@

24

index.d.ts

@@ -46,6 +46,4 @@ /**

/**
* Does the database have a `keys([options])` method that returns a key iterator? Also
* implies support of `iterator#mode`.
*
* @experimental
* Does the database have a `keys([options])` method that returns a key iterator?
* Always true since `abstract-level@1`.
*/

@@ -56,5 +54,3 @@ keyIterator: boolean

* Does the database have a `values([options])` method that returns a key iterator?
* Also implies support of `iterator#mode`.
*
* @experimental
* Always true since `abstract-level@1`.
*/

@@ -64,5 +60,4 @@ valueIterator: boolean

/**
* Do iterators have a `nextv(size[, options][, callback])` method?
*
* @experimental
* Do iterators have a `nextv(size[, options][, callback])` method? Always true since
* `abstract-level@1`.
*/

@@ -72,5 +67,4 @@ iteratorNextv: boolean

/**
* Do iterators have a `all([options][, callback])` method?
*
* @experimental
* Do iterators have a `all([options][, callback])` method? Always true since
* `abstract-level@1`.
*/

@@ -103,2 +97,4 @@ iteratorAll: boolean

* ```
*
* Always true since `abstract-level@1`.
*/

@@ -116,2 +112,4 @@ deferredOpen: boolean

* ```
*
* Always true since `abstract-level@1`.
*/

@@ -118,0 +116,0 @@ promises: boolean

{
"name": "level-supports",
"version": "4.0.0",
"version": "4.0.1",
"description": "Create a manifest describing the abilities of an abstract-level database",
"license": "MIT",
"scripts": {
"test": "ts-standard && tsc && standard && hallmark && (nyc -s node test/self.js | faucet) && nyc report",
"test-browsers-local": "airtap --coverage test/self.js",
"test": "standard && ts-standard *.ts && hallmark && (nyc -s node test/self.js | faucet) && nyc report",
"test-browsers-local": "airtap --coverage test/self.js && nyc report",
"coverage": "nyc report -r lcovonly",

@@ -10,0 +10,0 @@ "hallmark": "hallmark --fix"

@@ -82,3 +82,3 @@ # level-supports

| `memory-level` | ✅ |
| `browser-level` | ✅ (by buffering) |
| `browser-level` | ❌ |
| `rocks-level` | ✅ |

@@ -113,25 +113,24 @@ | `leveldown` | ✅ |

| Module | Support |
| :------------------- | :------------------ |
| `abstract-level` | ✅ 1.0.0 |
| `classic-level` | ✅ 1.0.0 |
| `memory-level` | ✅ 1.0.0 |
| `browser-level` | ❌ |
| `rocks-level` | ✅ 1.0.0 |
| `abstract-leveldown` | ✅ 6.0.0 |
| `leveldown` | ✅ 1.2.0 |
| `rocksdb` | ✅ 1.0.0 |
| `memdown` | ✅ 4.1.0 |
| `level-js` | ❌ |
| `encoding-down` | ✅ 6.1.0 |
| `deferred-leveldown` | ✅ 5.1.0 |
| `levelup` | ✅ n/a |
| `level-packager` | ✅ n/a |
| `level@7` | ❌ (`level-js`) |
| `level@8` | ❌ (`browser-level`) |
| `level-mem` | ✅ 4.0.0 |
| `level-rocksdb` | ✅ 1.0.0 |
| `subleveldown` | ✅ 4.1.0 |
| `multileveldown` | ❌ |
| `level-party` | ❌ |
| Module | Support |
| :------------------- | :------ |
| `abstract-level` | ✅ 1.0.0 |
| `classic-level` | ✅ 1.0.0 |
| `memory-level` | ✅ 1.0.0 |
| `browser-level` | ✅ 1.0.0 |
| `rocks-level` | ✅ 1.0.0 |
| `abstract-leveldown` | ✅ 6.0.0 |
| `leveldown` | ✅ 1.2.0 |
| `rocksdb` | ✅ 1.0.0 |
| `memdown` | ✅ 4.1.0 |
| `level-js` | ❌ |
| `encoding-down` | ✅ 6.1.0 |
| `deferred-leveldown` | ✅ 5.1.0 |
| `levelup` | ✅ n/a |
| `level-packager` | ✅ n/a |
| `level` | ✅ 8.0.0 |
| `level-mem` | ✅ 4.0.0 |
| `level-rocksdb` | ✅ 1.0.0 |
| `subleveldown` | ✅ 4.1.0 |
| `multileveldown` | ❌ |
| `level-party` | ❌ |

@@ -183,2 +182,4 @@ </details>

Always true since `abstract-level@1`.
### `createIfMissing`, `errorIfExists` (boolean)

@@ -213,2 +214,4 @@

Always true since `abstract-level@1`.
<details>

@@ -347,24 +350,16 @@ <summary>Support matrix</summary>

Does the database have a `keys([options])` method that returns a key iterator? Also implies support of `iterator#mode`.
Does the database have a `keys([options])` method that returns a key iterator? Always true since `abstract-level@1`.
_At the time of writing this is a new feature, subject to change, zero modules support it._
### `valueIterator` (boolean)
Does the database have a `values([options])` method that returns a key iterator? Also implies support of `iterator#mode`.
Does the database have a `values([options])` method that returns a key iterator? Always true since `abstract-level@1`.
_At the time of writing this is a new feature, subject to change, zero modules support it._
### `iteratorNextv` (boolean)
Do iterators have a `nextv(size[, options][, callback])` method?
Do iterators have a `nextv(size[, options][, callback])` method? Always true since `abstract-level@1`.
_At the time of writing this is a new feature, subject to change, zero modules support it._
### `iteratorAll` (boolean)
Do iterators have a `all([options][, callback])` method?
Do iterators have a `all([options][, callback])` method? Always true since `abstract-level@1`.
_At the time of writing this is a new feature, subject to change, zero modules support it._
### `additionalMethods` (object)

@@ -371,0 +366,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc