ipfs / js-ipfs

IPFS implementation in JavaScript
https://js.ipfs.tech
Other
7.44k stars 1.25k forks source link

chore: re-enable examples #4147

Closed achingbrain closed 1 year ago

achingbrain commented 2 years ago

All except vite because the sync build is failing

pleerock commented 2 years ago

doesn't it make sense to enable vite support? (or drop it from the examples if its not supported anymore)

achingbrain commented 2 years ago

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.

pleerock commented 2 years ago

I just checked vite example doesn't seem to work:

browser-vite % npm start

> example-browser-vide@1.0.0 start
> npm run serve

> example-browser-vide@1.0.0 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

pleerock commented 2 years ago

Weird. Config is read by vite, but not applied?

Complete output ```shell browser-vite % npm start > example-browser-vide@1.0.0 start > npm run serve > example-browser-vide@1.0.0 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: example-browser-vide@1.0.0 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: example-browser-vide@1.0.0 npm ERR! at location: /Users/pleerock/www/clonned/js-ipfs-examples/examples/browser-vite ```
achingbrain commented 2 years ago

Sometimes you have to specify the config file explicitly with the command line --config arg?

pleerock commented 2 years ago

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.

inverted-capital commented 2 years ago

@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',
    },
  }
})
pleerock commented 2 years ago

@inverted-capital current config already has esnext which includes es2020, but it still doesn't work (for some reason).

pleerock commented 2 years ago

@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.

achingbrain commented 1 year ago

There is a vite example available for Helia here - https://github.com/ipfs-examples/helia-vite