lib0

Monorepo of isomorphic utility functions

MIT License

Downloads
3.1M
Stars
315
Committers
17
lib0 -

Published by dmonad over 1 year ago

  • add default to performance & logging export 667348f

https://github.com/dmonad/lib0/compare/v0.2.70...v0.2.71

lib0 -

Published by dmonad over 1 year ago

  • proper typings for performance.node bb79d0e
  • broadcastchannel: polyfill close method - closes #61 dd3f8f4
  • logging: separate logging into browser/node version be7d1b5
  • Merge pull request #59 from Sangdol/fix-encoding-doc cf30adc
  • Remove unnecessary new from encoding / decoding docs 5308420
  • better support for deno & bun 16ac49b
  • add performance module and depend less on isomorphic.js d337d8d
  • more sinity checks for diffing large unicode symbols dceb19d
  • sanity check for longer characters 0398712

https://github.com/dmonad/lib0/compare/v0.2.69...v0.2.70

lib0 -

Published by dmonad over 1 year ago

  • Merge pull request #46 from KentoMoriwaki/emoji2 a339075
  • Reduce checks a9f3a66
  • Handle surrogate pairs in diff 51ab65b

https://github.com/dmonad/lib0/compare/v0.2.68...v0.2.69

lib0 -

Published by dmonad over 1 year ago

  • implemented custom http server 930c555
  • expect flat node_modules 87a792f

https://github.com/dmonad/lib0/compare/v0.2.67...v0.2.68

lib0 -

Published by dmonad over 1 year ago

  • fix 0gentesthtml for nested projects 879012b
  • crypto: rsa consistent naming generateKeyPair c8a0fc2
  • crypto: exportKey enforces key_ops a92fe4b
  • bump typescript and modernize tsconfig 8997bfd

https://github.com/dmonad/lib0/compare/v0.2.66...v0.2.67

lib0 -

Published by dmonad over 1 year ago

  • remove a few comments 20589e3
  • Merge pull request #57 from raineorshine/idb-blocked-test 07623ae
  • indexeddb: ignore blocked event 484351b

https://github.com/dmonad/lib0/compare/v0.2.65...v0.2.66

lib0 -

Published by dmonad over 1 year ago

  • cleanup e17c8db
  • cleanup faf4a42
  • refactor crypto library 951caa7

https://github.com/dmonad/lib0/compare/v0.2.64...v0.2.65

lib0 -

Published by dmonad over 1 year ago

  • disable gendocs 61317b2
  • fix assert test a4a0bca
  • t.assert asserts properties 69c2a58
  • basic deno support 4b28fa7
  • generate test-html with import-maps 1112341
  • use importmaps for testing (no more compilation!) 681c5ee
  • full code/func coverage 350e4e8
  • use c8 instead of istanbul/nyc b68b0f0

https://github.com/dmonad/lib0/compare/v0.2.63...v0.2.64

lib0 -

Published by dmonad over 1 year ago

  • prefer ArrayLike in lib0/array 9854856

https://github.com/dmonad/lib0/compare/v0.2.62...v0.2.63

lib0 -

Published by dmonad over 1 year ago

  • add perf test c9b280b
  • fix test coverage e7460a5
  • add crypto import&export features 344be22
  • add crypto sign/verify features 6762a69
  • fix warnings of webcrypto module b983ce1
  • add some crypto features 3b66a0c

https://github.com/dmonad/lib0/compare/v0.2.61...v0.2.62

lib0 -

Published by dmonad over 1 year ago

  • implement t.promiseRejected 9304891
  • add array.unique[By] c3c8cb0

https://github.com/dmonad/lib0/compare/v0.2.60...v0.2.61

lib0 -

Published by dmonad almost 2 years ago

  • add type definition files to package.json/exports 3a6f27e

https://github.com/dmonad/lib0/compare/v0.2.59...v0.2.60

lib0 -

Published by dmonad almost 2 years ago

  • test coverage de8393c
  • lint 8cbe8fb
  • Merge pull request #53 from erictheswift/patch-broadcastchannel-unsubscribe 1e7f583
  • broadcastchannel: close underlying BroadcastChannel after last room unsubscription, fixes https://github.com/dmonad/lib0/issues/52 802d339
  • add exports.module field - yjs/yjs#438 1691f21
  • add tests for broadcastchannel 61fe850
  • implement object.isEmpty 706cedd

https://github.com/dmonad/lib0/compare/v0.2.58...v0.2.59

lib0 -

Published by dmonad almost 2 years ago

lib0 -

Published by dmonad almost 2 years ago

  • indexeddb: allow promise in handler for iterable a73d635

https://github.com/dmonad/lib0/compare/v0.2.56...v0.2.57

lib0 -

Published by dmonad almost 2 years ago

  • filter tests without test prefix 276f3af

https://github.com/dmonad/lib0/compare/v0.2.54...v0.2.55

lib0 -

Published by dmonad almost 2 years ago

  • add tests & cleanup 7dd80a5
  • Merge pull request #43 from broofa/patch-1 1c67791
  • Throw when reading past end of array f3c671c

https://github.com/dmonad/lib0/compare/v0.2.53...v0.2.54

lib0 -

Published by dmonad about 2 years ago

  • test verifyLen d2c7f76
  • extend lib0/list 096900e
  • Bump supported node engines to >=v14 deea8b1
  • test: reproduction link bug when working with existing url-parameters 4fd1775
  • docs: prefer to use automatic module import (without .js extension) e0f974f
  • adjust documentation for readVarString 683cfe2
  • use native string decoding by default e7ed469
  • remove circleci b097e68
  • test lib0 only on node v18 66ed605
  • improve performance on text-encoding 672bcde
  • remove test bundles from the npm bundle - fixes #39 0758cc9
  • fix lint 5545d99
  • Support encoding of 53bit variable length (unsigned) integers - fixes 38 9b07b6f

https://github.com/dmonad/lib0/compare/v0.2.51...v0.2.52

lib0 -

Published by dmonad over 2 years ago

  • broadcastchannel subscriber accepts an origin parameter b951e41

https://github.com/dmonad/lib0/compare/v0.2.50...v0.2.51

lib0 -

Published by dmonad over 2 years ago

  • add origin feature to broadcastchannel db1ec0f
  • implement random.uint53 6ee1feb

https://github.com/dmonad/lib0/compare/v0.2.49...v0.2.50