Skip to content

Pyodide support in browser #121

@hewliyang

Description

@hewliyang

export const BROWSER_EXCLUDED_COMMANDS: readonly string[] = [
"tar", // Uses native compression modules (@mongodb-js/zstd, node-liblzma, compressjs)
"yq", // Requires fast-xml-parser and other Node.js-specific parsing
"xan", // Complex CSV/data processing with Node.js dependencies
"sqlite3", // Uses sql.js (WASM) which requires Node.js worker threads
"python3", // Uses Pyodide (WASM) which requires Node.js worker threads
"python", // Alias for python3
] as const;

iiuc, it should be simple (?) to add Python support to browser bundle with a web worker instead. just for extra context is any deeper reason why this is excluded. if not, happy to PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions