Skip to content

build(deps-dev): bump schema-dts from 0.9.0 to 1.1.0#1034

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/schema-dts-1.1.0
Open

build(deps-dev): bump schema-dts from 0.9.0 to 1.1.0#1034
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/schema-dts-1.1.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 1, 2022

Bumps schema-dts from 0.9.0 to 1.1.0.

Release notes

Sourced from schema-dts's releases.

schema-dts & schema-dts-gen v1.1.0

Small, backwards-compatible improvements to schema-dts and schema-dts-gen

Changes in schema-dts

  • Improved comment quality by properly including unicode and unescaped characters. (thanks to #174)
  • Includes latest Schema.org additions of Healthcare Businesses

Diff from 1.0.0: https://www.diffchecker.com/RtKuuqMG

Changes in schema-dts-gen

  • Uses N3.js to parse N-Triple files instead of a custom regex, this has a number of benefits:
    • --ontology can now be an .nt file or a .tt Turtle file
    • Improved output comment quality by properly including unicode and unescaped characters
    • Can parse string literals of length 0 or 1 (previously the shortest string that could be parsed in input was 2 characters long)
  • Can use rdfs:domain and rdfs:range instead of schema:domainIncludes and schema:rangeIncludes -- See #172
  • Parser does not choke when seeing OWL properties (though it doesn't explicitly support them) - See #172
  • Accept "unnamed" IRIs, such as "https://schema.org" (as opposed to "https://schema.org/Thing"), and handle them properly
  • Less special-handling of meta-schema (isPartOf, meta comments, etc.) -- The converter is more comfortable with entities it doesn't know about

schema-dts & schema-dts-gen v1.0.0

schema-dts and schema-dts-gen are both now considered stable & mature 🎉

Changes in schema-dts

  • Updates the package file layout for schema-dts.

    This should be a backwards-compatible change if you use the public API surface area (as in, import from "schema-dts" only).

  • v1.0.0 is otherwise identical to v0.11.0. The SemVer-incompatible version bump is done to reflect current maturity of this package.

Changes in schema-dts-gen

  • Breaking: schema-dts-gen is now upgraded to ESM.
    • If importing it directly, you must use ES6 imports, e.g. import {} from "schema-dts-gen";
    • The minimum Node.js supported version is now 14.x.

Infrastructure Changes

In addition to the above changes, v1.0.0 also brings a completely overhauled repository structure to schema-dts.

  • Now using NPM workspaces and adopting a more traditional monorepo structure for both packages
  • Simplifies build dependency between schema-dts-gen and schema-dts
  • Migrate from Travis-CI.org (deprecated) to GitHub Actions.
    • Also start running tests for Node.js 14 and 16 to catch issues.
  • schema-dts is now has its own test suite using // @ts-expect-error and tsc.
  • schema-dts is built from schema-dts-gen by running it as an NPM script, just as we expect downstream clients of schema-dts-gen to do so

schema-dts & schema-dts-gen v0.11.0

Changes in schema-dts & schema-dts-gen

  • Role, OrganizationRole and others are allowed to be use in place of all properties in Schema.org. See #143 & notes in #164

... (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 [schema-dts](https://github.com/google/schema-dts/tree/HEAD/packages/schema-dts) from 0.9.0 to 1.1.0.
- [Release notes](https://github.com/google/schema-dts/releases)
- [Commits](https://github.com/google/schema-dts/commits/v1.1.0/packages/schema-dts)

---
updated-dependencies:
- dependency-name: schema-dts
  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 Dec 1, 2022
@render
Copy link

render bot commented Dec 1, 2022

@render
Copy link

render bot commented Dec 1, 2022

Your Render PR Server at https://oi-wiki-ng-pr-1034.onrender.com is now live!

View it on your dashboard at https://dashboard.render.com/static/srv-ce40c3sgqg46drv63ol0.

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