Skip to content
This repository has been archived by the owner on Jan 20, 2024. It is now read-only.

Rework using webapi-parser #31

Merged
merged 28 commits into from
Jul 28, 2020
Merged

Rework using webapi-parser #31

merged 28 commits into from
Jul 28, 2020

Conversation

postatum
Copy link
Contributor

@postatum postatum commented Feb 27, 2020

Major changes:

  • Reworked to work with webapi-parser;
  • New dev dependency: webapi-parser;
  • Dropped dependency: xtend;
  • Now depends on mulesoft-labs/router#router-engine instead of blakeembrey/router#router-engine. Former repo contains latter repo changes merged on top of latest updates of pillarsjs;
  • Second argument to Router.<METHOD> functions is now an array of webapi-parser.Parameter instead of uriParameters schema;
  • Dropped RAMLVersion option;

Minor changes:

  • Updated dependencies' versions;
  • Switched to const/let instead of var;

Making a release:

  • Release dependencies PRs;
  • Bump major version and make a release;

PR depends on:

To test the PR locally with all the reworked Osprey sub-dependencies, use this Makefile.

@postatum postatum merged commit 19ab507 into develop Jul 28, 2020
@postatum postatum deleted the rework_webapi_parser branch July 28, 2020 07:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant