profile
viewpoint
Roman Hotsiy RomanHotsiy @Redocly, @APIs-guru Lviv, Ukraine https://redoc.ly

APIs-guru/graphql-voyager 5063

🛰️ Represent any GraphQL API as an interactive graph

fraserxu/react-dropdown 504

🔽 A dead simple dropdown component for React

APIDevTools/json-schema-ref-parser 425

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers

octokit/routes 81

machine-readable, always up-to-date GitHub REST API route specifications

Rebilly/RebillyAPI 52

Archived and moved into the monorepo https://github.com/Rebilly/api-definitions

graphql-cli/graphql-cli-voyager 21

GraphQL Voyager plugin for graphql-cli

Redocly/swagger-repo 16

CLI tool to help you manage your OpenAPI(fka Swagger) repo.

RomanHotsiy/branch-release 6

Build and tag package release on a separate branch

Mermade/swaggerplusplus 5

A proposal for transitioning between Swagger 2.0 and OpenAPI 3.0.x

RomanHotsiy/LearningJava 5

Trying to complete over 100 projects in various categories in Java. Fork to learn any new language.

issue commentRedocly/redoc

Support for GitHub Actions

Also, could you also explore the possibility to do javascript actions vs docker?: https://help.github.com/en/actions/creating-actions/creating-a-javascript-action

seeebiii

comment created time in a day

issue commentRedocly/redoc

Support for GitHub Actions

Should I transfer the repository to Redocly

That would be awesome! Don't you mind if we make you an admin in this repo after you transfer it?

Also, I've noticed you're using some third-party redoc-cli docker image https://github.com/seeebiii/redoc-cli-github-action/blob/master/Dockerfile#L1

Just figured our there is no "official" redoc-cli image (https://github.com/Redocly/redoc/issues/1158) I'll fix this.

seeebiii

comment created time in a day

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha bd48cf9d37f9be17cc77cc03771b204724aad545

fix: reference docs preview to use correct cdn link

view details

Roman Hotsiy

commit sha 27f50cb690dd96dca1c84a848b2aa514c3eeccf4

version: v0.12.12

view details

push time in a day

issue commentRedocly/redoc

Cache generated output for standalone version?

Great you are satisfied! 🎉

benwiley4000

comment created time in a day

issue commentRedocly/redoc

oneOf attributes don't display

aah, looks like you use create-openapi-repo, then my initial assumption about limitation caused by the dereferencer we use is wrong...

could you share the directory again but preserving the tree structure?

Alwyn2000

comment created time in a day

issue commentRedocly/redoc

oneOf attributes don't display

maybe we have some issue in no-unused-schemas rule. This is still just a warning, ignore it for now

Alwyn2000

comment created time in a day

issue commentRedocly/redoc

oneOf attributes don't display

Apply the change in the original openapi.yaml

Alwyn2000

comment created time in a day

issue commentRedocly/redoc

oneOf attributes don't display

I can't use your archive. All the paths are broken. Also, I can't see you tried to apply the change I suggested above

Alwyn2000

comment created time in a day

issue commentRedocly/redoc

Exapand all and Collapse all should be disabled for flat structures

Nice suggestion! PR would be appreciated!

anupsingh-anup

comment created time in a day

issue commentRedocly/redoc

oneOf attributes don't display

Could you send a minimal reproducible sample?

Alwyn2000

comment created time in a day

issue closedRedocly/redoc

oneOf attributes don't display

Here is the schema

description: |
  Conflict Characteristics:
  - Description of the Conflict Properties
type: object
properties:
  conflictNature:
    description: |
      Conflict Nature:
      Nature of the conflict expressed by a set of properties
    oneOf:
      - $ref: "ConflictA.yaml"
      - $ref: "ConflictB.yaml"
    discriminator:
      propertyName: encounterType
      mapping:
        A_TYPE: "ConflictA.yaml"
        B_TYPE: "ConflictB.yaml"
  conflictClassification:
    description: |
        Severity classification of the conflict
    type: string
    enum:
      - CONFLICT
      - RISK

closed time in 2 days

Alwyn2000

issue commentRedocly/redoc

oneOf attributes don't display

This is a temporal limitation caused by the dereference we use. The workaround is to reference those files from components and oneOf them:

description: |
  Conflict Characteristics:
  - Description of the Conflict Properties
type: object
properties:
  conflictNature:
    description: |
      Conflict Nature:
      Nature of the conflict expressed by a set of properties
    oneOf:
      - $ref: "#/components/schemas/ConflictA"
      - $ref: "#/components/schemas/ConflictA"
    discriminator:
      propertyName: encounterType
      mapping:
        A_TYPE: "#/components/schemas/ConflictA"
        B_TYPE: "#/components/schemas/ConflictA"
  conflictClassification:
    description: |
        Severity classification of the conflict
    type: string
    enum:
      - CONFLICT
      - RISK

# ...

components:
  schemas:
    ConflictA:
      $ref: "ConflictA.yaml"
    ConflictB:
      $ref: "ConflictB.yaml"
Alwyn2000

comment created time in 2 days

issue commentRedocly/redoc

Search can find any text

It actually doesn't search across whole content, just through menu items. Not sure why it highlights all the occurrences. I will check.

anupsingh-anup

comment created time in 2 days

issue commentRedocly/redoc

Support for GitHub Actions

Hey @seeebiii! This looks fantastic!

We were planning to create our "official" GitHub Action as part of this repo (under @redocly organization).

Would you be interested in contributing?

seeebiii

comment created time in 2 days

issue closedRedocly/redoc

OpenAPI specification by query param

Has Redoc this option?

docs/index.html?specUrl=/api/v1.0/docs/docs.yaml

Thanks

closed time in 2 days

mvillafuertem

issue commentRedocly/redoc

OpenAPI specification by query param

This is out of scope. You can implement this yourself using advanced usage (see README)

mvillafuertem

comment created time in 2 days

issue commentRedocly/redoc

Need to track event onClick of copy button

could you explain your use case?

vishals9711

comment created time in 2 days

issue commentRedocly/redoc

Blank screen and browser crashing

We'll dig into it.

nurulhudaapon

comment created time in 2 days

issue commentRedocly/redoc

Add an option to disable the side menu?

I think this option can be added. Could you elaborate on your use case though?

piao-mdsol

comment created time in 2 days

issue commentRedocly/redoc

Search can find any text

What version of Redoc is this?

anupsingh-anup

comment created time in 2 days

issue commentRedocly/redoc

Cannot read property scrollIntoViewIfNeeded

It's strange. We have polyfill for it, maybe it is not added in your case:

https://github.com/Redocly/redoc/blob/a87440113b1a212c33be272421488ead1276a946/src/utils/dom.ts#L29-L74

bkarvas

comment created time in 2 days

issue closedRedocly/redoc

How to render multiple examples in request payload and response body

My swagger json has multiple examples which I want to show using Redoc, Open API 3 allows adding multiple examples, but redoc does not render them. Swagger Spec but redoc UI shows the payload as one single sample. Can you suggest how can I display multiple samples.

closed time in 2 days

snehaa

issue commentRedocly/redoc

How to render multiple examples in request payload and response body

Use examples property from Swagger spec. Redoc renders them all. If you have issue, could you post minimal reproducible sample?

I will close it, for now, feel free to reopen or continue here.

snehaa

comment created time in 2 days

issue commentRedocly/redoc

Search gets invoked when at least min 3 character is keyed.

We can make it a configuration option. PR would be welcome!

anupsingh-anup

comment created time in 2 days

issue closedRedocly/redoc

Redoc support for Asp.Net Web API with framework 4.7.2

[Want Help] I want to implement redoc for my Asp.Net Web API. Can anyone please provide any solution for the requirement or any help would be appreciated.

closed time in 2 days

Shiveesh

issue commentRedocly/redoc

Redoc support for Asp.Net Web API with framework 4.7.2

Please use StackOverflow for such questions.

Unfortunately, I can't help you here as you haven't provided any details.

Shiveesh

comment created time in 2 days

issue closedRedocly/redoc

Cache generated output for standalone version?

I'm using RedocStandalone (the react component) mostly because I want to be able to have the page auto-update when we re-deploy our swagger.json without needing to re-build the html as an extra step. I'm really happy with the runtime performance but I checked the network log and saw that the thing that takes awhile every time I reload the page is the re-generation of the redoc blob based on the swagger.json. I think it would be really nice if we could do some kind of local caching of the result so that the next time we load the page, if nothing has changed, the docs can load much faster. Does this sound possible and can you imagine any challenges?

closed time in 2 days

benwiley4000

issue commentRedocly/redoc

Cache generated output for standalone version?

You can try building your own SPA using RedocStandalone react component. Unfortunately this kind of functionality is out of scope.

benwiley4000

comment created time in 2 days

issue commentRedocly/redoc

Tracking: Web interface isn't accessibility friendly

Let's use this issue as umbrella for all the further issues. Just edit your initial comment.

lornajane

comment created time in 2 days

issue commentRedocly/redoc

Web interface isn't accessibility friendly

Hey @lornajane! Thanks for the issue!

We are all in to make Redoc v2 more accessible!

Would it help to have separate issues for the different occurrences? I don't want to spam the issue queue if that's not appropriate!

Open different issues! Just make sure to group similar issues into one 😄

lornajane

comment created time in 2 days

startedPeltoche/lsd

started time in 2 days

startedpshihn/rough-notation

started time in 2 days

issue commentRedocly/redoc

Doesn't really work well with nativeScrollbars

Could you share a short screencast, I believe it may be related to the context you use RedocStandalone in.

benwiley4000

comment created time in 2 days

issue closedRedocly/openapi-cli

Bad validation for examples

I'm creating examples as shown here.

components:
  ...
  examples:
    Markets:
      usd:
        eur: true
        btc: true
        xrp: true
        ltc: true
      btc:
        usd: true
        eur: true
        xrp: true
        ltc: true
  ...

Then I'm running npx @redocly/openapi-cli validate spec.yml and got error:

image

closed time in 2 days

bifot

issue commentRedocly/openapi-cli

Bad validation for examples

This is a valid error.

examples is a Map from example name to Example Object. Example object has top-lever props and you are supposed to add your example under value:

components:
  ...
  examples:
    Markets:
      value:
        usd:
          eur: true
          btc: true
          xrp: true
          ltc: true
        btc:
          usd: true
          eur: true
          xrp: true
          ltc: true
  ...
bifot

comment created time in 2 days

issue commentRedocly/redoc

Discriminator example from OAI spec seems to not work

@henhal can you post a minimal reproduction example here? I can't reproduce the issue

DeeGeeMan

comment created time in 3 days

push eventRedocly/redoc

Roman Hotsiy

commit sha 5bace3008fa35c61d027eb621474246804fc4fcf

chore: Release 2.0.0-rc.30 🔖

view details

push time in 5 days

created tagRedocly/redoc

tagv2.0.0-rc.30

📘 OpenAPI/Swagger-generated API Reference Documentation

created time in 5 days

push eventRedocly/redoc

Roman Hotsiy

commit sha 5cf4d2aada11504ce39991246ce40df21c2cdf46

chore: simplify .github workflow

view details

push time in 5 days

push eventRedocly/redoc

Roman Hotsiy

commit sha 8d1d4c82e1377aecf936985ac13fa9bf5257562a

fix: keep 3-column layout on 13-inch mbp

view details

Roman Hotsiy

commit sha 9dd129d90b87f24ad20f084c44d48be50d750c94

fix: proper search-index dispose

view details

Roman Hotsiy

commit sha c69f6de4c928775d90efa392eceac10ff97e8f3e

chore: remove global Dict<T> and replace it with Record<string, T>

view details

push time in 5 days

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha 190bc6964d31f27119ff350b473e0d9c3edbad09

fix: preview-docs crashes without .redocly.yaml

view details

Roman Hotsiy

commit sha 3fbd0e8043b81b81c13c7d8066f4a4e198955d65

fix: fix operation-2xx-response for callbacks fixes #136

view details

Roman Hotsiy

commit sha 71527524f9e154712d22207e9a4cd2623c1ccc0d

version: v0.12.11

view details

push time in 6 days

issue closedRedocly/openapi-cli

Validation fails with operation-2xx-response on callbacks

Repro steps:

  1. npm install @redocly/openapi-cli
  2. ./node_modules/.bin/openapi validate https://raw.githubusercontent.com/Redocly/redoc/master/demo/openapi.yaml

The output includes the following, even though the subscribe endpoint does define a 201 response:

[6] https:/raw.githubusercontent.com/Redocly/redoc/master/demo/openapi.yaml:493:5 at #/paths/['/store/subscribe']/post
Operation must have at least one 2xx response.

491|           description: Order not found
492|   /store/subscribe:
493|     post:
494|       tags:
495|         - store

Warning was generated by operation-2xx-response rule.

closed time in 6 days

joe-gordian-software

PR merged Redocly/redoc

Updated x-servers link to point to valid location.

The file docs/redoc-vendor-extensions.md contained a link to https://github.com/OAI/OpenAPI-Specification/blob/OpenAPI.next/versions/3.0.0.md#server-object, which is invalid. I updated it to point to https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#serverObject

+1 -1

0 comment

1 changed file

JoBrad

pr closed time in 6 days

pull request commentRedocly/redoc

Updated x-servers link to point to valid location.

👍

JoBrad

comment created time in 6 days

push eventRedocly/redoc

JoBrad

commit sha b6414f4e437b4e8a22d80dbab80ff8b80932b4a2

Updated x-servers link to point to valid location. (#1267)

view details

push time in 6 days

issue commentRedocly/redoc

Response chevron color

Thanks for so detailed issue. PRs are welcome!

BBlowers

comment created time in 10 days

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha d602011827c43568f79de6f5b00f61b3e0d59c1b

version: v0.12.10

view details

push time in 10 days

push eventRedocly/openapi-cli

Sergey Dubovyk

commit sha 355306b2d42bf4b8cf0f5196c1b1094422ad885d

feat: enhance preview docs integration with redocly (#135) Co-authored-by: Roman Hotsiy <gotsijroman@gmail.com>

view details

push time in 10 days

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha 48025fd72d109c7e6c1f39bc477f9de2bdeee6eb

fix: watcher not initialized crash

view details

push time in 10 days

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha 04e43d90a884b7309bae326b5074499378f8eea3

chore: remove extra spread

view details

push time in 10 days

push eventRedocly/openapi-cli

Roman Hotsiy

commit sha f65f4c0629ba2d5f249b7f223951c7599990a703

Apply suggestions from code review rename `isRedoclyUser` to `isAuthorizedWithRedocly`

view details

push time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {         cachedBundle = updateBundle();       }); // initial cache +      const redoclyClient = new RedoclyClient();+      const isRedoclyUser = await redoclyClient.isAuthorizedWithRedocly();++      const redocOptions = {+        ...config.referenceDocs,+        useCommunityEdition: cmdObj.useCommunityEdition || config.referenceDocs.useCommunityEdition,+        licenseKey: process.env.REDOCLY_LICENSE_KEY || config.referenceDocs.licenseKey,+      };+       const hotClients = await startPreviewServer(cmdObj.port, {         getBundle,-        getOptions: () => config.referenceDocs,+        getOptions: () => ({+          ...redocOptions,+        }),+        useRedocPro: (isRedoclyUser || redocOptions.licenseKey) && !redocOptions.useCommunityEdition,
        useRedocPro: (isAuthorizedWithRedocly || redocOptions.licenseKey) && !redocOptions.useCommunityEdition,
knidarkness

comment created time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {       }); // initial cache        const redoclyClient = new RedoclyClient();-      const isRedoclyUser = redoclyClient.hasToken() && !!(await redoclyClient.getAuthorizationHeader());+      const isRedoclyUser = await redoclyClient.isAuthorizedWithRedocly();++      const redocOptions = {+        ...config.referenceDocs,+        useCommunityEdition: cmdObj.useCommunityEdition || config.referenceDocs.useCommunityEdition,+        licenseKey: process.env.REDOCLY_LICENSE_KEY || config.referenceDocs.licenseKey,+      };        const hotClients = await startPreviewServer(cmdObj.port, {         getBundle,         getOptions: () => ({-          ...config.referenceDocs,-          useCommunityEdition: cmdObj.useCommunityEdition || config.referenceDocs.useCommunityEdition,-          licenseKey: process.env.REDOCLY_LICENSE_KEY || config.referenceDocs.licenseKey,+          ...redocOptions,

why spread here?

knidarkness

comment created time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {       }); // initial cache        const redoclyClient = new RedoclyClient();-      const isRedoclyUser = redoclyClient.hasToken() && !!(await redoclyClient.getAuthorizationHeader());+      const isRedoclyUser = await redoclyClient.isAuthorizedWithRedocly();
      const isAuthorizedWithRedocly = await redoclyClient.isAuthorizedWithRedocly();
knidarkness

comment created time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {     .command('preview-docs [entryPoint]')     .description('Preview API Reference docs for the specified entrypoint OAS definition')     .option('-p, --port <value>', 'Preview port', myParseInt, 8080)+    .option('--use-community-edition', 'Use Redoc CE for docs preview.')     .action(async (entryPoint, cmdObj) => {+      console.log(cmdObj.useCommunityEdition);

knidarkness

comment created time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {         cachedBundle = updateBundle();       }); // initial cache +      const redoclyClient = new RedoclyClient();+      const isRedoclyUser = redoclyClient.hasToken() && !!(await redoclyClient.getAuthorizationHeader());

could you move this to redoclyClient.isAuthorize(). Also, MB rename to isAuthorizedWithRedocly

knidarkness

comment created time in 10 days

Pull request review commentRedocly/openapi-cli

feat: enhance preview docs integration with redocly

 const cli = () => {         cachedBundle = updateBundle();       }); // initial cache +      const redoclyClient = new RedoclyClient();+      const isRedoclyUser = redoclyClient.hasToken() && !!(await redoclyClient.getAuthorizationHeader());

also, can you calculate useRedocPro here instead? If useCommunityEdition is true we don't need to try to authorize with redocly.

Also, useRedocPro make more sense as an arg to startPreviewServer and getPageHTML

knidarkness

comment created time in 10 days

issue closedRedocly/redoc

2.0.0-rc.28 t.required.indexOf is not a function

Getting the following error with 2.0.0-rc.28. This same schema loads into Swagger just fine.

t.required.indexOf is not a function Stack trace TypeError: t.required.indexOf is not a function at http://localhost/redoc.standalone.js:130:54204 at Array.map (<anonymous>) at http://localhost/redoc.standalone.js:130:54018 at e.init (http://localhost/redoc.standalone.js:130:54727) at new e (http://localhost/redoc.standalone.js:130:51696) at new e (http://localhost/redoc.standalone.js:130:59448) at http://localhost/redoc.standalone.js:130:60804 at Array.map (<anonymous>) at new e (http://localhost/redoc.standalone.js:130:60752) at new Gt (http://localhost/redoc.standalone.js:130:61517)

ReDoc Version: 2.0.0-rc.28 Commit: 18dbd62

closed time in 11 days

cnizzardini

issue commentRedocly/redoc

2.0.0-rc.28 t.required.indexOf is not a function

required should be an array in Schema objects. You probably use required: true

See example here, boolean in parameters, array in the schema:

https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#operation-object-example

image

cnizzardini

comment created time in 11 days

issue openedoctokit/routes

All null values are scrapped as type: string

Discovered in https://github.com/octokit/routes/issues/725#issuecomment-629870328

image

https://github.com/octokit/routes/blob/470386f293860a06dc038e03bfc92e626d6b7f8e/openapi/api.github.com/operations/repos/update.json#L146

There are other places like that, I will try to post a complete list later

created time in 12 days

push eventoctokit/routes

Roman Hotsiy

commit sha 498fede97c7f174f71495ad1368376baa53a3fc7

fix: fix files schema for the remaining gists

view details

push time in 12 days

PR opened octokit/routes

Reviewers
fix: fix files schema for the remaining gists

Update to https://github.com/octokit/routes/pull/723

+137 -387

0 comment

11 changed files

pr created time in 12 days

create barnchoctokit/routes

branch : fix-remaining-gists-files

created branch time in 12 days

issue commentoctokit/routes

Response schemas: set all keys as required, add `additionalProperties = false` flag

@gr2m what about some keys that were generated from null?

e.g. here https://developer.github.com/v3/repos/#response template_repository is null in examples so I don't think it should be marked as required.

Btw, template_repository in this particular case is turned into type: string property which I suppose is another issue.

gr2m

comment created time in 13 days

push eventoctokit/routes

Roman Hotsiy

commit sha c0d24570e78b873ac1b42058bf73fa4dfd9d6127

fix: remove superflous parameter descriptions fixes #692

view details

Roman Hotsiy

commit sha 6fd5eb87249ce29dc543b65f6eaeac85a58bf7f3

chore: disable parameter-description speccy rule

view details

push time in 15 days

push eventoctokit/routes

Roman Hotsiy

commit sha b5efc99779d67b9367745386056a242128ab8fca

chore: fix lint

view details

push time in 15 days

push eventRedocly/create-openapi-repo

Roman Hotsiy

commit sha 19017712cf160107a5cedfdf506ce3c773e07ff0

chore: prettier

view details

push time in 15 days

push eventRedocly/create-openapi-repo

Roman Hotsiy

commit sha 9c3362bd9426f2823ff091104158bea00847c4f5

v3.0.4

view details

push time in 15 days

push eventRedocly/create-openapi-repo

DanielHabenicht

commit sha 12c5ddf466cc0b4dd0da756092f565a4b53e14f0

fix: fix malformatted yaml (#59)

view details

push time in 15 days

PR merged Redocly/create-openapi-repo

Fix malformatted yaml

Fixes "YAMLException: unknown escape sequence at line 3, column 18:", because the .redocly.yaml configuration is written without quotation marks (See here: https://docs.redoc.ly/cli/configuration/)

+2 -2

0 comment

1 changed file

DanielHabenicht

pr closed time in 15 days

push eventoctokit/routes

Roman Hotsiy

commit sha 3045339f242be18079a92acfec2da67433ceafae

chore: disable parameter-description speccy rule

view details

push time in 15 days

PR opened octokit/routes

Reviewers
fix: remove superflous parameter descriptions

fixes #692

+2 -4712

0 comment

2228 changed files

pr created time in 15 days

create barnchoctokit/routes

branch : remove-superflous-descriptions

created branch time in 15 days

pull request commentoctokit/routes

fix: workaround for udpate-a-gist content definition

@cwxyz007 I've noticed there are a bunch of other places (mostly in response schemas) where gist files have an incorrect schema.

E.g.:

  • In request and response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/create.json#L40
  • https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/create.json#L373
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/get.json#L47
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/create.json#L40
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/get-revision.json#L54
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/list.json#L61
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/list-starred.json#L61
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/list-public.json#L61
  • In response: https://github.com/octokit/routes/blob/6cb30a17a8b8bafb641d9360cdc1050deaf07221/openapi/api.github.com/operations/gists/list-for-user.json#L68

Could you also try to fix those in your PR too?

cwxyz007

comment created time in 15 days

push eventRedocly/openapi-sampler

Frode Aannevik

commit sha f4e0782e289063e3f409aaf537cb0a99fdde611a

fix: use deterministic date-time string sampler (#40)

view details

push time in 17 days

PR merged Redocly/openapi-sampler

deterministic date/date-time string sampler

make the output deterministic when sampling a string with date/date-time format

+11 -1

1 comment

2 changed files

frodeaa

pr closed time in 17 days

pull request commentRedocly/openapi-sampler

feat: add support for uuid format

Thanks!

gazoakley

comment created time in 17 days

push eventRedocly/openapi-sampler

Gareth Oakley

commit sha 9d6c31260f41c7f1afc96fbf9725963666dc8deb

feat: add support for uuid format

view details

push time in 17 days

PR merged Redocly/openapi-sampler

feat: add support for uuid format

Closes https://github.com/Redocly/redoc/issues/1246

Adds support for generating example UUIDs. To make the examples more realistic (and ensure consistency between examples) the property name is used when available to deterministically generate the UUID. Given the following schema:

type: object
properties:
  fooId:
    type: string
    format: uuid
  barId:
    type: string
    format: uuid

The following example will be generated:

{
  "fooId": "1e6c707e-f129-5967-b5d5-91b8af7aaf12",
  "barId": "9c7c400b-3b79-57c7-8eef-be9496e711c9"
}
+78 -10

5 comments

7 changed files

gazoakley

pr closed time in 17 days

issue closedRedocly/redoc

Automatically show valid UUID in example for correct 'format' member

I propose that if

type: string
format: uuid

then ReDoc automatically shows a valid UUID as an example, e.g.

4eb92575-dab5-4fd9-9771-1552e676b966

ReDoc already does this for e.g. URIs (it shows http://example.com). Currently, there is no special handling for uuid, and the automatic example just shows string, similar to if there was no format: uuid.

~Similarly, I propose to show e.g. user@example.com if format: email.~

closed time in 17 days

cmeeren

pull request commentRedocly/openapi-sampler

feat: add support for uuid format

@gazoakley could you also rebase on master so Travis checks run successfully (I fixed it on master)

gazoakley

comment created time in 17 days

push eventRedocly/openapi-sampler

Roman Hotsiy

commit sha fde012f4f904a4ba2e394293041413607bcde6ec

chore: update dev deps

view details

Roman Hotsiy

commit sha 3c542176e244bd1a1545b2394e2ad3fc66986b7c

chore: fix travis

view details

push time in 17 days

Pull request review commentRedocly/openapi-sampler

feat: add support for uuid format

 function uriSample() {   return 'http://example.com'; } +function uuidSample(min, max, propertyName) {

Underscore unused variables

function uuidSample(_min, _max, propertyName) {
gazoakley

comment created time in 17 days

Pull request review commentRedocly/openapi-sampler

feat: add support for uuid format

 export function mergeDeep(...objects) {     return prev;   }, Array.isArray(objects[objects.length - 1]) ? [] : {}); }+

// deterministic UUID sampler
gazoakley

comment created time in 17 days

issue commentRedocly/redoc

headers for spec-url

No. If you can figure it out we would appreciate it if you contribute back!

oliver-xapix-io

comment created time in 17 days

PR closed Redocly/openapi-sampler

chore(deps-dev): bump babel-eslint from 10.0.2 to 10.1.0 dependencies

Bumps babel-eslint from 10.0.2 to 10.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel-eslint/releases">babel-eslint's releases</a>.</em></p> <blockquote> <h2>v10.1.0</h2> <ul> <li>Added ability to parse Flow enums <a href="https://github-redirect.dependabot.com/babel/babel-eslint/pull/812">#812</a> (<a href="https://github.com/gkz">@gkz</a>)</li> </ul> <h2>v10.0.3</h2> <p>Fixes <a href="https://github-redirect.dependabot.com/babel/babel-eslint/issues/791">babel/babel-eslint#791</a>, also <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/12117">eslint/eslint#12117</a></p> <p>Some context: <a href="https://github-redirect.dependabot.com/babel/babel-eslint/pull/793#issuecomment-524435971">babel/babel-eslint#793</a></p> <p>We ended up going with <a href="https://github.com/JLHwung">@JLHwung</a>'s PR <a href="https://github-redirect.dependabot.com/babel/babel-eslint/pull/794">babel/babel-eslint#794</a> which uses ESLint's deps instead of going with peerDeps since it really depends on the version being used and we don't want users to have to install it directly on their own.</p> <p>babel-eslint is patching patches of the dependencies of ESLint itself so these kinds of issues have happened in the past. We'll need to look into figuring out how to have a more solid way of modifying behavior instead of this monkeypatching type of thing for future releases.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel-eslint/commit/4bd049e06e2c7ab31053020fc662f51bf6c179e3"><code>4bd049e</code></a> 10.1.0</li> <li><a href="https://github.com/babel/babel-eslint/commit/2c754a8189d290f145e23ac962331fd1abd877bd"><code>2c754a8</code></a> Update Babel to ^7.7.0 and enable Flow enums parsing (<a href="https://github-redirect.dependabot.com/babel/babel-eslint/issues/812">#812</a>)</li> <li><a href="https://github.com/babel/babel-eslint/commit/183d13ece52f33376c869bad630274741c8edb97"><code>183d13e</code></a> 10.0.3</li> <li><a href="https://github.com/babel/babel-eslint/commit/354953da5347a005fe566cc7dd338974aab50908"><code>354953d</code></a> fix: require eslint dependencies from eslint base (<a href="https://github-redirect.dependabot.com/babel/babel-eslint/issues/794">#794</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel-eslint/compare/v10.0.2...v10.1.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+95 -51

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 17 days

push eventRedocly/redoc

Daniel Schosser

commit sha 4512436f1d88bd99558fe5f8384b37aa62562480

fix: add security headers to Docker nginx config (#1244) * Add security headers to nginx config Increase the security of the nginx server and the served page, by adding the following security headers to the nginx config: - X-Frame-Options (Disables click jacking by disallowing the page to be run in a frame/iframe) - X-XSS-Protection (Enables cross site scripting filtering) - X-Content-Type-Options (Disables MIME sniffing and forces browser to use the type given in Content-Type.) - Content-Security-Policy (Controls resources the user agent is allowed to load for a given page.) - Referrer-Policy (Governs which referrer information sent in the Referer header should be included with requests made.) Additional headers that could be added optionally: - Strict-Transport-Security (Enforce HTTPS over HTTP)

view details

push time in 17 days

PR merged Redocly/redoc

Add security headers to nginx config

Increase the security of the nginx server and the served page, by adding the following security headers to the nginx config:

  • X-Frame-Options (Disables click jacking by disallowing the page to be run in a frame/iframe)
  • X-XSS-Protection (Enables cross site scripting filtering)
  • X-Content-Type-Options (Disables MIME sniffing and forces browser to use the type given in Content-Type.)
  • Content-Security-Policy (Controls resources the user agent is allowed to load for a given page.)
  • Referrer-Policy (Governs which referrer information sent in the Referer header should be included with requests made.)

Additional headers that could be added optionally:

  • Strict-Transport-Security (Enforce HTTPS over HTTP)
+21 -0

4 comments

1 changed file

Dalabad

pr closed time in 17 days

issue closedRedocly/redoc

OpenAPIParser's merged schema is different with openapi-sampler's merged example

You can see that the value of Default which is "base" in the middle panel is different from the response sample's example value, which is "derived-derived"

image

Here's Swagger UI's. They are consistent, and their behavior is better to mimick inheritance.

image

Here's the minimal example.

swagger: '2.0'
info:
  title: test
  version: 0.0.0
produces:
  - application/json
paths:
  /get-derived-derived:
    get:
      description: Get derived-derived
      responses:
        '200':
          description: returns derived-derived
          schema:
            $ref: '#/definitions/derived-derived'
definitions:
  derived-derived:
    allOf:
      - $ref: '#/definitions/derived'
      - type: object
        properties:
          type:
            type: string
            default: derived-derived
            example: derived-derived
  derived:
    allOf:
      - $ref: '#/definitions/base'
      - type: object
        properties:
          type:
            type: string
            default: derived
            example: derived
  base:
    type: object
    properties:
      type:
        type: string
        default: base
        example: base

closed time in 17 days

foriequal0

issue commentRedocly/redoc

OpenAPIParser's merged schema is different with openapi-sampler's merged example

Dup of https://github.com/Redocly/redoc/issues/1200

foriequal0

comment created time in 17 days

PR closed Redocly/openapi-sampler

chore(deps-dev): bump karma-chrome-launcher from 2.2.0 to 3.1.0 dependencies

Bumps karma-chrome-launcher from 2.2.0 to 3.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/karma-runner/karma-chrome-launcher/releases">karma-chrome-launcher's releases</a>.</em></p> <blockquote> <h2>v3.1.0</h2> <h3>Features</h3> <ul> <li>add --disable-dev-shm-usage flag to headless (<a href="https://github.com/karma-runner/karma-chrome-launcher/commit/137005d">137005d</a>)</li> </ul> <h2>v3.0.0</h2> <h3>Features</h3> <ul> <li>allow overriding of the default debug port (<a href="https://github.com/karma-runner/karma-chrome-launcher/commit/26ae9f4">26ae9f4</a>), closes <a href="https://github-redirect.dependabot.com/karma-runner/karma-chrome-launcher/issues/187">#187</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/karma-runner/karma-chrome-launcher/blob/master/CHANGELOG.md">karma-chrome-launcher's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/karma-runner/karma-chrome-launcher/compare/v3.0.0...v3.1.0">3.1.0</a> (2019-08-13)</h1> <h3>Features</h3> <ul> <li>add --disable-dev-shm-usage flag to headless (<a href="https://github.com/karma-runner/karma-chrome-launcher/commit/137005d">137005d</a>)</li> </ul> <p><a name="3.0.0"></a></p> <h1><a href="https://github.com/karma-runner/karma-chrome-launcher/compare/v2.2.0...v3.0.0">3.0.0</a> (2019-07-12)</h1> <h3>Features</h3> <ul> <li>allow overriding of the default debug port (<a href="https://github.com/karma-runner/karma-chrome-launcher/commit/26ae9f4">26ae9f4</a>), closes <a href="https://github-redirect.dependabot.com/karma-runner/karma-chrome-launcher/issues/187">#187</a></li> </ul> <p><a name="2.2.0"></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/5f70a76de87ecbb57f3f3cb556aa6a2a1a4f643f"><code>5f70a76</code></a> chore: release v3.1.0</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/28325d88205ed90f8577606f9f32bae131b108ee"><code>28325d8</code></a> chore: update contributors</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/c69c0a12eb384b8133d3765a61056efbf0efcb4e"><code>c69c0a1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/karma-runner/karma-chrome-launcher/issues/208">#208</a> from karma-runner/feat/add-disable-dev-shm-usage-flag</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/137005d90e1e9e3f4acf0c86beb69805fb09a16d"><code>137005d</code></a> feat: add --disable-dev-shm-usage flag to headless</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/78282ac1985d703ef92586f24c4d161c531d0a68"><code>78282ac</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/karma-runner/karma-chrome-launcher/issues/204">#204</a> from gkostov/patch-1</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/e99df52a746b4f567093cc2871f115b9c983f694"><code>e99df52</code></a> added "--disable-site-isolation-trials" to Chrome_without_security</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/7fec86ebad4bf2d44f1a1e50c45ef7b2e79d38ef"><code>7fec86e</code></a> chore: release v3.0.0</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/207d28ebdb338aea791b51a7fcdc913d218e2e3f"><code>207d28e</code></a> chore: update contributors</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/0ac24b00d2400bedb1581b459abcc8d099ed81da"><code>0ac24b0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/karma-runner/karma-chrome-launcher/issues/202">#202</a> from johnjbarton/deps</li> <li><a href="https://github.com/karma-runner/karma-chrome-launcher/commit/f9139b4267ac73c557238545a5a729fc78442f91"><code>f9139b4</code></a> chore: update npm audit fix --force</li> <li>Additional commits viewable in <a href="https://github.com/karma-runner/karma-chrome-launcher/compare/v2.2.0...v3.1.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~karmarunnerbot">karmarunnerbot</a>, a new releaser for karma-chrome-launcher since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+5 -18

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 19 days

PR closed Redocly/openapi-sampler

chore(deps-dev): bump del from 5.0.0 to 5.1.0 dependencies

Bumps del from 5.0.0 to 5.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/del/releases">del's releases</a>.</em></p> <blockquote> <h2>v5.1.0</h2> <p>Enhancements:</p> <ul> <li>Allow non-glob patterns with backslash on Windows (like v4) (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/100">#100</a>) 01da91f</li> <li>Make deletion more reliable on Windows by retrying when Windows is being difficult (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/108">#108</a>) 1299747</li> <li>Sort removed files, so the returned array is always stable (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/102">#102</a>) ca05c65</li> </ul> <p>Fixes:</p> <ul> <li>Fix the <code>cwd</code> option (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/96">#96</a>) ffbf4c4</li> <li>Prevent race condition on macOS when deleting files (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/95">#95</a>) 8efdbcd</li> </ul> <p><a href="https://github.com/sindresorhus/del/compare/v5.0.0...v5.1.0">https://github.com/sindresorhus/del/compare/v5.0.0...v5.1.0</a></p> <hr /> <p>Shoutout to <a href="https://github.com/chrisblossom">@chrisblossom</a> for doing most of the work on this release 🙌</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/del/commit/557c1fad9651405992b8358035eda504973a1124"><code>557c1fa</code></a> 5.1.0</li> <li><a href="https://github.com/sindresorhus/del/commit/12c443df8ece0eb57c641d3d67e999457ac76995"><code>12c443d</code></a> Meta tweaks</li> <li><a href="https://github.com/sindresorhus/del/commit/01da91f548a318f33a82e9f09eb27f4e5c6cb94b"><code>01da91f</code></a> Allow non-glob patterns with backslash on Windows (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/100">#100</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/9c722703afe32ab41a3bc5a77934d56976e75e64"><code>9c72270</code></a> Add benchmarks (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/101">#101</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/1299747b7524b8390d1187d4de23d200d214a901"><code>1299747</code></a> Use graceful-fs (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/108">#108</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/f509a8904330d23703a5f0f3d81081ab40aef2cb"><code>f509a89</code></a> Update dependencies (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/109">#109</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/ca05c65ca582b47a20e1b64539dd5ef45a0e8419"><code>ca05c65</code></a> Sort removed files (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/102">#102</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/51662acf8c0b0632ed577fc2bb64a65a677ead9b"><code>51662ac</code></a> Reverse order back for the returned paths (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/99">#99</a>)</li> <li><a href="https://github.com/sindresorhus/del/commit/902b594236001cabb737e731bdb04f8093b0bc61"><code>902b594</code></a> Meta tweaks</li> <li><a href="https://github.com/sindresorhus/del/commit/ffbf4c423c2c6305e0a98aa5445d1767bca8d9d8"><code>ffbf4c4</code></a> Fix the <code>cwd</code> option (<a href="https://github-redirect.dependabot.com/sindresorhus/del/issues/96">#96</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/del/compare/v5.0.0...v5.1.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+59 -43

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 19 days

PR closed Redocly/openapi-sampler

chore(deps-dev): bump @babel/register from 7.4.4 to 7.9.0 dependencies

Bumps @babel/register from 7.4.4 to 7.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">@babel/register's releases</a>.</em></p> <blockquote> <h2>v7.9.0 (2020-03-20)</h2> <p>Thanks to <a href="https://github.com/andrewdotn">@andrewdotn</a>, <a href="https://github.com/clshortfuse">@clshortfuse</a>, <a href="https://github.com/lunaruan">@lunaruan</a>, <a href="https://github.com/oliverdunk">@oliverdunk</a>, <a href="https://github.com/rickbutton">@rickbutton</a>, <a href="https://github.com/Taym95">@Taym95</a> and <a href="https://github.com/Wetinee">@Wetinee</a> for their first PRs!</p> <blockquote> <p>Blog post: <a href="https://babeljs.io/blog/2020/03/16/7.9.0">https://babeljs.io/blog/2020/03/16/7.9.0</a></p> </blockquote> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-generator</code>, <code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-plugin-transform-react-inline-elements</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-react</code>, <code>babel-preset-typescript</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11126">#11126</a> Mark transpiled JSX elements as pure (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx-self</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-preset-react</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11154">#11154</a> Add experimental version of the <code>babel-plugin-transform-react-jsx</code> transform (<a href="https://github.com/lunaruan">@lunaruan</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11083">#11083</a> Include preset modules (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10971">#10971</a> Add numeric separator to <code>shippedProposals</code> (<a href="https://github.com/Wetinee">@Wetinee</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-plugin-transform-parameters</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/8656">#8656</a> Allow extending untranspiled classes (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-module-transforms</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11194">#11194</a> Allow defining the moduleIds-related option in the transform plugins (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-record-and-tuple</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10865">#10865</a> Added support for record and tuple syntax. (<a href="https://github.com/rickbutton">@rickbutton</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-flow-strip-types</code>, <code>babel-preset-flow</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11178">#11178</a> Implement support for <code>declare</code> on class fields with Flow (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10680">#10680</a> Add cloneDeepWithoutLoc (<a href="https://github.com/Taym95">@Taym95</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11028">#11028</a> Added jsescOptions to Numeric Literals (<a href="https://github.com/sidntrivedi012">@sidntrivedi012</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11077">#11077</a> Add support for flow's SymbolTypeAnnotation (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11117">#11117</a> Parse BigInts by default (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11254">#11254</a> Add estree parsing support for <code>export * as A</code> (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11246">#11246</a> feat: align ID_Start/ID_Continue regex to Unicode 13.0.0 (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-jsx-source</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11139">#11139</a> feat(react-jsx-source): add columnNumber property (<a href="https://github.com/motiz88">@motiz88</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-typescript</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11171">#11171</a> Add <code>import type</code> and <code>export type</code> support to TypeScript (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-helper-validator-identifier</code>, <code>babel-highlight</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11289">#11289</a> Add @babel/helper-validator-identifier (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11261">#11261</a> Memoize call expressions in optional chains in loose mode (<a href="https://github.com/oliverdunk">@oliverdunk</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-jsx-self</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11290">#11290</a> Pass the correct <code>this</code> to JSX's <code>__self</code> with the old plugin (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11288">#11288</a> Use the correct <code>this</code> in <code>__self</code> for JSX elements in arrows (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11280">#11280</a> Move <code>object-rest-spread</code> after <code>transform-parameters</code> (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-for-of</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11285">#11285</a> Allow for-of on polyfilled or builtin iterables without <code>Symbol</code> support (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/master/CHANGELOG.md">@babel/register's changelog</a>.</em></p> <blockquote> <h2>v7.9.0 (2020-03-20)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>babel-generator</code>, <code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-plugin-transform-react-inline-elements</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-preset-react</code>, <code>babel-preset-typescript</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11126">#11126</a> Mark transpiled JSX elements as pure (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx-self</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-preset-react</code>, <code>babel-standalone</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11154">#11154</a> Add experimental version of the <code>babel-plugin-transform-react-jsx</code> transform (<a href="https://github.com/lunaruan">@lunaruan</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11083">#11083</a> Include preset modules (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10971">#10971</a> Add numeric separator to <code>shippedProposals</code> (<a href="https://github.com/Wetinee">@Wetinee</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-function-name</code>, <code>babel-plugin-transform-parameters</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/8656">#8656</a> Allow extending untranspiled classes (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-module-transforms</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-modules-umd</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11194">#11194</a> Allow defining the moduleIds-related option in the transform plugins (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-record-and-tuple</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10865">#10865</a> Added support for record and tuple syntax. (<a href="https://github.com/rickbutton">@rickbutton</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-flow-strip-types</code>, <code>babel-preset-flow</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11178">#11178</a> Implement support for <code>declare</code> on class fields with Flow (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10680">#10680</a> Add cloneDeepWithoutLoc (<a href="https://github.com/Taym95">@Taym95</a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11028">#11028</a> Added jsescOptions to Numeric Literals (<a href="https://github.com/sidntrivedi012">@sidntrivedi012</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11077">#11077</a> Add support for flow's SymbolTypeAnnotation (<a href="https://github.com/existentialism">@existentialism</a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11117">#11117</a> Parse BigInts by default (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11254">#11254</a> Add estree parsing support for <code>export * as A</code> (<a href="https://github.com/existentialism">@existentialism</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11246">#11246</a> feat: align ID_Start/ID_Continue regex to Unicode 13.0.0 (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-jsx-source</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11139">#11139</a> feat(react-jsx-source): add columnNumber property (<a href="https://github.com/motiz88">@motiz88</a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-typescript</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11171">#11171</a> Add <code>import type</code> and <code>export type</code> support to TypeScript (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-helper-builder-react-jsx</code>, <code>babel-helper-validator-identifier</code>, <code>babel-highlight</code>, <code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11289">#11289</a> Add @babel/helper-validator-identifier (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11261">#11261</a> Memoize call expressions in optional chains in loose mode (<a href="https://github.com/oliverdunk">@oliverdunk</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-jsx-self</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11290">#11290</a> Pass the correct <code>this</code> to JSX's <code>__self</code> with the old plugin (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11288">#11288</a> Use the correct <code>this</code> in <code>__self</code> for JSX elements in arrows (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11280">#11280</a> Move <code>object-rest-spread</code> after <code>transform-parameters</code> (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-for-of</code>, <code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11285">#11285</a> Allow for-of on polyfilled or builtin iterables without <code>Symbol</code> support (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11263">#11263</a> Add for-of fallback for arrays in browsers without symbol support (<a href="https://github.com/nicolo-ribaudo">@nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-proposal-object-rest-spread</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11282">#11282</a> fix: object-rest-spread should not transform export array rest (<a href="https://github.com/JLHwung">@JLHwung</a>)</li> </ul> </li> <li><code>babel-register</code></li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/8d5e422be27251cfaadf8dd2536b31b4a5024b02"><code>8d5e422</code></a> v7.9.0</li> <li><a href="https://github.com/babel/babel/commit/e39b508030a9f696584d21b0eb9677498e3ca231"><code>e39b508</code></a> Add @babel/helper-validator-identifier (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11289">#11289</a>)</li> <li><a href="https://github.com/babel/babel/commit/693a5df7a9c8bf96d0d4b94286575243e959ec54"><code>693a5df</code></a> Memoize call expressions in optional chains in loose mode (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11261">#11261</a>)</li> <li><a href="https://github.com/babel/babel/commit/2e6f9583ca738ca50a21ead8c86b86db6a888f0f"><code>2e6f958</code></a> Pass the correct <code>this</code> to JSX's <code>__self</code> with the old plugin (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11290">#11290</a>)</li> <li><a href="https://github.com/babel/babel/commit/11292a3c74428d0a40631f44a286b9a7af16df3c"><code>11292a3</code></a> Use the correct <code>this</code> in <code>__self</code> for JSX elements in arrows (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11288">#11288</a>)</li> <li><a href="https://github.com/babel/babel/commit/0a02a1223566e742f5be3f62cbf5a36b6e026ad1"><code>0a02a12</code></a> Move <code>object-rest-spread</code> after <code>transform-parameters</code> (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11280">#11280</a>)</li> <li><a href="https://github.com/babel/babel/commit/f3912ac08f4f2b0022d3ba5a0edba5e7ff6c1ff0"><code>f3912ac</code></a> Mark transpiled JSX elements as pure (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11126">#11126</a>)</li> <li><a href="https://github.com/babel/babel/commit/fa7ec817718aeba43d554999e23d59b4e88a5fe0"><code>fa7ec81</code></a> Allow for-of on polyfilled or builtin iterables without <code>Symbol</code> support (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11">#11</a>...</li> <li><a href="https://github.com/babel/babel/commit/6f932978f8e69faa5f2f99baf96a2e23f8316204"><code>6f93297</code></a> Add for-of fallback for arrays in browsers without symbol supp… (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11263">#11263</a>)</li> <li><a href="https://github.com/babel/babel/commit/d60802bf732d0ec55543c36b958229f38a9d7a03"><code>d60802b</code></a> fix: object-rest-spread should not transform array rest (<a href="https://github-redirect.dependabot.com/babel/babel/issues/11282">#11282</a>)</li> <li>Additional commits viewable in <a href="https://github.com/babel/babel/compare/v7.4.4...v7.9.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+16 -17

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 19 days

PR closed Redocly/openapi-sampler

chore(deps-dev): bump mocha from 6.1.4 to 7.1.2 dependencies

Bumps mocha from 6.1.4 to 7.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/releases">mocha's releases</a>.</em></p> <blockquote> <h2>v7.1.2</h2> <h1>7.1.2 / 2020-04-26</h1> <h2>:nut_and_bolt: Other</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4251">#4251</a>: Prevent karma-mocha from stalling (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4222">#4222</a>: Update dependency mkdirp to v0.5.5 (<a href="https://github.com/outsideris"><strong>@outsideris</strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4208">#4208</a>: Add Wallaby logo to site (<a href="https://github.com/boneskull"><strong>@boneskull</strong></a>)</li> </ul> <h2>v7.1.1</h2> <h1>7.1.1 / 2020-03-18</h1> <h2>:lock: Security Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4204">#4204</a>: Update dependencies mkdirp, yargs-parser and yargs (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:bug: Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/3660">#3660</a>: Fix <code>runner</code> listening to <code>start</code> and <code>end</code> events (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4190">#4190</a>: Show Netlify badge on footer (<a href="https://github.com/outsideris"><strong>@outsideris</strong></a>)</li> </ul> <h2>v7.1.0</h2> <h1>7.1.0 / 2020-02-26</h1> <h2>:tada: Enhancements</h2> <p><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4038">#4038</a>: Add Node.js native ESM support (<a href="https://github.com/giltayar"><strong>@giltayar</strong></a>)</p> <p>Mocha supports writing your test files as ES modules:</p> <ul> <li>Node.js only v12.11.0 and above</li> <li>Node.js below v13.2.0, you must set <code>--experimental-modules</code> option</li> <li>current limitations: please check our <a href="https://mochajs.org/#nodejs-native-esm-support">documentation</a></li> <li>for programmatic usage: see <a href="https://mochajs.org/api/mocha#loadFilesAsync">API: loadFilesAsync()</a></li> </ul> <p><strong>Note:</strong> Node.JS native <a href="https://nodejs.org/api/esm.html">ECMAScript Modules</a> implementation has status: <strong>Stability: 1 - Experimental</strong></p> <h2>:bug: Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4181">#4181</a>: Programmatic API cannot access retried test objects (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4174">#4174</a>: Browser: fix <code>allowUncaught</code> option (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:book: Documentation</h2> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/blob/master/CHANGELOG.md">mocha's changelog</a>.</em></p> <blockquote> <h1>7.1.2 / 2020-04-26</h1> <h2>:nut_and_bolt: Other</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4251">#4251</a>: Prevent karma-mocha from stalling (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4222">#4222</a>: Update dependency mkdirp to v0.5.5 (<a href="https://github.com/outsideris"><strong>@outsideris</strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4208">#4208</a>: Add Wallaby logo to site (<a href="https://github.com/boneskull"><strong>@boneskull</strong></a>)</li> </ul> <h1>7.1.1 / 2020-03-18</h1> <h2>:lock: Security Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4204">#4204</a>: Update dependencies mkdirp, yargs-parser and yargs (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:bug: Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/3660">#3660</a>: Fix <code>runner</code> listening to <code>start</code> and <code>end</code> events (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4190">#4190</a>: Show Netlify badge on footer (<a href="https://github.com/outsideris"><strong>@outsideris</strong></a>)</li> </ul> <h1>7.1.0 / 2020-02-26</h1> <h2>:tada: Enhancements</h2> <p><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4038">#4038</a>: Add Node.js native ESM support (<a href="https://github.com/giltayar"><strong>@giltayar</strong></a>)</p> <p>Mocha supports writing your test files as ES modules:</p> <ul> <li>Node.js only v12.11.0 and above</li> <li>Node.js below v13.2.0, you must set <code>--experimental-modules</code> option</li> <li>current limitations: please check our <a href="https://mochajs.org/#nodejs-native-esm-support">documentation</a></li> <li>for programmatic usage: see <a href="https://mochajs.org/api/mocha#loadFilesAsync">API: loadFilesAsync()</a></li> </ul> <p><strong>Note:</strong> Node.JS native <a href="https://nodejs.org/api/esm.html">ECMAScript Modules</a> implementation has status: <strong>Stability: 1 - Experimental</strong></p> <h2>:bug: Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4181">#4181</a>: Programmatic API cannot access retried test objects (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4174">#4174</a>: Browser: fix <code>allowUncaught</code> option (<a href="https://github.com/juergba"><strong>@juergba</strong></a>)</li> </ul> <h2>:book: Documentation</h2> <ul> <li><a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4058">#4058</a>: Manage author list in AUTHORS instead of <code>package.json</code> (<a href="https://github.com/outsideris"><strong>@outsideris</strong></a>)</li> </ul> <h2>:nut_and_bolt: Other</h2> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mochajs/mocha/commit/27aeb802bfbe2d8a12c5a62a48756e7b637e1e37"><code>27aeb80</code></a> Release v7.1.2</li> <li><a href="https://github.com/mochajs/mocha/commit/e3df02691f56c84fe37e0d9dc2d6d54ed73805cd"><code>e3df026</code></a> update CHANGELOG for v7.1.2 [ci skip]</li> <li><a href="https://github.com/mochajs/mocha/commit/7f75489d948f36c47c5eb0ccce05adff104c7c5d"><code>7f75489</code></a> add test case: type check before calling retriedTest()</li> <li><a href="https://github.com/mochajs/mocha/commit/e6590273ba723e3a58579e9f54e1f0b52d0088d8"><code>e659027</code></a> type check before calling retriedTest()</li> <li><a href="https://github.com/mochajs/mocha/commit/eba6ec75b9f4bcda8f1392934716e6ef6d103f8c"><code>eba6ec7</code></a> Remove Runnable#inspect() and utils.ngettext() (<a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4230">#4230</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/a4a4d50559c6d7fcc0d9eed15a8c5dc5f0aa963e"><code>a4a4d50</code></a> add wallaby logo to bottom of site</li> <li><a href="https://github.com/mochajs/mocha/commit/c600547ac10a0ca23cb9b14913c717b5c4e04609"><code>c600547</code></a> update mkdirp to v0.5.5 (<a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4222">#4222</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/7c09e634267ddc18d1ec08a4bfd999efa317d684"><code>7c09e63</code></a> Release v7.1.1</li> <li><a href="https://github.com/mochajs/mocha/commit/75995357e88c7c3735e787f7dd8b23d333c97ed0"><code>7599535</code></a> update CHANGELOG for v7.1.1 [ci skip]</li> <li><a href="https://github.com/mochajs/mocha/commit/3bf650cb1498ffb805381b22c228b2e780d12f26"><code>3bf650c</code></a> security: update mkdirp, yargs, yargs-parser (<a href="https://github-redirect.dependabot.com/mochajs/mocha/issues/4204">#4204</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mochajs/mocha/compare/v6.1.4...v7.1.2">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~juergba">juergba</a>, a new releaser for mocha since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+140 -162

0 comment

2 changed files

dependabot-preview[bot]

pr closed time in 19 days

issue commentRedocly/redoc

Redoc source map error loading from local server

I can't reproduce it on my side. If you can't help me to reproduce it I have no choice but to close it for now. If the issue still exists someone will complain in the future, maybe with more specific reproduction instructions.

If you find a way to reproduce it, post it here, please and I will reopen the issue.

Thanks

phr34k

comment created time in 19 days

issue commentRedocly/redoc

Redoc source map error loading from local server

Thanks for the update. Closing this. Feel free to reopen if you hit it ever again.

phr34k

comment created time in 19 days

issue closedRedocly/redoc

Redoc source map error loading from local server

I'm using redoc together with django rest framework + drf_yasg to generate api documentation. When I follow the tutorials with the html in the TL;DR section of redocs documentation it always gives me a layout with two columns.

With redoc-cli I was able to get better results and especially with the bundle option I'm able to get pre-generated HTML and loading it in Firefox everything looks correct. However, once served in my local development server; that same HTML somehow now loads in firefox as two-column redoc webpage.

Loading it in Chrome gives a three column page. When I look at Firefox's debug console, I see some weird "Source map error: Error: NetworkError when attempting to fetch resource." Any idea what's going on over there?

closed time in 19 days

phr34k

startedhediet/vscode-drawio

started time in 20 days

more