{"bin":{"0serve":"src/bin/0serve.js","0gentesthtml":"src/bin/gentesthtml.js","0ecdsa-generate-keypair":"src/bin/0ecdsa-generate-keypair.js"},"bugs":{"url":"https://github.com/dmonad/lib0/issues"},"dist":{"shasum":"0a995422dd77143833bf39e5c833a20460f27ccd","tarball":"https://registry.npmjs.org/lib0/-/lib0-1.0.0-rc.26.tgz","fileCount":191,"integrity":"sha512-z4PskQbqRzZxdv0ivlTQT9MX1mNrhRs+FIGqKo8msepHEoVr3KZEQY9rFVw2M6nBwuGDqPngaXXmVjpsCopIew==","signatures":[{"sig":"MEUCIQCxYHndZDvkXi3ShC5nW3tKv098kUUwyR3ni/GY611oSwIgAi2iUADbQ3sYg03a/0T2x2s6VDTSnDgWO0XuCu2NmeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKR2n3b1B036NNQcEdVVy3MVdq6z6ZGvhBXWwJfi6iYQIhAJPxcoW3Cl1u2JXGexhEVHil3PtE2f+2sEQjU5QGg5nn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lib0@1.0.0-rc.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947907},"name":"lib0","type":"module","author":{"name":"Kevin Jahns","email":"kevin.jahns@protonmail.com"},"engines":{"node":">=22"},"exports":{"./ts":{"types":"./dist/ts.d.ts","default":"./src/ts.js"},"./dom":{"types":"./dist/dom.d.ts","default":"./src/dom.js"},"./map":{"types":"./dist/map.d.ts","default":"./src/map.js"},"./set":{"types":"./dist/set.d.ts","default":"./src/set.js"},"./url":{"types":"./dist/url.d.ts","default":"./src/url.js"},"./diff":{"types":"./dist/diff.d.ts","default":"./src/diff.js"},"./json":{"types":"./dist/json.d.ts","default":"./src/json.js"},"./list":{"types":"./dist/list.d.ts","default":"./src/list.js"},"./math":{"types":"./dist/math.d.ts","default":"./src/math.js"},"./pair":{"types":"./dist/pair.d.ts","default":"./src/pair.js"},"./prng":{"types":"./dist/prng.d.ts","default":"./src/prng.js"},"./sort":{"types":"./dist/sort.d.ts","default":"./src/sort.js"},"./time":{"types":"./dist/time.d.ts","default":"./src/time.js"},"./array":{"types":"./dist/array.d.ts","default":"./src/array.js"},"./cache":{"types":"./dist/cache.d.ts","default":"./src/cache.js"},"./delta":{"types":"./dist/delta/delta.d.ts","default":"./src/delta/delta.js"},"./error":{"types":"./dist/error.d.ts","default":"./src/error.js"},"./mutex":{"types":"./dist/mutex.d.ts","default":"./src/mutex.js"},"./queue":{"types":"./dist/queue.d.ts","default":"./src/queue.js"},"./binary":{"types":"./dist/binary.d.ts","default":"./src/binary.js"},"./buffer":{"types":"./dist/buffer.d.ts","default":"./src/buffer.js"},"./metric":{"types":"./dist/metric.d.ts","default":"./src/metric.js"},"./number":{"types":"./dist/number.d.ts","default":"./src/number.js"},"./object":{"types":"./dist/object.d.ts","default":"./src/object.js"},"./random":{"types":"./dist/random.d.ts","default":"./src/random.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./src/schema.js"},"./string":{"types":"./dist/string.d.ts","default":"./src/string.js"},"./symbol":{"types":"./dist/symbol.d.ts","default":"./src/symbol.js"},"./traits":{"types":"./dist/trait/traits.d.ts","default":"./src/trait/traits.js"},"./logging":{"bun":"./src/logging.js","deno":"./src/logging.node.js","node":"./src/logging.node.js","types":"./dist/logging.node.d.ts","browser":"./src/logging.js","default":"./src/logging.js"},"./promise":{"types":"./dist/promise.d.ts","default":"./src/promise.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./src/storage.js"},"./testing":{"types":"./dist/testing.d.ts","default":"./src/testing.js"},"./decoding":{"types":"./dist/decoding.d.ts","default":"./src/decoding.js"},"./encoding":{"types":"./dist/encoding.d.ts","default":"./src/encoding.js"},"./function":{"types":"./dist/function.d.ts","default":"./src/function.js"},"./iterator":{"types":"./dist/iterator.d.ts","default":"./src/iterator.js"},"./delta/rdt":{"types":"./dist/delta/rdt.d.ts","default":"./src/delta/rdt.js"},"./eventloop":{"types":"./dist/eventloop.d.ts","default":"./src/eventloop.js"},"./indexeddb":{"types":"./dist/indexeddb.d.ts","default":"./src/indexeddb.js"},"./webcrypto":{"bun":"./src/webcrypto.js","deno":"./src/webcrypto.deno.js","node":"./src/webcrypto.node.js","types":"./dist/webcrypto.d.ts","browser":"./src/webcrypto.js","default":"./src/webcrypto.js","react-native":"./src/webcrypto.react-native.js"},"./websocket":{"types":"./dist/websocket.d.ts","default":"./src/websocket.js"},"./conditions":{"types":"./dist/conditions.d.ts","default":"./src/conditions.js"},"./crypto/jwt":{"types":"./dist/crypto/jwt.d.ts","default":"./src/crypto/jwt.js"},"./hash/fnv1a":{"types":"./dist/hash/fnv1a.d.ts","default":"./src/hash/fnv1a.js"},"./hash/rabin":{"types":"./dist/hash/rabin.d.ts","default":"./src/hash/rabin.js"},"./observable":{"types":"./dist/observable.d.ts","default":"./src/observable.js"},"./statistics":{"types":"./dist/statistics.d.ts","default":"./src/statistics.js"},"./environment":{"types":"./dist/environment.d.ts","default":"./src/environment.js"},"./hash/sha256":{"node":"./src/hash/sha256.node.js","types":"./dist/hash/sha256.d.ts","browser":"./src/hash/sha256.js","default":"./src/hash/sha256.js"},"./performance":{"bun":"./src/performance.node.js","deno":"./src/performance.node.js","node":"./src/performance.node.js","types":"./dist/performance.d.ts","browser":"./src/performance.js","default":"./src/performance.js"},"./crypto/ecdsa":{"types":"./dist/crypto/ecdsa.d.ts","default":"./src/crypto/ecdsa.js"},"./package.json":"./package.json","./delta/rdt/dom":{"types":"./dist/delta/rdt/dom.d.ts","default":"./src/delta/rdt/dom.js"},"./diff/patience":{"types":"./dist/diff/patience.d.ts","default":"./src/diff/patience.js"},"./crypto/aes-gcm":{"types":"./dist/crypto/aes-gcm.d.ts","default":"./src/crypto/aes-gcm.js"},"./delta/position":{"types":"./dist/delta/position.d.ts","default":"./src/delta/position.js"},"./crypto/rsa-oaep":{"types":"./dist/crypto/rsa-oaep.d.ts","default":"./src/crypto/rsa-oaep.js"},"./delta/rdt/delta":{"types":"./dist/delta/rdt/delta.d.ts","default":"./src/delta/rdt/delta.js"},"./broadcastchannel":{"types":"./dist/broadcastchannel.d.ts","default":"./src/broadcastchannel.js"},"./delta/transformer":{"types":"./dist/delta/transformer.d.ts","default":"./src/delta/transformer.js"},"./trait/fingerprint":{"types":"./dist/trait/fingerprint.d.ts","default":"./src/trait/fingerprint.js"},"./delta/transformer/id":{"types":"./dist/delta/transformer/id.d.ts","default":"./src/delta/transformer/id.js"},"./delta/transformer/attr":{"types":"./dist/delta/transformer/attr.d.ts","default":"./src/delta/transformer/attr.js"},"./delta/transformer/pipe":{"types":"./dist/delta/transformer/pipe.d.ts","default":"./src/delta/transformer/pipe.js"},"./delta/transformer/value":{"types":"./dist/delta/transformer/value.d.ts","default":"./src/delta/transformer/value.js"},"./delta/transformer/filter":{"types":"./dist/delta/transformer/filter.d.ts","default":"./src/delta/transformer/filter.js"},"./delta/transformer/inline":{"types":"./dist/delta/transformer/inline.d.ts","default":"./src/delta/transformer/inline.js"},"./delta/transformer/rename":{"types":"./dist/delta/transformer/rename.d.ts","default":"./src/delta/transformer/rename.js"},"./delta/transformer/project":{"types":"./dist/delta/transformer/project.d.ts","default":"./src/delta/transformer/project.js"},"./delta/transformer/children":{"types":"./dist/delta/transformer/children.d.ts","default":"./src/delta/transformer/children.js"},"./delta/transformer/rename-attrs":{"types":"./dist/delta/transformer/rename-attrs.d.ts","default":"./src/delta/transformer/rename-attrs.js"},"./delta/transformer/full-attributions":{"types":"./dist/delta/transformer/full-attributions.d.ts","default":"./src/delta/transformer/full-attributions.js"},"./delta/transformer/attribution-to-format":{"types":"./dist/delta/transformer/attribution-to-format.d.ts","default":"./src/delta/transformer/attribution-to-format.js"}},"funding":{"url":"https://github.com/sponsors/dmonad","type":"GitHub Sponsors ❤"},"gitHead":"1eb22895149c7c7641ef19456321ac83d81522ed","license":"MIT","scripts":{"dist":"npm run clean && npm run types && npm run check-dist-types","lint":"tsc && standard && npx dpdm --exit-code circular:1 --warning false --tree false src/test.js","test":"c8 --check-coverage --lines 97 --branches 96 --functions 94 --statements 97 node --unhandled-rejections=strict ./src/test.js","clean":"rm -rf dist","debug":"npm run gentesthtml && node ./src/bin/0serve.js -o test.html","types":"rm -rf dist && tsc -p tsconfig.build.json","test:deno":"deno run -A src/test.js","trace-opt":"clear && node --trace-opt src/test.js","gentesthtml":"node ./src/bin/gentesthtml.js --script src/test.js > test.html","postpublish":"npm run clean","test:bundle":"esbuild src/bundle.test.js --bundle --outfile=dist/bundle.test.js --analyze --minify && wc -c dist/bundle.test.js","trace-deopt":"clear && node --trace-deopt src/test.js","test-inspect":"node --inspect-brk --unhandled-rejections=strict ./src/test.js --repetition-time 50","test-extensive":"node ./src/test.js --repetition-time 1000 --extensive","check-dist-types":"tsc -p tsconfig.dist-check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db36625c-e731-405e-a4eb-fff69bb5d17d"}},"homepage":"https://github.com/dmonad/lib0#readme","standard":{"ignore":["/dist","/node_modules"]},"repository":{"url":"git+https://github.com/dmonad/lib0.git","type":"git"},"_npmVersion":"11.17.0","description":"isomorphic utility functions","directories":{},"maintainers":[{"name":"dmonad","email":"kevin.jahns@protonmail.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^12.0.0","dpdm":"^4.0.1","jsdom":"^30.0.1","standard":"^17.1.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lib0_1.0.0-rc.26_1787321254991_0.3779822136309088","host":"s3://npm-registry-packages-npm-production"},"_id":"lib0@1.0.0-rc.26","version":"1.0.0-rc.26"}