Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove usages of "@loopback/openapi-v3-types" and deprecate the package #3220

Merged
merged 6 commits into from Jun 25, 2019

Commits on Jun 25, 2019

  1. feat(openapi-v3-types): deprecate this package

    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    81bbef8 View commit details
    Browse the repository at this point in the history
  2. chore: remove unused dependency entries on openapi-v3-types

    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    98eb4c3 View commit details
    Browse the repository at this point in the history
  3. docs: remove references to "@loopback/openapi-v3-types" package

    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    2f06c55 View commit details
    Browse the repository at this point in the history
  4. feat(openapi-v3): remove dependency on openapi-v3-types

    Move the definition of the type alias `OpenApiSpec` to a new file
    `types.ts`.
    
    Rework all imports from `@loopback/openapi-v3-types` to import from
    `types.ts` instead, remove the openapi-v3-types package from the
    dependencies too.
    
    Add the helper `createEmptyApiSpec()` to preserve backwards
    compatibility for code importing the helper from this package or its
    dependants like `@loopback/rest`.
    
    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    ca21afd View commit details
    Browse the repository at this point in the history
  5. refactor(openapi-spec-builder): remove dependency on openapi-v3-types

    Rework all imports from `@loopback/openapi-v3-types` to import from
    `types.ts` instead, remove the openapi-v3-types package from the
    dependencies too.
    
    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    efe8817 View commit details
    Browse the repository at this point in the history
  6. refactor(rest): remove dependency on openapi-v3-types

    Rework all imports from `@loopback/openapi-v3-types` to import from
    `@loopback/openapi-v3` instead, remove the openapi-v3-types package
    from the dependencies too.
    
    Signed-off-by: Miroslav Bajto拧 <mbajtoss@gmail.com>
    bajtos committed Jun 25, 2019
    Copy the full SHA
    2c5b83f View commit details
    Browse the repository at this point in the history