Skip to content

Mappersmith v3

No due date 86% complete

Work happening in branch v3

Overhaul of deprecated APIs, repo structure, npm packages, etc

Repo organisation

  • Rename master to main
  • Remove volta
  • Workspaces
    • Make mappersmith/test a separate package
    • Make each bundled middleware a separate package

Release

  • Stop bundling prebuilt web
    • kill webpack
    • kill build:browser

Deprecations

  • Kill all deprecated code

Work happening in branch v3

Overhaul of deprecated APIs, repo structure, npm packages, etc

Repo organisation

  • Rename master to main
  • Remove volta
  • Workspaces
    • Make mappersmith/test a separate package
    • Make each bundled middleware a separate package

Release

  • Stop bundling prebuilt web
    • kill webpack
    • kill build:browser

Deprecations

  • Kill all deprecated code
    • middlewares
    • Context, setContext
    • Options
    • request

Legacy

  • Get rid of Promise as a configurable
Loading