Skip to content

build(deps-dev): bump gentype from 3.34.0 to 4.5.0#123

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/gentype-4.5.0
Open

build(deps-dev): bump gentype from 3.34.0 to 4.5.0#123
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/gentype-4.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Jul 15, 2022

Bumps gentype from 3.34.0 to 4.5.0.

Release notes

Sourced from gentype's releases.

v4.5.0

  • Drop support for "bs-platform".

v4.4.0

  • Flow: use explicit suppression codes.
  • Fix issue with object key needing quotes in JS when it is not a valid JS id.

v4.3.0

4.3.0

  • TypeScript: type children of imported components as React.ReactNode instead of JSX.Element.

v4.2.0

  • Add basic support for inherited type definitions in polymorphic variants e.g. type color = [red | blue]. No support for conversion at the moment.

v4.1.0

v4.0.0

  • Remove support for legacy components.

v3.50.0

  • Flow: use SyntheticMouseEvent type for onClick.

v3.49.0

  • Make ReactEvent.Mouse.t be a builtin type corresponding to MouseEvent.
  • When loading a type defined in another file, treat it as if it were annotated with @​genType. So if it's needed for an export from the current file, the annotation is already automatically propagated.
  • Use import type syntax for TypeScript.

v3.48.0

  • Remove workaround in Flow that turns components into functions when exported.

v3.46.0

  • Add support for different file extensions using the "suffix" configuration from bsconfig.json.
  • Fix issue where let x:t = ... is treated differently in .res syntax. (See rescript-association/genType#524).

v3.45.0

  • Only support bs-platform 8.2.0 or newer.
  • Give a warning when attempting to export a GADT type (unless it's already an opaque export), and export it as an opaque type.
  • When not specified in gentypeconfig, read the module type from package-specs.
  • Translate object types directly, whether or not they are wrapped in Js.t, in preparation for a compiler upgrade. Preserve a couple of existing uses which still map to the empty object: type t1<'a> = Js.t<'a>, type t2 = Js.t<Obj.t>.
  • Use import instead of require in TS back-end, unless there are circular dependencies. In both TS and Flow, circular dependencies can be avoided by not exporting anything in a file that imports a value/component.
  • Support future npm package rescript version 9.1.0 and above.
  • Add support for the upcoming numeric poly variants (see rescript-lang/syntax#340).

v3.44.0

  • Fix issue with non-recursive types inside modules when the type name is already in scope (See reason-association/genType#492).
  • Support bs-platform version 9.0.1 (es6 library modules reverted to .js extension)

v3.43.0

... (truncated)

Changelog

Sourced from gentype's changelog.

4.5.0

  • Drop support for "bs-platform".

4.4.0

  • Flow: use explicit suppression codes.
  • Fix issue with object key needing quotes in JS when it is not a valid JS id.

4.3.0

  • TypeScript: type children of imported components as React.ReactNode instead of JSX.Element.

4.2.0

  • Add basic support for inherited type definitions in polymorphic variants e.g. type color = [red | blue]. No support for conversion at the moment.

4.1.0

4.0.0

  • Remove support for legacy components.

3.50.0

  • Flow: use SyntheticMouseEvent type for onClick.

3.49.0

  • Make ReactEvent.Mouse.t be a builtin type corresponding to MouseEvent.
  • When loading a type defined in another file, treat it as if it were annotated with @​genType. So if it's needed for an export from the current file, the annotation is already automatically propagated.
  • Use import type syntax for TypeScript.

3.48.0

  • Remove workaround in Flow that turns components into functions when exported.

3.46.0

  • Add support for different file extensions using the suffix configuration from bsconfig.json.
  • Fix issue where let x:t = ... is treated differently in .res syntax.

3.45.0

  • Only support bs-platform 8.2.0 or newer.
  • Give a warning when attempting to export a GADT type (unless it's already an opaque export), and export it as an opaque type.
  • When not specified in gentypeconfig, read the module type from package-specs.
  • Translate object types directly, whether or not they are wrapped in Js.t, in preparation for a compiler upgrade. Preserve a couple of existing uses which still map to the empty object: type t1<'a> = Js.t<'a>, type t2 = Js.t<Obj.t>.
  • Use import instead of require in TS back-end, unless there are circular dependencies. In both TS and Flow, circular dependencies can be avoided by not exporting anything in a file that imports a value/component.
  • Support future npm package rescript version 9.1.0 and above.
  • Add support for the upcoming numeric poly variants (see rescript-lang/syntax#340).

3.44.0

  • Fix issue with non-recursive types inside modules when the type name is already in scope (See reason-association/genType#492).
  • Support bs-platform version 9.0.1 (es6 library modules reverted to .js extension)

3.43.0

  • Add : before location in warnings, so the correct line is picked up by vscocde terminal.

... (truncated)

Commits

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.


Dependabot commands and options

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)

Bumps [gentype](https://github.com/cristianoc/gentype) from 3.34.0 to 4.5.0.
- [Release notes](https://github.com/cristianoc/gentype/releases)
- [Changelog](https://github.com/rescript-association/genType/blob/master/Changes.md)
- [Commits](rescript-association/genType@v3.34.0...v4.5.0)

---
updated-dependencies:
- dependency-name: gentype
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants