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

Rework using webapi-parser #205

Merged
merged 45 commits into from
Jul 28, 2020
Merged

Rework using webapi-parser #205

merged 45 commits into from
Jul 28, 2020

Conversation

postatum
Copy link
Contributor

@postatum postatum commented Feb 27, 2020

Major changes (BREAKING):

  • Rewrote to work with webapi-parser (Rework using webapi-parser #205);
  • New dependency: webapi-parser;
  • Dropped dependencies: datatype-expansion, raml-1-parser;
  • All the library API now accepts webapi-parser objects instead of JS Objects/JSON;

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:

Performance:
Performance changes are described (and can be updated) in the osprey-profiling repo.

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

@postatum postatum changed the base branch from develop to master July 28, 2020 08:24
@jstoiko jstoiko merged commit b7481e9 into master Jul 28, 2020
@postatum postatum deleted the rework_webapi_parser branch July 28, 2020 08:31
@postatum
Copy link
Contributor Author

🥳

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.

2 participants