js-ipfs
js-ipfs copied to clipboard
chore: re-enable examples
All except vite because the sync build is failing
doesn't it make sense to enable vite support? (or drop it from the examples if its not supported anymore)
Vite is supported, the example should pass now. It's not been synced into it's own repo because something has changed in github permissions around overwriting actions yml files - that's the failure of the sync build referred to above.
I haven't had time to get back to this - need to get the next libp2p release out, then the next ipfs release with that libp2p release, then we should be in a better place.
I just checked vite example doesn't seem to work:
browser-vite % npm start
> [email protected] start
> npm run serve
> [email protected] serve
> vite dev --port 8888
VITE v3.0.1 ready in 155 ms
➜ Local: http://127.0.0.1:8888/
➜ Network: use --host to expose
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipfs-core/src/ipns/publisher.js:193:20:
193 │ let seqNumber = 0n
╵ ~~
and producing bunch of other bigint related errors. Weird issue, seems like vite doesn't catch up it's vite.config.js
Weird. Config is read by vite, but not applied?
Complete output
browser-vite % npm start
> [email protected] start
> npm run serve
> [email protected] serve
> vite dev --debug --port 8888
vite:config bundled config file loaded in 10.90ms +0ms
vite:config using resolved config: {
vite:config build: {
vite:config target: 'esnext',
vite:config polyfillModulePreload: true,
vite:config outDir: 'dist',
vite:config assetsDir: 'assets',
vite:config assetsInlineLimit: 4096,
vite:config cssCodeSplit: true,
vite:config cssTarget: 'esnext',
vite:config sourcemap: false,
vite:config rollupOptions: {},
vite:config minify: false,
vite:config terserOptions: {},
vite:config write: true,
vite:config emptyOutDir: null,
vite:config manifest: false,
vite:config lib: false,
vite:config ssr: false,
vite:config ssrManifest: false,
vite:config reportCompressedSize: true,
vite:config chunkSizeWarningLimit: 500,
vite:config watch: null,
vite:config commonjsOptions: { include: [Array], extensions: [Array] },
vite:config dynamicImportVarsOptions: { warnOnError: true, exclude: [Array] }
vite:config },
vite:config define: { 'process.env.NODE_DEBUG': 'false', global: 'globalThis' },
vite:config optimizeDeps: {
vite:config disabled: 'build',
vite:config force: undefined,
vite:config esbuildOptions: { preserveSymlinks: undefined }
vite:config },
vite:config server: {
vite:config preTransformRequests: true,
vite:config port: 8888,
vite:config middlewareMode: false,
vite:config fs: { strict: true, allow: [Array], deny: [Array] }
vite:config },
vite:config configFile: '/Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/vite.config.js',
vite:config configFileDependencies: [
vite:config '/Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/vite.config.js'
vite:config ],
vite:config inlineConfig: {
vite:config root: undefined,
vite:config base: undefined,
vite:config mode: undefined,
vite:config configFile: undefined,
vite:config logLevel: undefined,
vite:config clearScreen: undefined,
vite:config optimizeDeps: { force: undefined },
vite:config server: { port: 8888 }
vite:config },
vite:config root: '/Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite',
vite:config base: '/',
vite:config resolve: { alias: [ [Object], [Object] ] },
vite:config publicDir: '/Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/public',
vite:config cacheDir: '/Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/node_modules/.vite',
vite:config command: 'serve',
vite:config mode: 'development',
vite:config ssr: {
vite:config format: 'esm',
vite:config target: 'node',
vite:config optimizeDeps: { disabled: true, esbuildOptions: [Object] }
vite:config },
vite:config isWorker: false,
vite:config mainConfig: null,
vite:config isProduction: false,
vite:config plugins: [
vite:config 'vite:pre-alias',
vite:config 'alias',
vite:config 'vite:modulepreload-polyfill',
vite:config 'vite:optimized-deps',
vite:config 'vite:resolve',
vite:config 'vite:html-inline-proxy',
vite:config 'vite:css',
vite:config 'vite:esbuild',
vite:config 'vite:json',
vite:config 'vite:wasm-helper',
vite:config 'vite:worker',
vite:config 'vite:asset',
vite:config 'vite:wasm-fallback',
vite:config 'vite:define',
vite:config 'vite:css-post',
vite:config 'vite:worker-import-meta-url',
vite:config 'vite:dynamic-import-vars',
vite:config 'vite:import-glob',
vite:config 'vite:client-inject',
vite:config 'vite:import-analysis'
vite:config ],
vite:config preview: {
vite:config port: undefined,
vite:config strictPort: undefined,
vite:config host: undefined,
vite:config https: undefined,
vite:config open: undefined,
vite:config proxy: undefined,
vite:config cors: undefined,
vite:config headers: undefined
vite:config },
vite:config env: { BASE_URL: '/', MODE: 'development', DEV: true, PROD: false },
vite:config assetsInclude: [Function: assetsInclude],
vite:config logger: {
vite:config hasWarned: false,
vite:config info: [Function: info],
vite:config warn: [Function: warn],
vite:config warnOnce: [Function: warnOnce],
vite:config error: [Function: error],
vite:config clearScreen: [Function: clearScreen],
vite:config hasErrorLogged: [Function: hasErrorLogged]
vite:config },
vite:config packageCache: Map(0) {},
vite:config createResolver: [Function: createResolver],
vite:config worker: {
vite:config format: 'iife',
vite:config plugins: [
vite:config [Object], [Object], [Object],
vite:config [Object], [Object], [Object],
vite:config [Object], [Object], [Object],
vite:config [Object], [Object], [Object],
vite:config [Object], [Object], [Object],
vite:config [Object], [Object], [Object],
vite:config [Object], [Object]
vite:config ],
vite:config rollupOptions: {}
vite:config },
vite:config appType: 'spa',
vite:config experimental: { importGlobRestoreExtension: false, hmrPartialAccept: false }
vite:config } +13ms
vite:deps scanning for dependencies... +0ms
VITE v3.0.1 ready in 100 ms
➜ Local: http://127.0.0.1:8888/
➜ Network: use --host to expose
vite:deps Crawling dependencies using entries:
vite:deps /Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/index.html +0ms
vite:resolve 0.24ms ./src/index.js -> /Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite/src/index.js +0ms
vite:resolve 1.30ms ipfs-core -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/src/index.js +2ms
vite:deps Scan completed in 13.24ms: {
'ipfs-core': '/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/src/index.js'
} +7ms
vite:deps dependencies found by scanner: ipfs-core +13ms
vite:resolve 1.85ms ipfs-utils/src/files/glob-source.js -> __vite-browser-external +0ms
vite:resolve 1.17ms ipfs-utils/src/files/url-source.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-utils/src/files/url-source.js +2ms
vite:resolve 0.39ms merge-options -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/merge-options/index.mjs +1ms
vite:resolve 0.23ms merge-options -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/merge-options/index.js +0ms
vite:resolve 0.72ms ipfs-utils/src/env.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-utils/src/env.js +2ms
vite:resolve 0.72ms iso-url -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/iso-url/index.js +1ms
vite:resolve 0.50ms @libp2p/logger -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/logger/dist/src/index.js +0ms
vite:resolve 0.50ms any-signal -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/any-signal/index.js +0ms
vite:resolve 0.24ms err-code -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/err-code/index.js +1ms
vite:resolve 0.25ms is-plain-obj -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-plain-obj/index.js +1ms
vite:resolve 0.51ms ipfs-unixfs -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-unixfs/esm/src/index.js +1ms
vite:resolve 0.51ms native-fetch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/native-fetch/src/index.js +1ms
vite:resolve 0.45ms @ipld/dag-pb -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@ipld/dag-pb/esm/src/index.js +0ms
vite:resolve 0.23ms node-fetch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-fetch/browser.js +0ms
vite:resolve 0.23ms @ipld/dag-cbor -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@ipld/dag-cbor/esm/index.js +1ms
vite:resolve 0.27ms @ipld/dag-json -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@ipld/dag-json/esm/index.js +0ms
vite:resolve 0.38ms dag-jose -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/dag-jose/lib/index.js +1ms
vite:resolve 0.81ms multiformats/hashes/identity -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/hashes/identity.js +1ms
vite:resolve 0.32ms multiformats/basics -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/basics.js +0ms
vite:resolve 0.52ms ipfs-core-config/init-assets -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/init-assets.browser.js +1ms
vite:resolve 0.34ms uint8arrays/from-string -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/from-string.js +0ms
vite:resolve 0.42ms ipfs-core-utils/multicodecs -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/multicodecs.js +2ms
vite:resolve 0.31ms ipfs-core-utils/multihashes -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/multihashes.js +0ms
vite:resolve 0.26ms ipfs-core-utils/multibases -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/multibases.js +0ms
vite:resolve 0.78ms debug -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/debug/src/browser.js +2ms
vite:resolve 0.78ms is-electron -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-electron/index.js +8ms
vite:resolve 0.90ms multiformats/bases/base58 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base58.js +1ms
vite:resolve 1.76ms ipfs-core-utils/with-timeout-option -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/with-timeout-option.js +2ms
vite:resolve 1.70ms multiformats -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/index.js +0ms
vite:resolve 7.68ms ipfs-core-utils/pins/normalise-input -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/pins/normalise-input.js +7ms
vite:resolve 7.69ms ipfs-core-config/dns -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/dns.browser.js +1ms
vite:resolve 7.63ms is-ipfs -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-ipfs/src/index.js +0ms
vite:resolve 7.57ms ipfs-bitswap -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-bitswap/src/index.js +0ms
vite:resolve 6.79ms multiformats/cid -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/cid.js +0ms
vite:resolve 6.78ms it-last -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-last/index.js +0ms
vite:resolve 6.23ms cborg -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/cborg/esm/cborg.js +6ms
vite:resolve 6.25ms @multiformats/multiaddr-to-uri -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/multiaddr-to-uri/dist/src/index.js +0ms
vite:resolve 6.16ms multiformats/bases/base32 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base32.js +0ms
vite:resolve 6.05ms @ipld/car/iterator -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@ipld/car/esm/lib/iterator.js +0ms
vite:resolve 6.02ms ipfs-core-config/config -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/config.browser.js +0ms
vite:resolve 6.01ms multiformats/bases/base64 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base64.js +0ms
vite:resolve 6.00ms ipfs-repo/constants -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/esm/src/constants.js +0ms
vite:resolve 6.07ms @ipld/dag-cbor -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/dag-jose/node_modules/@ipld/dag-cbor/esm/index.js +18ms
vite:resolve 4.25ms @multiformats/multiaddr -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/multiaddr/dist/src/index.js +5ms
vite:resolve 5.96ms ipfs-unixfs-exporter -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-unixfs-exporter/esm/src/index.js +7ms
vite:resolve 5.77ms ipfs-unixfs-importer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-unixfs-importer/esm/src/index.js +0ms
vite:resolve 5.76ms parse-duration -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/parse-duration/index.mjs +0ms
vite:resolve 9.96ms datastore-core/errors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/esm/src/errors.js +10ms
vite:resolve 9.92ms ipfs-core-config/repo -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/repo.browser.js +0ms
vite:resolve 9.85ms multiformats/block -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/block.js +0ms
vite:resolve 9.85ms it-first -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-first/index.js +0ms
vite:resolve 9.84ms timeout-abort-controller -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/timeout-abort-controller/index.js +1ms
vite:resolve 9.81ms ipfs-core-utils/to-cid-and-path -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/to-cid-and-path.js +0ms
vite:resolve 9.80ms it-parallel -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-parallel/index.js +0ms
vite:resolve 9.69ms multiformats/cid -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/cid.js +32ms
vite:resolve 9.70ms multiformats/bases/base64 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base64.js +0ms
vite:resolve 9.69ms just-safe-set -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/just-safe-set/index.mjs +10ms
vite:resolve 9.69ms protobufjs/minimal.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/protobufjs/minimal.js +0ms
vite:resolve 9.64ms @multiformats/mafmt -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/mafmt/dist/src/index.js +0ms
vite:resolve 9.63ms datastore-core/tiered -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/esm/src/tiered.js +0ms
vite:resolve 9.60ms interface-datastore/key -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/interface-datastore/esm/src/key.js +0ms
vite:resolve 9.59ms mortice -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/mortice/dist/src/index.js +0ms
vite:resolve 4.97ms multiformats/bases/base58 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base58.js +5ms
vite:resolve 4.82ms multiformats/hashes/sha2 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/hashes/sha2-browser.js +5ms
vite:resolve 4.77ms ipfs-core-utils/files/normalise-input-single -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/files/normalise-input-single.js +0ms
vite:resolve 5.51ms ipfs-core-utils/files/normalise-input-multiple -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/files/normalise-input-multiple.js +6ms
vite:resolve 5.19ms uint8arrays/concat -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/concat.js +0ms
vite:resolve 5.18ms @libp2p/peer-id -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-id/dist/src/index.js +0ms
vite:resolve 5.17ms ipfs-repo/pin-types -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/esm/src/pin-types.js +0ms
vite:resolve 5.15ms dlv -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/dlv/dist/dlv.es.js +0ms
vite:resolve 5.11ms @ipld/car/writer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@ipld/car/esm/lib/writer-browser.js +0ms
vite:resolve 5.11ms any-signal -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/any-signal/index.js +0ms
vite:resolve 5.12ms array-shuffle -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/array-shuffle/index.js +0ms
vite:resolve 5.15ms it-map -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-map/index.js +0ms
vite:resolve 5.12ms p-queue -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-queue/dist/index.js +0ms
vite:resolve 6.07ms ms -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/debug/node_modules/ms/index.js +13ms
vite:resolve 6.09ms cborg/json -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/cborg/esm/lib/json/json.js +7ms
vite:resolve 6.09ms it-peekable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-peekable/index.js +0ms
vite:resolve 5.37ms uint8arrays/to-string -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/to-string.js +0ms
vite:resolve 5.36ms @libp2p/crypto/keys -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/crypto/dist/src/keys/index.js +0ms
vite:resolve 5.36ms @libp2p/record -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/record/dist/src/index.js +0ms
vite:resolve 5.32ms varint -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/varint/index.js +0ms
vite:resolve 5.31ms @protobufjs/aspromise -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/aspromise/index.js +0ms
vite:resolve 5.31ms multiformats/bases/base32 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base32.js +0ms
vite:resolve 5.09ms ipns -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipns/dist/src/index.js +5ms
vite:resolve 5.08ms it-pipe -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-pipe/dist/src/index.js +0ms
vite:resolve 6.16ms it-filter -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-filter/index.js +7ms
vite:resolve 6.19ms ipfs-core-config/preload -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/preload.browser.js +0ms
vite:resolve 5.25ms ipfs-utils/src/http.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-utils/src/http.js +0ms
vite:resolve 5.23ms blockstore-core -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/blockstore-core/esm/src/index.js +0ms
vite:resolve 5.21ms it-drain -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-drain/index.js +0ms
vite:resolve 5.17ms p-timeout -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-timeout/index.js +0ms
vite:resolve 5.18ms multiformats/hashes/digest -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/hashes/digest.js +17ms
vite:resolve 5.21ms @protobufjs/base64 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/base64/index.js +0ms
vite:resolve 4.96ms multiformats/codecs/raw -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/codecs/raw.js +5ms
vite:resolve 4.94ms ipns/validator -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipns/dist/src/validator.js +0ms
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipfs-core/src/ipns/publisher.js:193:20:
193 │ let seqNumber = 0n
╵ ~~
vite:resolve 5.00ms browser-readablestream-to-it -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/browser-readablestream-to-it/index.js +6ms
vite:resolve 4.96ms hashlru -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/hashlru/index.js +0ms
vite:resolve 4.90ms it-merge -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-merge/index.js +0ms
vite:resolve 4.90ms multiformats/bases/base36 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/bases/base36.js +0ms
vite:resolve 4.55ms blockstore-core/base -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/blockstore-core/esm/src/base.js +5ms
vite:resolve 4.57ms retimer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/retimer/retimer.js +11ms
vite:resolve 4.56ms nanoid -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/nanoid/index.browser.js +0ms
vite:resolve 4.56ms eventemitter3 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/eventemitter3/index.js +0ms
vite:resolve 4.56ms @protobufjs/eventemitter -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/eventemitter/index.js +0ms
vite:resolve 4.56ms multiaddr -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiaddr/src/index.js +0ms
vite:resolve 4.54ms multiformats/hashes/digest -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/hashes/digest.js +0ms
vite:resolve 4.52ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/node_modules/it-pushable/index.js +0ms
vite:resolve 5.35ms ipns/selector -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipns/dist/src/selector.js +6ms
vite:resolve 5.32ms @libp2p/interfaces/peer-id -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/peer-id/index.js +0ms
vite:resolve 5.26ms it-tar -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-tar/dist/src/index.js +0ms
vite:resolve 4.51ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-pushable/dist/src/index.js +5ms
vite:resolve 4.44ms @protobufjs/float -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/float/index.js +11ms
vite:resolve 4.44ms observable-webworkers -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/observable-webworkers/dist/src/index.js +0ms
vite:resolve 4.43ms mafmt -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/mafmt/src/index.js +0ms
vite:resolve 6.65ms blob-to-it -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/blob-to-it/index.js +7ms
vite:resolve 6.66ms it-parallel-batch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-parallel-batch/index.js +0ms
vite:resolve 6.66ms multiformats/codecs/json -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/codecs/json.js +0ms
vite:resolve 4.04ms p-defer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-parallel/node_modules/p-defer/index.js +11ms
vite:resolve 4.03ms ipfs-core-config/libp2p-pubsub-routers -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/libp2p-pubsub-routers.browser.js +5ms
vite:resolve 4.00ms @protobufjs/inquire -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/inquire/index.js +1ms
vite:resolve 3.95ms events -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/events/events.js +0ms
vite:resolve 4.74ms protons-runtime -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/protons-runtime/dist/src/index.js +5ms
vite:resolve 4.76ms fast-fifo -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/fast-fifo/index.js +5ms
vite:resolve 4.76ms it-length-prefixed -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-length-prefixed/dist/src/index.js +0ms
vite:resolve 4.73ms datastore-pubsub -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-pubsub/src/index.js +0ms
vite:resolve 4.66ms pako -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/pako/dist/pako.esm.mjs +0ms
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/codecs/int64.js:12:40:
12 │ return signed.decode(buf, offset) | 0n;
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:3:14:
3 │ const LIMIT = 0x7fn;
╵ ~~~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:8:24:
8 │ for (; value >= 0x80n; i++) {
╵ ~~~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:9:22:
9 │ value >>= 7n;
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:18:22:
18 │ value >>= 7n;
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:28:20:
28 │ if (value < 0n) {
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:34:20:
34 │ if (value < 0n) {
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:46:60:
46 │ ...signed.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:46:74:
46 │ ...signed.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/big-varint.js:46:79:
46 │ ...signed.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:10:69:
10 │ ... return BigInt(this.lo >>> 0) + (BigInt(this.hi >>> 0) << 32n);
╵ ~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:18:49:
18 │ return -(BigInt(lo) + (BigInt(hi) << 32n));
╵ ~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:20:65:
20 │ ... return BigInt(this.lo >>> 0) + (BigInt(this.hi >>> 0) << 32n);
╵ ~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:48:22:
48 │ if (value === 0n) {
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:55:33:
55 │ let hi = Number(value >> 32n) | 0;
╵ ~~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/protons-runtime/dist/src/utils/long-bits.js:56:47:
56 │ let lo = Number(value - (BigInt(hi) << 32n)) | 0;
╵ ~~~
vite:resolve 4.41ms multiformats/traversal -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/traversal.js +4ms
vite:resolve 4.40ms it-batch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-batch/index.js +4ms
vite:resolve 4.37ms events -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/events/events.js +0ms
vite:resolve 4.36ms @libp2p/delegated-peer-routing -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/delegated-peer-routing/dist/src/index.js +0ms
vite:resolve 4.34ms uint8arrays/equals -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/equals.js +0ms
vite:resolve 4.33ms @protobufjs/utf8 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/utf8/index.js +0ms
vite:resolve 4.33ms is-domain-name -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-domain-name/index.js +0ms
vite:resolve 5.38ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-merge/node_modules/it-pushable/index.js +6ms
vite:resolve 5.39ms @libp2p/tracked-map -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/tracked-map/dist/src/index.js +6ms
vite:resolve 3.62ms it-all -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-all/index.js +4ms
vite:resolve 3.62ms ipfs-repo/errors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/esm/src/errors.js +0ms
vite:resolve 3.62ms uint8arraylist -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arraylist/dist/src/index.js +0ms
vite:resolve 3.50ms @libp2p/delegated-content-routing -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/delegated-content-routing/dist/src/index.js +0ms
vite:resolve 3.50ms @protobufjs/pool -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@protobufjs/pool/index.js +4ms
vite:resolve 5.04ms bl/BufferList.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/bl/BufferList.js +6ms
vite:resolve 5.03ms uint8arrays/to-string -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/to-string.js +6ms
vite:resolve 5.01ms it-take -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-take/index.js +0ms
vite:resolve 4.96ms node-forge/lib/asn1.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/asn1.js +0ms
vite:resolve 4.91ms @libp2p/topology -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/topology/dist/src/index.js +0ms
vite:resolve 4.39ms just-debounce-it -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/just-debounce-it/index.mjs +4ms
vite:resolve 4.37ms @libp2p/peer-id-factory -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-id-factory/dist/src/index.js +0ms
vite:resolve 4.36ms it-to-buffer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-to-buffer/index.js +0ms
vite:resolve 4.35ms @multiformats/murmur3 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/murmur3/esm/index.js +0ms
vite:resolve 4.35ms ipfs-http-client -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-http-client/src/index.js +0ms
vite:resolve 4.29ms hamt-sharding -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/hamt-sharding/src/index.js +5ms
vite:resolve 4.30ms uint8arrays -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/index.js +0ms
vite:resolve 4.27ms rabin-wasm -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/rabin-wasm/src/index.js +0ms
vite:resolve 4.26ms node-forge/lib/pbe.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/pbe.js +0ms
vite:resolve 4.19ms @libp2p/interfaces/topology -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/topology/index.js +0ms
vite:resolve 4.56ms buffer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/buffer/index.js +14ms
vite:resolve 4.55ms varint -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/varint/index.js +0ms
vite:resolve 4.51ms @vascosantos/moving-average -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@vascosantos/moving-average/index.js +5ms
vite:resolve 4.44ms uint8arrays/concat -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/concat.js +0ms
vite:resolve 4.44ms browser-readablestream-to-it -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/browser-readablestream-to-it/index.js +0ms
vite:resolve 4.43ms multiformats/hashes/hasher -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiformats/esm/src/hashes/hasher.js +0ms
vite:resolve 5.16ms p-defer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-defer/index.js +5ms
vite:resolve 5.19ms iso-constants -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/iso-constants/index.browser.js +0ms
vite:resolve 4.97ms node-forge/lib/forge.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/forge.js +0ms
vite:resolve 4.90ms sparse-array -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/sparse-array/index.js +5ms
vite:resolve 5.56ms ipfs-core-config/libp2p -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-config/src/libp2p.browser.js +7ms
vite:resolve 5.53ms timestamp-nano -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/timestamp-nano/timestamp.js +0ms
vite:resolve 5.51ms base64-js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/base64-js/index.js +7ms
vite:resolve 5.44ms uint8arrays/from-string -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/from-string.js +0ms
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/selector.js:17:41:
17 │ const aSeq = a.entry.sequence ?? 0n;
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/selector.js:18:41:
18 │ const bSeq = b.entry.sequence ?? 0n;
╵ ~~
vite:resolve 4.02ms @assemblyscript/loader -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/rabin-wasm/node_modules/@assemblyscript/loader/index.js +4ms
vite:resolve 4.05ms @libp2p/interface-peer-id -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interface-peer-id/dist/src/index.js +4ms
vite:resolve 4.05ms varint-decoder -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/varint-decoder/src/index.js +0ms
vite:resolve 4.04ms libp2p -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/libp2p/dist/src/index.js +0ms
vite:resolve 4.04ms murmurhash3js-revisited -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/murmurhash3js-revisited/index.js +0ms
vite:resolve 4.03ms ieee754 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ieee754/index.js +0ms
vite:resolve 5.12ms err-code -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/err-code/index.js +6ms
vite:resolve 5.12ms ipfs-repo -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/esm/src/index.js +6ms
vite:resolve 5.12ms @libp2p/crypto/keys -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto/dist/src/keys/index.js +0ms
vite:resolve 5.05ms interface-datastore -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/interface-datastore/esm/src/index.js +0ms
vite:resolve 4.26ms it-reader -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-reader/dist/src/index.js +0ms
vite:resolve 4.14ms @libp2p/kad-dht -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/@libp2p/kad-dht/dist/src/index.js +0ms
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/utils.js:108:38:
108 │ sequence: message.sequence ?? 0n,
╵ ~~
vite:resolve 4.73ms it-batch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-batch/index.js +5ms
vite:resolve 4.66ms crypto -> __vite-browser-external:crypto +6ms
vite:resolve 4.66ms datastore-level -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-level/esm/src/index.js +1ms
vite:resolve 4.99ms datastore-core -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/esm/src/index.js +5ms
vite:resolve 4.95ms @libp2p/bootstrap -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/@libp2p/bootstrap/dist/src/index.js +0ms
vite:resolve 5.79ms uint8arrays/equals -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/equals.js +11ms
vite:resolve 5.79ms blockstore-datastore-adapter -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/blockstore-datastore-adapter/esm/src/index.js +6ms
vite:resolve 5.76ms varint -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/varint-decoder/node_modules/varint/index.js +0ms
vite:resolve 5.73ms uint8arrays/compare -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/compare.js +0ms
vite:resolve 4.46ms ipfs-repo/locks/memory -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/esm/src/locks/memory.js +5ms
vite:resolve 3.82ms @libp2p/websockets -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/websockets/dist/src/index.js +8ms
vite:resolve 3.80ms just-safe-get -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/just-safe-get/index.js +0ms
vite:resolve 3.76ms node-forge/lib/sha512.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/sha512.js +0ms
vite:resolve 3.32ms node-forge/lib/util.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/util.js +4ms
vite:resolve 3.32ms @libp2p/mplex -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/@libp2p/mplex/dist/src/index.js +0ms
vite:resolve 3.29ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/blockstore-datastore-adapter/node_modules/it-pushable/index.js +0ms
vite:resolve 3.92ms @noble/ed25519 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@noble/ed25519/lib/esm/index.js +4ms
vite:resolve 3.89ms node-forge/lib/jsbn.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/jsbn.js +0ms
vite:resolve 3.89ms @chainsafe/libp2p-noise -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/@chainsafe/libp2p-noise/dist/src/index.js +0ms
vite:resolve 3.88ms @noble/secp256k1 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@noble/secp256k1/lib/esm/index.js +0ms
vite:resolve 2.57ms it-pipe -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/node_modules/it-pipe/index.js +3ms
vite:resolve 5.42ms @chainsafe/libp2p-gossipsub -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@chainsafe/libp2p-gossipsub/dist/src/index.js +6ms
vite:resolve 5.43ms it-ws/client -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-ws/dist/src/client.js +0ms
vite:resolve 5.44ms is-ip -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/multiaddr/node_modules/is-ip/index.js +0ms
vite:resolve 5.42ms @libp2p/webrtc-star -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/webrtc-star/dist/src/index.js +0ms
vite:resolve 5.39ms @stablelib/hkdf -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/hkdf/lib/hkdf.js +0ms
vite:resolve 5.39ms crypto -> __vite-browser-external +0ms
vite:resolve 5.38ms it-pb-stream -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-pb-stream/dist/src/index.js +0ms
vite:resolve 5.35ms ipfs-repo-migrations -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo-migrations/esm/src/index.js +5ms
vite:resolve 5.26ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core/node_modules/@libp2p/mplex/node_modules/it-pushable/dist/src/index.js +1ms
vite:resolve 5.26ms @stablelib/x25519 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/x25519/lib/x25519.js +0ms
vite:resolve 2.94ms it-pair/duplex -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-pair/dist/src/duplex.js +3ms
vite:resolve 2.96ms @libp2p/interfaces/events -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/events.js +0ms
vite:resolve 2.92ms bytes -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/bytes/index.js +0ms
vite:resolve 2.91ms it-sort -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-sort/index.js +0ms
vite:resolve 2.89ms @libp2p/interfaces/errors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/errors.js +0ms
vite:resolve 4.54ms abortable-iterator -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/abortable-iterator/dist/src/index.js +5ms
vite:resolve 4.55ms @stablelib/sha256 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/sha256/lib/sha256.js +0ms
vite:resolve 4.52ms ip-regex -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/multiaddr/node_modules/ip-regex/index.js +0ms
vite:resolve 4.46ms @libp2p/interfaces/components -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/components.js +0ms
vite:resolve 4.82ms @libp2p/interfaces/startable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/startable.js +5ms
vite:resolve 4.85ms level -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/browser.js +0ms
vite:resolve 4.81ms @libp2p/peer-record -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-record/dist/src/index.js +0ms
vite:resolve 5.61ms @stablelib/chacha20poly1305 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/chacha20poly1305/lib/chacha20poly1305.js +1ms
vite:resolve 5.58ms @libp2p/record/validators -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/record/dist/src/validators.js +0ms
vite:resolve 5.35ms iso-random-stream/src/random.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/iso-random-stream/src/random.browser.js +5ms
vite:resolve 5.36ms node-forge/lib/rsa.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/rsa.js +0ms
vite:resolve 5.32ms datastore-core/memory -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/datastore-core/esm/src/memory.js +0ms
vite:resolve 4.94ms it-all -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-all/index.js +61ms
vite:resolve 4.96ms @libp2p/record/selectors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/record/dist/src/selectors.js +7ms
vite:resolve 4.96ms level-packager -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/level-packager/level-packager.js +1ms
vite:resolve 4.95ms mortice -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/mortice/lib/index.js +0ms
vite:resolve 4.94ms @stablelib/hmac -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/hmac/lib/hmac.js +0ms
vite:resolve 4.94ms @stablelib/chacha -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/chacha/lib/chacha.js +0ms
vite:resolve 4.94ms @stablelib/binary -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/binary/lib/binary.js +0ms
vite:resolve 4.93ms it-handshake -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-handshake/dist/src/index.js +0ms
vite:resolve 4.92ms @libp2p/peer-collections -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-collections/dist/src/index.js +0ms
vite:resolve 4.90ms @stablelib/random -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/random/lib/random.js +0ms
vite:resolve 4.89ms @libp2p/interfaces/connection-encrypter/errors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/connection-encrypter/errors.js +0ms
vite:resolve 5.09ms wherearewe -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/wherearewe/src/index.js +5ms
vite:resolve 5.08ms @libp2p/interfaces/peer-discovery -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/peer-discovery/index.js +0ms
vite:resolve 5.06ms @libp2p/peer-store -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/peer-store/dist/src/index.js +0ms
vite:resolve 5.05ms @stablelib/wipe -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/wipe/lib/wipe.js +5ms
vite:resolve 5.04ms level-js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level-js/index.js +0ms
vite:resolve 4.71ms @stablelib/poly1305 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/poly1305/lib/poly1305.js +5ms
vite:resolve 4.63ms p-queue -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/p-queue/dist/index.js +0ms
vite:resolve 4.85ms levelup -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/levelup/lib/levelup.js +5ms
vite:resolve 4.87ms @libp2p/interfaces/transport -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/transport/index.js +10ms
vite:resolve 4.86ms @stablelib/hash -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/hash/lib/hash.js +0ms
vite:resolve 4.86ms abstract-leveldown -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/abstract-leveldown/index.js +0ms
vite:resolve 4.10ms k-bucket -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/k-bucket/index.js +5ms
vite:resolve 4.13ms uint8arrays/xor -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/uint8arrays/esm/src/xor.js +0ms
vite:resolve 4.01ms sort-keys -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/sort-keys/index.js +0ms
vite:resolve 3.99ms p-queue -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/p-queue/dist/index.js +0ms
vite:resolve 6.05ms it-pushable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/it-pushable/index.js +6ms
vite:resolve 6.05ms promise-timeout -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/promise-timeout/index.js +11ms
vite:resolve 6.00ms @stablelib/int -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/int/lib/int.js +0ms
vite:resolve 8.42ms @libp2p/pubsub/peer-streams -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/pubsub/dist/src/peer-streams.js +9ms
vite:resolve 8.44ms encoding-down -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/encoding-down/index.js +9ms
vite:resolve 8.45ms inherits -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/inherits/inherits_browser.js +0ms
vite:resolve 8.43ms @stablelib/constant-time -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@stablelib/constant-time/lib/constant-time.js +0ms
vite:resolve 8.41ms @libp2p/webrtc-peer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/webrtc-peer/dist/src/index.js +0ms
vite:resolve 8.36ms iso-url -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/iso-url/index.js +0ms
vite:resolve 8.36ms event-iterator -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/event-iterator/lib/dom.js +0ms
vite:resolve 4.23ms observable-webworkers -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/observable-webworkers/lib/index.js +14ms
vite:resolve 4.16ms get-iterator -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/abortable-iterator/node_modules/get-iterator/dist/src/index.js +14ms
vite:resolve 4.54ms run-parallel-limit -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/run-parallel-limit/index.js +5ms
vite:resolve 4.52ms is-ip -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-ip/index.js +0ms
vite:resolve 4.51ms it-length -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-length/index.js +5ms
vite:resolve 4.54ms just-safe-set -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/just-safe-set/index.js +5ms
vite:resolve 4.56ms @libp2p/crypto -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/crypto/dist/src/index.js +0ms
vite:resolve 4.40ms multiaddr -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/multiaddr/src/index.js +0ms
vite:resolve 4.34ms eventemitter3 -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/eventemitter3/index.js +10ms
vite:resolve 4.33ms util -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/util/util.js +0ms
vite:resolve 3.14ms ltgt -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ltgt/index.js +3ms
vite:resolve 3.15ms queue-microtask -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/queue-microtask/index.js +0ms
vite:resolve 3.05ms level-supports -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level-supports/index.js +0ms
vite:resolve 3.04ms it-pipe -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/it-pipe/index.js +8ms
vite:resolve 3.22ms nanoid -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/nanoid/index.browser.js +4ms
vite:resolve 3.70ms p-timeout -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-repo/node_modules/p-timeout/index.js +4ms
vite:resolve 3.70ms level-codec -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/level-codec/index.js +0ms
vite:resolve 3.69ms deferred-leveldown -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/deferred-leveldown/deferred-leveldown.js +0ms
vite:resolve 3.63ms ip-regex -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ip-regex/index.js +0ms
vite:resolve 5.12ms is-buffer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-buffer/index.js +5ms
vite:resolve 5.03ms @libp2p/interfaces/pubsub -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/pubsub/index.js +13ms
vite:resolve 5.02ms level-iterator-stream -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/level-iterator-stream/index.js +0ms
vite:resolve 4.34ms level-errors -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/level/node_modules/level-errors/errors.js +5ms
vite:resolve 4.32ms cluster -> __vite-browser-external:cluster +0ms
vite:resolve 4.30ms p-finally -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-finally/index.js +0ms
vite:resolve 4.30ms randombytes -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/randombytes/browser.js +0ms
vite:resolve 4.29ms catering -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/catering/index.js +0ms
vite:resolve 5.79ms iso-random-stream -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/iso-random-stream/src/index.js +11ms
vite:resolve 4.06ms private-ip -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/private-ip/index.js +6ms
vite:resolve 7.65ms @libp2p/pubsub/utils -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/pubsub/dist/src/utils.js +8ms
vite:resolve 7.67ms @libp2p/utils/array-equals -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/utils/dist/src/array-equals.js +0ms
vite:resolve 4.47ms safe-buffer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/safe-buffer/index.js +25ms
vite:resolve 3.73ms ipfs-core-utils/multipart-request -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/multipart-request.browser.js +12ms
vite:resolve 3.59ms @achingbrain/nat-port-mapper -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@achingbrain/nat-port-mapper/dist/src/browser.js +1ms
vite:resolve 3.58ms stream-to-it/source.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/stream-to-it/source.js +0ms
vite:resolve 4.71ms node-forge/lib/pbkdf2.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/pbkdf2.js +14ms
vite:resolve 4.73ms node-forge/lib/aes.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/aes.js +0ms
vite:resolve 4.63ms netmask -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/netmask/lib/netmask.js +22ms
vite:resolve 4.64ms @multiformats/multiaddr/resolvers -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@multiformats/multiaddr/dist/src/resolvers/index.js +0ms
vite:resolve 3.78ms set-delayed-interval -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/set-delayed-interval/src/index.js +5ms
vite:resolve 4.67ms sanitize-filename -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/sanitize-filename/index.js +5ms
vite:resolve 4.65ms it-foreach -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/it-foreach/index.js +0ms
vite:resolve 4.64ms p-settle -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-settle/index.js +0ms
vite:resolve 4.06ms fnv1a -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/fnv1a/index.js +4ms
vite:resolve 3.71ms @libp2p/utils/address-sort -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/utils/dist/src/address-sort.js +5ms
vite:resolve 3.73ms denque -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/denque/index.js +0ms
vite:resolve 3.89ms retimer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/retimer/retimer.js +4ms
vite:resolve 3.89ms @libp2p/multistream-select -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/multistream-select/dist/src/index.js +0ms
vite:resolve 3.81ms readable-stream -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/readable-stream/readable-browser.js +23ms
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/libp2p/dist/src/metrics/stats.js:14:26:
14 │ dataReceived: 0n,
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/libp2p/dist/src/metrics/stats.js:15:22:
15 │ dataSent: 0n
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/libp2p/dist/src/metrics/stats.js:29:30:
29 │ this.stats[key] = 0n;
╵ ~~
✘ [ERROR] Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/libp2p/dist/src/metrics/stats.js:169:34:
169 │ n = this.stats[key] = 0n;
╵ ~~
vite:resolve 4.38ms is-arguments -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-arguments/index.js +5ms
vite:resolve 3.50ms util-deprecate -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/util-deprecate/browser.js +8ms
vite:resolve 3.49ms socket.io-client -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/socket.io-client/build/esm/index.js +13ms
vite:resolve 3.49ms is-generator-function -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-generator-function/index.js +0ms
vite:resolve 3.49ms ipaddr.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipaddr.js/lib/ipaddr.js +0ms
vite:resolve 3.48ms p-event -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-event/index.js +0ms
vite:resolve 3.46ms @libp2p/utils/stream-to-ma-conn -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/utils/dist/src/stream-to-ma-conn.js +0ms
vite:resolve 3.62ms dns-over-http-resolver -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/dns-over-http-resolver/dist/src/index.js +4ms
vite:resolve 3.54ms mutable-proxy -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/mutable-proxy/build/index.js +0ms
vite:resolve 3.21ms delay -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/delay/index.js +3ms
vite:resolve 3.16ms which-typed-array -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/which-typed-array/index.js +7ms
vite:resolve 3.72ms p-reflect -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-reflect/index.js +4ms
vite:resolve 3.73ms @libp2p/connection -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/connection/dist/src/index.js +0ms
vite:resolve 3.67ms ipfs-core-utils/to-url-string -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/to-url-string.js +0ms
vite:resolve 3.60ms @libp2p/utils/multiaddr/is-loopback -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/utils/dist/src/multiaddr/is-loopback.js +4ms
vite:resolve 3.61ms is-typed-array -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-typed-array/index.js +8ms
vite:resolve 3.55ms p-limit -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-settle/node_modules/p-limit/index.js +0ms
vite:resolve 3.49ms receptacle -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/receptacle/index.js +0ms
vite:resolve 2.21ms ipfs-core-utils/agent -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ipfs-core-utils/src/agent.browser.js +3ms
vite:resolve 3.15ms has-tostringtag/shams -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/has-tostringtag/shams.js +6ms
vite:resolve 3.16ms for-each -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/for-each/index.js +0ms
vite:resolve 3.16ms is-loopback-addr -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-loopback-addr/dist/src/index.js +3ms
vite:resolve 3.11ms yocto-queue -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/yocto-queue/index.js +0ms
vite:resolve 3.10ms native-fetch -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/dns-over-http-resolver/node_modules/native-fetch/esm/src/index.js +0ms
vite:resolve 3.10ms ms -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/ms/index.js +0ms
vite:resolve 3.40ms string_decoder/ -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/readable-stream/node_modules/string_decoder/lib/string_decoder.js +4ms
vite:resolve 3.40ms socket.io-parser -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/socket.io-client/node_modules/socket.io-parser/build/esm/index.js +4ms
vite:resolve 3.39ms call-bind/callBound -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/call-bind/callBound.js +0ms
vite:resolve 3.38ms available-typed-arrays -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/available-typed-arrays/index.js +0ms
vite:resolve 2.82ms has-symbols/shams -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/has-symbols/shams.js +3ms
vite:resolve 5.17ms @libp2p/interfaces/connection/status -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/connection/status.js +8ms
vite:resolve 5.19ms get-intrinsic -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/get-intrinsic/index.js +5ms
vite:resolve 5.19ms engine.io-client -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/engine.io-client/build/esm/index.js +0ms
vite:resolve 5.17ms truncate-utf8-bytes -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/truncate-utf8-bytes/browser.js +0ms
vite:resolve 5.16ms @socket.io/component-emitter -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@socket.io/component-emitter/index.mjs +0ms
vite:resolve 5.16ms node-forge/lib/pkcs7.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/pkcs7.js +0ms
vite:resolve 3.32ms @libp2p/interfaces/connection -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/@libp2p/interfaces/dist/src/connection/index.js +8ms
vite:resolve 3.31ms utf8-byte-length/browser -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/utf8-byte-length/browser.js +8ms
vite:resolve 3.31ms function-bind -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/function-bind/index.js +0ms
vite:resolve 3.31ms has-symbols -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/has-symbols/index.js +0ms
vite:resolve 3.30ms engine.io-parser -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/engine.io-parser/build/esm/index.js +0ms
vite:resolve 2.58ms es-abstract/helpers/getOwnPropertyDescriptor -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js +2ms
vite:resolve 1.44ms is-callable -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/is-callable/index.js +4ms
vite:resolve 0.77ms has -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/has/src/index.js +0ms
vite:resolve 0.46ms node-forge/lib/x509.js -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/node-forge/lib/x509.js +12ms
vite:resolve 0.17ms p-fifo -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-fifo/index.js +5ms
vite:resolve 0.14ms p-defer -> /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/p-fifo/node_modules/p-defer/index.js +13ms
/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1605
let error = new Error(`${text}${summary}`);
^
Error: Build failed with 24 errors:
../../node_modules/ipfs-core/src/ipns/publisher.js:193:20: ERROR: Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/selector.js:17:41: ERROR: Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/selector.js:18:41: ERROR: Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/ipns/dist/src/utils.js:108:38: ERROR: Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
../../node_modules/libp2p/dist/src/metrics/stats.js:14:26: ERROR: Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)
...
at failureErrorWithLog (/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1605:15)
at /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1251:28
at runOnEndCallbacks (/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1034:63)
at buildResponseToResult (/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1249:7)
at /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:1358:14
at /Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:666:9
at handleIncomingPacket (/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:763:9)
at Socket.readFromStdout (/Users/pleerock/www/clonned/js-ipfs-examples/node_modules/vite/node_modules/esbuild/lib/main.js:632:7)
at Socket.emit (node:events:520:28)
at addChunk (node:internal/streams/readable:315:12) {
errors: [
{
detail: undefined,
id: '',
location: {
column: 20,
file: '../../node_modules/ipfs-core/src/ipns/publisher.js',
length: 2,
line: 193,
lineText: ' let seqNumber = 0n',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 41,
file: '../../node_modules/ipns/dist/src/selector.js',
length: 2,
line: 17,
lineText: ' const aSeq = a.entry.sequence ?? 0n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 41,
file: '../../node_modules/ipns/dist/src/selector.js',
length: 2,
line: 18,
lineText: ' const bSeq = b.entry.sequence ?? 0n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 38,
file: '../../node_modules/ipns/dist/src/utils.js',
length: 2,
line: 108,
lineText: ' sequence: message.sequence ?? 0n,',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 26,
file: '../../node_modules/libp2p/dist/src/metrics/stats.js',
length: 2,
line: 14,
lineText: ' dataReceived: 0n,',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 22,
file: '../../node_modules/libp2p/dist/src/metrics/stats.js',
length: 2,
line: 15,
lineText: ' dataSent: 0n',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 30,
file: '../../node_modules/libp2p/dist/src/metrics/stats.js',
length: 2,
line: 29,
lineText: ' this.stats[key] = 0n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 34,
file: '../../node_modules/libp2p/dist/src/metrics/stats.js',
length: 2,
line: 169,
lineText: ' n = this.stats[key] = 0n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 40,
file: '../../node_modules/protons-runtime/dist/src/codecs/int64.js',
length: 2,
line: 12,
lineText: ' return signed.decode(buf, offset) | 0n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 14,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 5,
line: 3,
lineText: 'const LIMIT = 0x7fn;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 24,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 5,
line: 8,
lineText: ' for (; value >= 0x80n; i++) {',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 22,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 9,
lineText: ' value >>= 7n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 22,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 18,
lineText: ' value >>= 7n;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 20,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 28,
lineText: ' if (value < 0n) {',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 20,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 34,
lineText: ' if (value < 0n) {',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 60,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 46,
lineText: ' return unsigned.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 74,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 46,
lineText: ' return unsigned.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 79,
file: '../../node_modules/protons-runtime/dist/src/utils/big-varint.js',
length: 2,
line: 46,
lineText: ' return unsigned.encodingLength(value >= 0 ? value * 2n : value * -2n - 1n);',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 69,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 3,
line: 10,
lineText: ' return BigInt(this.lo >>> 0) + (BigInt(this.hi >>> 0) << 32n);',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 49,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 3,
line: 18,
lineText: ' return -(BigInt(lo) + (BigInt(hi) << 32n));',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 65,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 3,
line: 20,
lineText: ' return BigInt(this.lo >>> 0) + (BigInt(this.hi >>> 0) << 32n);',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 22,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 2,
line: 48,
lineText: ' if (value === 0n) {',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 33,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 3,
line: 55,
lineText: ' let hi = Number(value >> 32n) | 0;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
},
{
detail: undefined,
id: '',
location: {
column: 47,
file: '../../node_modules/protons-runtime/dist/src/utils/long-bits.js',
length: 3,
line: 56,
lineText: ' let lo = Number(value - (BigInt(hi) << 32n)) | 0;',
namespace: '',
suggestion: ''
},
notes: [],
pluginName: '',
text: 'Big integer literals are not available in the configured target environment ("chrome87", "edge88", "es2020", "firefox78", "safari13" + 2 overrides)'
}
],
warnings: []
}
npm ERR! Lifecycle script `serve` failed with error:
npm ERR! Error: command failed
npm ERR! in workspace: [email protected]
npm ERR! at location: /Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite
npm ERR! Lifecycle script `start` failed with error:
npm ERR! Error: command failed
npm ERR! in workspace: [email protected]
npm ERR! at location: /Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite
Sometimes you have to specify the config file explicitly with the command line --config
arg?
Same thing. You can see in the output I sent above - it does read the config, but still getting this error. I think if you try to pull the latest from the master, go to ./examples/browser-vite and run npm start
- you'll see the same issue.
@pleerock that issue with vite is solved by adding target: 'es2020'
to your config:
export default defineConfig({
optimizeDeps: {
// target: es2020 added as workaround to make big ints work
// https://github.com/vitejs/vite/issues/9062#issuecomment-1182818044
esbuildOptions: {
target: 'es2020',
},
}
})
@inverted-capital current config already has esnext
which includes es2020
, but it still doesn't work (for some reason).
@inverted-capital oh I just noticed that you were talking about "optimizeDeps. esbuildOptions" option and not just "build" option. Thanks, that works! Somewhat should definitely create a PR to fix the issue in the examples.
There is a vite example available for Helia here - https://github.com/ipfs-examples/helia-vite