This repository has been archived by the owner on Feb 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Track: remove usage of node globals #2924
Comments
hugomrdias
added a commit
to multiformats/js-multibase
that referenced
this issue
Mar 13, 2020
Fixes a bug in base32pad that did allow `7 ` in the alphabet. Add buffer dependency related to this ipfs/js-ipfs#2924 Updates deps and fixes linter Adds node 12 to CI and publishes only src and dist folders.
hugomrdias
added a commit
to multiformats/js-multiaddr
that referenced
this issue
Mar 13, 2020
Adds buffer related to ipfs/js-ipfs#2924 Uses multibase to encode.
hugomrdias
added a commit
to multiformats/js-cid
that referenced
this issue
Mar 13, 2020
Adds buffer related to ipfs/js-ipfs#2924
hugomrdias
added a commit
to multiformats/js-multicodec
that referenced
this issue
Mar 13, 2020
Adds buffer related to ipfs/js-ipfs#2924
hugomrdias
added a commit
to ipfs/protons
that referenced
this issue
Mar 14, 2020
Add buffer dependency related to this ipfs/js-ipfs#2924 Remove dependency on path and fs and allow for browser tests.
This was referenced Mar 14, 2020
hugomrdias
added a commit
to multiformats/js-multihash
that referenced
this issue
Mar 14, 2020
Adds buffer related to ipfs/js-ipfs#2924 Uses multibase to encode.
hugomrdias
added a commit
to libp2p/js-libp2p-crypto
that referenced
this issue
Mar 15, 2020
- add buffer related to ipfs/js-ipfs#2924 - remove unnecessary eslint ignore - remove tweelnacl and use node-forge - remove browserify-aes and use node-forge - use multibase to encode b58 - require only sha256 from multihashing - reduce bundle size after all the deps here ipfs/js-ipfs#2924 are merged libp2p-crypto will be able to be bundle with `node: false` 🎉
hacdias
pushed a commit
to multiformats/js-multicodec
that referenced
this issue
Mar 16, 2020
Adds buffer related to ipfs/js-ipfs#2924
vmx
pushed a commit
to multiformats/js-cid
that referenced
this issue
Mar 16, 2020
Adds buffer related to ipfs/js-ipfs#2924
jacobheun
added a commit
to multiformats/js-multiaddr
that referenced
this issue
Mar 16, 2020
* fix: use multibase and add buffer Adds buffer related to ipfs/js-ipfs#2924 Uses multibase to encode. * Update src/convert.js Co-Authored-By: Jacob Heun <jacobheun@gmail.com> * Update src/convert.js Co-Authored-By: Jacob Heun <jacobheun@gmail.com> * fix: remove ip dep Co-authored-by: Jacob Heun <jacobheun@gmail.com>
jacobheun
pushed a commit
to multiformats/js-multihash
that referenced
this issue
Mar 16, 2020
* fix: add buffer Adds buffer related to ipfs/js-ipfs#2924 Uses multibase to encode. * fix: cleanup * fix: allow console calls in example Co-authored-by: Volker Mische <volker.mische@gmail.com>
hugomrdias
added a commit
to hugomrdias/bl
that referenced
this issue
Mar 16, 2020
This PR removes the dependency on node globals, so the users don't need to rely on browser bundlers magic. related to ipfs/js-ipfs#2924
hugomrdias
added a commit
to hugomrdias/it-tar
that referenced
this issue
Mar 16, 2020
fs-contants relies on node constants global to exist and be injected by browser bundlers (which is super outdated). iso-constants removes the need for the bundler to inject outdated packages and also auto updates the constants to the node version been used. related to ipfs/js-ipfs#2924
This was referenced Mar 16, 2020
rvagg
pushed a commit
to rvagg/bl
that referenced
this issue
Mar 18, 2020
This PR removes the dependency on node globals, so the users don't need to rely on browser bundlers magic. related to ipfs/js-ipfs#2924
alanshaw
pushed a commit
to alanshaw/it-tar
that referenced
this issue
Mar 18, 2020
* fix: remove node globals fs-contants relies on node constants global to exist and be injected by browser bundlers (which is super outdated). iso-constants removes the need for the bundler to inject outdated packages and also auto updates the constants to the node version been used. related to ipfs/js-ipfs#2924 * chore: fix lock
hugomrdias
added a commit
to hugomrdias/it-length-prefixed
that referenced
this issue
Mar 18, 2020
related to ipfs/js-ipfs#2924 `npx aegir test --node false` works 🎉
hugomrdias
added a commit
to libp2p/js-libp2p-mplex
that referenced
this issue
Mar 18, 2020
related to ipfs/js-ipfs#2924
This was referenced Apr 20, 2020
hugomrdias
added a commit
to ipfs-shipyard/is-ipfs
that referenced
this issue
Apr 22, 2020
hugomrdias
added a commit
to libp2p/js-libp2p-pubsub
that referenced
this issue
Apr 23, 2020
Related to ipfs/js-ipfs#2924
vasco-santos
pushed a commit
to libp2p/js-libp2p-pubsub
that referenced
this issue
Apr 23, 2020
hugomrdias
added a commit
to ipfs/js-datastore-pubsub
that referenced
this issue
Apr 23, 2020
Related to ipfs/js-ipfs#2924
hugomrdias
added a commit
to ipfs/js-ipfs-bitswap
that referenced
this issue
Apr 23, 2020
- add buffer to the deps - swaps ipfs-block with ipld-block - removes safe-buffer - updates deps BREAKING CHANGE: swaps ipfs-block with ipld-block related to ipfs/js-ipfs#2924
dirkmc
pushed a commit
to ipfs/js-ipfs-bitswap
that referenced
this issue
Apr 23, 2020
- add buffer to the deps - swaps ipfs-block with ipld-block - removes safe-buffer - updates deps BREAKING CHANGE: swaps ipfs-block with ipld-block related to ipfs/js-ipfs#2924
hugomrdias
added a commit
to libp2p/js-libp2p-record
that referenced
this issue
Apr 23, 2020
related to ipfs/js-ipfs#2924
vasco-santos
pushed a commit
to ipfs/js-datastore-pubsub
that referenced
this issue
Apr 24, 2020
* fix: remove node globals Related to ipfs/js-ipfs#2924
vasco-santos
pushed a commit
to libp2p/js-libp2p-record
that referenced
this issue
Apr 27, 2020
related to ipfs/js-ipfs#2924
1 task
This was referenced Jul 1, 2020
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Bundlers are starting to remove automatic polyfilling of node globals so we need to keep up.
v0.6.1
size:8.92KB -> 8.9KB
fix: fix base32pad, cleanup multiformats/js-multibase#517.4.1
size:26.36KB -> 23.95KB
fix: use multibase and add buffer multiformats/js-multiaddr#113, fix: add buffer to ip multiformats/js-multiaddr#1150.7.4
fix: add buffer multiformats/js-cid#1041.0.1
fix: add buffer multiformats/js-multicodec#581.0.2
fix: add buffer and allow browser tests protons#110.4.16
fix: add buffer multiformats/js-multihash#71v0.4.2
fix: add buffer and update deps libp2p/js-libp2p-crypto-secp256k1#25155KB -> 122.65KB
fix: add buffer, cleanup, reduce size libp2p/js-libp2p-crypto#170node: false
working 🎉1.2.2
fix: remove node globals alanshaw/it-tar#23.0.1
fix: remove node globals alanshaw/it-length-prefixed#9v0.9.5
fix: add buffer libp2p/js-libp2p-mplex#106v0.13.10
needs libp2p-crypto fix: add buffer libp2p/js-peer-id#120Size: 172.97KB
47.03KB below the 220KB limit.
fix: add buffer Level/level-js#191fix: add buffer Level/abstract-leveldown#362previous size 587.76KB
node: false
default in aegir feat: default to not include node globals and builtins aegir#578The text was updated successfully, but these errors were encountered: