Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Level/browser-level

An abstract-level database for browsers, backed by IndexedDB.
https://github.com/Level/browser-level

remove now irrelevant serialization of nullish values

bf22f9120fb6f042b4e44cc7072d79d220a32315 authored almost 6 years ago by Vincent Weevers <[email protected]>
breaking: iterator.db should reference level-js instance, not IDB

02d0ffa225f8b1a7a1ed9a4b86d7e794b864ba5d authored almost 6 years ago by Vincent Weevers <[email protected]>
use level-concat-iterator in custom tests

4241e5b3848dd1dd038c6eb2cb04e405088479f9 authored almost 6 years ago by Vincent Weevers <[email protected]>
use testCommon.factory() in custom tests

276a981e26f19fe292eadd50563ff4c4fa52378a authored almost 6 years ago by Vincent Weevers <[email protected]>
Invoke abstract tests from single function

437776242a61eaac44ed2c47b081b27e482b7865 authored almost 6 years ago by Vincent Weevers <[email protected]>
handle location in constructor, as it was removed from abstract-leveldown

3650e0263685ef7b916e7556efe00bed649154c4 authored almost 6 years ago by Vincent Weevers <[email protected]>
upgrade abstract-leveldown from ~5.0.0 to ~6.0.0

e4598d94b8457727286f0e526b5a81e0c99edde5 authored almost 6 years ago by Vincent Weevers <[email protected]>
Update dependencies to enable Greenkeeper 🌴 (#153)

* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* Revert "docs...

cb0b36f51e95968eb40e6c4e8843c6e2bcd653d6 authored almost 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Replace remark with hallmark (#151)

* replace remark with hallmark

* hallmark --fix

1323a36883589a7a799f9f213a8fb9c6b4db78d7 authored about 6 years ago by Vincent Weevers <[email protected]>
Add nyc and coveralls (#150)

eb1aead47430661e479f71b3d03c10d8468d3e24 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Update airtap to 0.1.0

2b713378053883629dd67e614ac6ca9a6c7e54ce authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Add Contributing header

c94a9a41dcfe266a81ae1aac9dfd5643c842f333 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
3.0.0

296cfe0bed6592343c8d0d482a9eb18d510e4c85 authored over 6 years ago by Vincent Weevers <[email protected]>
Prepare 3.0.0 (#147)

* remove level-js@next from readme

* add 3.0.0 to changelog

* update remark-git-contributo...

ef64509480a7ed3bf1a46fca622fa2974ee05d3c authored over 6 years ago by Vincent Weevers <[email protected]>
Add UPGRADING.md (#143)

* add UPGRADING.md

* don't to => don't be too

* add remark-toc and remark-collapse

* al...

97c464f0e05c1c5bc1e40ec4efb036411f483d89 authored over 6 years ago by Vincent Weevers <[email protected]>
Binary tests (#146)

* test that Buffer key returns as ArrayBuffer with keyAsBuffer=false

* test that Buffer value...

9d93fda7d6ae6c93fb294fb12ac678d89e4d35ae authored over 6 years ago by Vincent Weevers <[email protected]>
Docs (#141)

* update package.json description and keywords

* reorder package.json

* copyright 2012-pre...

9d5ec5c72479a4a0ce43daa400f00169e1e9fb22 authored over 6 years ago by Vincent Weevers <[email protected]>
Tweak copyright years for less maintenance

7017edd8958c32fb8388e1eb58c6d1df49d640c0 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Fix wrong release date for 3.0.0-rc1

43a702bdcf4aa6e83bf30eb1ed5520266fb6aec0 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Test illegal and stringified key types (#139)

* catch IndexedDB key and value errors on get, put, del and batch

* test illegal and stringif...

89c8034a597c0ecd33bfeadec3140334df78c5ec authored over 6 years ago by Vincent Weevers <[email protected]>
Replace util.inherits with inherits module

8db16c1487c171e17324fcb8bfe9e0cbcdbe6b65 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Remove levelup from destroy tests (#136)

9f0e2e59c3e2ab3543109522a412d79d0fe42997 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Remove test/levelup-test.js :fire: (#134)

249f3e8fba6d29c85d707b931b49d09ed6ce7e20 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #130 from Level/key-types

Fix and test key types

2666a50887e3ff2136252f8a449aba0a9bcce9df authored over 6 years ago by Vincent Weevers <[email protected]>
test that iterator yields Buffer keys

4eaa630f26e4a7f6d8ba99514764d6fa34ba8e9c authored over 6 years ago by Vincent Weevers <[email protected]>
test all valid key types

b3a2240ac940fadb9850c162965b46f9c67b79d0 authored over 6 years ago by Vincent Weevers <[email protected]>
fix conversion of binary cursor key (which is an ArrayBuffer) to Buffer

184ad0aef97bcb484ad836867605cdf19b8c7e54 authored over 6 years ago by Vincent Weevers <[email protected]>
don't stringify keys (except fallbacks, booleans and NaN)

3f736966cdbf6a1859296606c63011b5ba12960e authored over 6 years ago by Vincent Weevers <[email protected]>
avoid 'instanceof Date' for cross-realm support (#129)

b73567846177832f79210415f85295c9a7af0068 authored over 6 years ago by Vincent Weevers <[email protected]>
whitelist npm package files (#126)

c471684f704586cdb7201ec859f774fa281255ae authored over 6 years ago by Vincent Weevers <[email protected]>
mention that null and undefined values are not supported (#125)

3a8b861b550ef18fd0b7055e5eb916a0a1f8c33a authored over 6 years ago by Vincent Weevers <[email protected]>
force airtap's browserify to use buffer@5 (#122)

7f3ebdaa4e02f0655efcb9ad68c921d4788d7b60 authored over 6 years ago by Vincent Weevers <[email protected]>
test default and custom prefix (#124)

0f555a7c30c3f2d151b75d620f5341984f171782 authored over 6 years ago by Vincent Weevers <[email protected]>
level.js -> level-js (#121)

* level.js -> level-js

* level.js logo was removed

4fba77c757432b1146cc8b7c8d5e3a8a70a3815d authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Document constructor (#119)

* Document constructor

* tweak location docs

* update options.prefix docs

* update loca...

ee3a41b2cbcfc1d71754f9a09322d2a850a1ee0f authored over 6 years ago by Lars-Magnus Skog <[email protected]>
test illegal value types (error, function, dom node) (#118)

2a8526c1579e80490c615f9c6fb719d0dc3c714e authored over 6 years ago by Vincent Weevers <[email protected]>
Use setImmediate with callback in _close() (#111)

a54fddec0be9d94d3171b372a10bf2214f64e111 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Destroy with location and prefix only (#116)

* destroy() with location and optional prefix

* Test .destroy with custom prefix

* .destro...

c06cac79c9767eeea435b28edc14769aa8f47f46 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Add 3.0.0-rc1 to changelog (#115)

fc5fdad208d94e60a094b63b141ed1b6bb9d3163 authored over 6 years ago by Vincent Weevers <[email protected]>
use Standard (#112)

* add and use standard

* standard: ignore test/util/idb-shim.js

* standard --fix

* spli...

294345d2d942a4aab1c06dda6b509895499b713c authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #107 from Level/changelog

Add CHANGELOG.md

fb185a978aaee2f5b0d5b106838a4ea1798873e1 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Add CHANGELOG.md

e160065d3dbd8645e1b9989cd1ea8fd7522c6f65 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
3.0.0-rc1

4485177e5ef666e00c9936fdbd019a10a6eadbb2 authored over 6 years ago by Vincent Weevers <[email protected]>
Tweak readme (#102)

* update readme links

* quick tweaks

* add badges

* more background

* move Install s...

672130206561fbe50b7ec4ed81d01160534033fc authored over 6 years ago by Vincent Weevers <[email protected]>
Test all types of the structured clone algorithm (#101)

* stringify test doesn't require binary key support

* catch DataCloneError if env does not su...

e62af6f7849aaebe988103f97742b76711358f83 authored over 6 years ago by Vincent Weevers <[email protected]>
Merge pull request #97 from Level/cleanup

Cleanup

12e929489658b5a3bb38fef0e3015fc163172846 authored over 6 years ago by Vincent Weevers <[email protected]>
use setImmediate (closes #87)

0cdcfafc11cd1f2915b85d22776909eb2d6b5306 authored over 6 years ago by Vincent Weevers <[email protected]>
gitignore npm files

534907b0e648fd7b0c4c7e298054baa47ef41812 authored over 6 years ago by Vincent Weevers <[email protected]>
upgrade airtap to 0.0.7

b864b19f81157093b3b746f12e8a9bee9d9f8b7f authored over 6 years ago by Vincent Weevers <[email protected]>
remove manual end-test (closes #80)

c8ea79608c74823c3deead7f4ed3af15b3775638 authored over 6 years ago by Vincent Weevers <[email protected]>
restructure tests

c2adc9610ed8dd4bf291727e89a373cfc67c641c authored over 6 years ago by Vincent Weevers <[email protected]>
move testCommon to test/util

039a004f440132750202c328806edbacedf02c44 authored over 6 years ago by Vincent Weevers <[email protected]>
move (unused) idb-shim to test/util

cbf679437f66ae52a31dae4dcc79792099cdd90b authored over 6 years ago by Vincent Weevers <[email protected]>
move feature detection to util/support

e70fb9e6e7968d99957b20509c4839b2109e115e authored over 6 years ago by Vincent Weevers <[email protected]>
move mixedToBuffer to utils/ (closes #95)

83dad6215621ea86e5c4c5360ccdbb99842b5596 authored over 6 years ago by Vincent Weevers <[email protected]>
Merge pull request #92 from Level/add-browsers

Add more browsers

6dd6340f2254306b66c78add81d68a50268d4c24 authored over 6 years ago by Vincent Weevers <[email protected]>
include Promise polyfill in tests (for IE <= 11)

1de95d5f37c45ee0313ce0b07c9dcd18c8aea960 authored over 6 years ago by Vincent Weevers <[email protected]>
use global isNaN instead of Number.isNaN (for IE <= 11)

47774afba5f55681ff0ebc0db5a9f71ed153974a authored over 6 years ago by Vincent Weevers <[email protected]>
detect array key support (for Edge <= 17)

2cd4706574901b1c8a855476313067b3e0afb859 authored over 6 years ago by Vincent Weevers <[email protected]>
only access transaction.error if aborted (for Edge <= 17)

0e275dccbdf508f607350c5800cbe8c8d6cd80aa authored over 6 years ago by Vincent Weevers <[email protected]>
add Safari, Edge and IE to test matrix

a8acaf55fcbd3763020efb606bcebb79427de09c authored over 6 years ago by Vincent Weevers <[email protected]>
Merge pull request #88 from Level/unwrap

Unwrap

b1c01a9a9c144d462c330fd09fd541baff6b5467 authored over 6 years ago by Vincent Weevers <[email protected]>
unwrap open and close, remove idb-wrapper

8a8a5bda4c53391daedc3f502cdb02bde57eea2e authored over 6 years ago by Vincent Weevers <[email protected]>
test without shim

7f9bc0b00a174420b82abbf324d037e5136a37c6 authored over 6 years ago by Vincent Weevers <[email protected]>
remove leftover comment

17e1dc0dd811596fe4516789a0a0d25c30d623e4 authored over 6 years ago by Vincent Weevers <[email protected]>
remove leftover callback check

644ee86e182fc49528369c54fe1e366a147b1a5f authored over 6 years ago by Vincent Weevers <[email protected]>
unwrap iterator

3e26ae5ce2917e75f766ba9fc297b11913f75102 authored over 6 years ago by Vincent Weevers <[email protected]>
unwrap batch

97d2f356b36ae4908b4cf653fb1739e130dab4a4 authored over 6 years ago by Vincent Weevers <[email protected]>
unwrap get, del, put

e744ac4b908ace40cb2b3e1ea17ad16f4c198bb6 authored over 6 years ago by Vincent Weevers <[email protected]>
remove ArrayBuffer in favor of Buffer (#85)

1f33d78c65b70f6d627033e9f6f7444183ea779f authored over 6 years ago by Vincent Weevers <[email protected]>
Merge pull request #83 from Level/upgrade

Upgrade

eb9b63727597913b7e8c3825ffe2de62228fdfb9 authored over 6 years ago by Vincent Weevers <[email protected]>
remove brfs after levelup fix

4dd6909698317d436187bcd92c4b6af76038aa59 authored over 6 years ago by Vincent Weevers <[email protected]>
detect binary key support (#58)

c94500d71558dd5affa1816a09f7129f43f2b173 authored over 6 years ago by Vincent Weevers <[email protected]>
test that iterator stringifies buffer input

f6009936bb0f8ab2fa0ae0dfbd3162342394995e authored over 6 years ago by Vincent Weevers <[email protected]>
test buffer keys

f6db11630c579204d2d46199066aeff71d83c58a authored over 6 years ago by Vincent Weevers <[email protected]>
fix levelup integration tests

c7bc3b484f15140cf5f12e81d458617415670fdc authored over 6 years ago by Vincent Weevers <[email protected]>
fix destroy tests

5618102a1247207c5c7483bc92d1f14ef2872913 authored over 6 years ago by Vincent Weevers <[email protected]>
fix native type tests

e3d35d71d4795dafce5e1d938afec00d7f075609 authored over 6 years ago by Vincent Weevers <[email protected]>
temporarily add brfs to fix Level/levelup#578

db364abfd89ab782353013e2fc9e333056a80ef3 authored over 6 years ago by Vincent Weevers <[email protected]>
fix iterator with limit=0

d103e4349feefb6d43b4c9753c611b14b045a580 authored over 6 years ago by Vincent Weevers <[email protected]>
remove options argument from _serializeValue

d2f4cb0eff8e1c56c76a4207107804833dfb7818 authored over 6 years ago by Vincent Weevers <[email protected]>
remove calls to _serializeValue

356b004ed179e2ffd042d3dcbcc9465b2ffd265c authored over 6 years ago by Vincent Weevers <[email protected]>
remove options.raw (#65)

d3687277ba684f12ee4583bc33780de2d44da794 authored over 6 years ago by Vincent Weevers <[email protected]>
add _serializeKey

cdd5e73f042d6970b902a0af88ec6a2aa13df2d3 authored over 6 years ago by Vincent Weevers <[email protected]>
rely on default options in Iterator constructor

2da8fed4b2a89f89726a16466cb81f5d9fd3ce5b authored over 6 years ago by Vincent Weevers <[email protected]>
fix #_iterator

fd167265dfd9dabc8f6e0eaf49a9127837e55022 authored over 6 years ago by Vincent Weevers <[email protected]>
fix constructor

9e1e61f4d530c197efa162a10879a6b177e21ecc authored over 6 years ago by Vincent Weevers <[email protected]>
remove _approximateSize (closes #75)

0253f857b2390e990b608adf4a753242194dc8ff authored over 6 years ago by Vincent Weevers <[email protected]>
remove _isBuffer (closes #64)

698cc8bf071c0d7fdfa5fb955552ba329028ea2a authored over 6 years ago by Vincent Weevers <[email protected]>
remove testBuffer

f5171a803c0cfb374d1b8abecd7c1db9b8e154df authored over 6 years ago by Vincent Weevers <[email protected]>
include abstract/iterator-range-test

75480e2bc86c19be71fcc98742ac91ea0a6aaaa1 authored over 6 years ago by Vincent Weevers <[email protected]>
upgrade levelup to 3.0.0

558fb21908b4ada26ed5ccf3fc84b8e6b56d233b authored over 6 years ago by Vincent Weevers <[email protected]>
upgrade abstract-leveldown to 5.0.0

ed791ef0ac8bfd71d4d776a1b9ebb88fda7132f0 authored over 6 years ago by Vincent Weevers <[email protected]>
simplify value encoding aka serialization (#76)

8c9f713e8db7e0383a733504c5996e507ae7fff5 authored over 6 years ago by Vincent Weevers <[email protected]>
let iterator complete on its own, don't abort (#79)

* let iterator complete on its own, don't abort

* rename Iterator#_finished to _completed

...

6afbe0c71f0bc019c2361c5492bde96cfc64cd39 authored over 6 years ago by Vincent Weevers <[email protected]>
Switch license from BSD to MIT (#78)

* Switch license from BSD to MIT

* update after feedback

c1b15655f6f37ce690a4843910181849816f8e40 authored over 6 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #74 from Level/airtap

Add Airtap

1e55821c2f549e1dd997923c96cc7f47941c70c6 authored over 6 years ago by Vincent Weevers <[email protected]>
temporarily test on chrome and ff only

c5ed6b187eacc91216833def8dbce5b9b72073a3 authored over 6 years ago by Vincent Weevers <[email protected]>
remove testling from package.json

94fab1c90ce8dab75baaa94ec13fb5794a04b969 authored over 6 years ago by Vincent Weevers <[email protected]>
replace beefy with airtap --local

f5fc615811c25c9e6cb8fecbe110f636ee24b5af authored over 6 years ago by Vincent Weevers <[email protected]>