html5-fs is not compatible with monero-ts
I've been trying to make MoneroWalletFull work in browser and have found out that html5-fs is not compatible with node:fs and it never worked for me in browser.
I have experimented with indexeddb-fs as an alternative. Made some tweaks to it and now it is a drop in replacement for node:fs in my next.js app.

See my webpack config for a monorepo:

```ts
import { dirname, join } from 'path';
import { fileURLToPath } from 'url';

const __dirname = dirname(fileURLToPath(import.meta.url));

/** @type {import('next').NextConfig} */
const nextConfig = {
  webpack: (config, { isServer }) => {
    config.experiments = { ...config.experiments, topLevelAwait: true }

    if (!isServer) {
      config.resolve.alias.fs = join(__dirname, "../../node_modules/indexeddb-fs")
      config.resolve.fallback.child_process = false;
    }

    config.externals = [...config.externals, ({ request }, callback) => {
      if (/^web-worker$/.test(request)) {
        return callback(null, request);
      }
      callback();
    }];


    return config;
  },
};

export default nextConfig;
```