Skip to content

[feature request] Modernize file_package.py: chunking; promise-based loading and file creation; caching/decompression -> library-js; JSON-based index #14385

Description

@vadimkantorov

Grouping earlier issues:

Currently it uses timers / dependenciesFullfilled callback which are not controlled by the user.

Maybe good first steps for an implementor:

  • move out helper methods (mainly IDBFS caching / LZ4 decompression) produced by file_packager.py into a JS file that can be included with the main JS library
  • file_packager.py should also export a JSON containing file-list and data offsets

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