Skip to content

[WIP] Dependency map for the types of Express #6

@bjohansebas

Description

@bjohansebas

List of Express dependencies in general with their priority list.

Priority 1: Necessary to unlock the integration of the other types.
Priority 2: A direct dependency of Express and required for the types, but depends on those in Priority 1.
Priority 3: Not required to achieve the Express types but would be nice to have for the ecosystem. :)

  • Express
    • expressjs/body-parser (Priority 2)
      • raw-body
      • iconv-lite (We need to update it)
      • qs (How do we want to achieve this? It’s not governed by Express, but since we don’t want to add the types as a dependency, let’s create a new issue to discuss it)
      • types-is
    • pillarjs/finalhandler (Priority 2)
    • expressjs/serve-static (Priority 1)
    • pillarjs/router (Priority 1)
      • pillarjs/parseurl
      • pillarjs/path-to-regexp
    • jshttp/vary (Priority 2)
    • jshttp/content-disposition (Priority 2)
    • jshttp/cookie v0 (Priority 2)
    • jshttp/proxy-addr (Priority 2)
      • jshttp/forwarded (Priority 2)

Note: I don't have time to finish this right now. If anyone feels like completing it, please comment on this issue and I will update it later. Or, if you have sufficient permissions to edit the issue, go ahead and do it

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