jsarafajr / slackify-markdown

Convert markdown into Slack-specific markdown
MIT License
129 stars 25 forks source link

[Snyk] Upgrade unified from 9.2.2 to 10.1.1 #31

Open snyk-bot opened 2 years ago

snyk-bot commented 2 years ago

Snyk has created this PR to upgrade unified from 9.2.2 to 10.1.1.

merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Warning: This is a major version upgrade, and may be a breaking change.

Release notes
Package name: unified
  • 10.1.1 - 2021-11-18

    Full Changelog: 10.1.0...10.1.1

  • 10.1.0 - 2021-07-30
    • 134ecad Add plugin input/output type parameters
  • 10.0.1 - 2021-07-21
    • 591b0c0 Fix types to support void async transformers
  • 10.0.0 - 2021-07-15

    Breaking

    • dc46bc5 Use ESM and update vfile
      • Change:

        // from cjs import
        var unified = require('unified')
        
        // to esm import
        import {unified} from 'unified'

        Learn more about ESM in this guide

      • Breaking: this updates vfile, which importantly renames vfile.contents to vfile.value. See vfile@5

      • Inconsequential: this updates trough, which removes support for Promise-like objects returned from plugins, in favor of only support actual promises. To update, instead of returning an object with a then function, return and actual promise

    Types

    • b3e2464 Rewrite types
      • Removed the type parameter P for processor settings
      • Use any[] instead of [Record<string, unknown>?] for the default plugin type parameters
    • 45eb72e Update types for ESM
    • 2c7ba99 8eda349 Add explicit dependency on @ types/unist
    • 0e8f611 Remove typescript@3 legacy support
    • 350ed9d Fix next in types of transformer signature
    • b22bf8e Add support for buffer, other return values
    • 4bfd6c8 b8fe5ec 6ef3933 Add support for boolean plugin options

    Project

  • 10.0.0-beta.1 - 2021-07-06

    Breaking

    • dc46bc5 Use ESM and update vfile
      • Breaking: this updates vfile, which importantly renames vfile.contents to vfile.value. See vfile@5
      • Inconsequential: this updates trough, which removes support for Promise-like objects returned from plugins, in favor of only support actual promises. To update, instead of returning an object with a then function, return and actual promise

    Types

    • 45eb72e Update types for ESM
    • 2c7ba99 8eda349 Add explicit dependency on @ types/unist
    • 0e8f611 Remove typescript@3 legacy support
    • b22bf8e Add support for buffer, other return values
    • 4bfd6c8 Add support for boolean plugin options

    Project

    (this should be what will go in v10)

  • 9.2.2 - 2021-07-01
    • bc50a01 Fix to set vfile.value if a vfile@5 is given
from unified GitHub release notes

Commit messages
Package name: unified
  • e7a9d19 10.1.1
  • 4634cf7 Update dev-dependencies
  • 6b060c2 Fix type of `run` signature
  • c3ba2cd Update sponsors
  • 198c693 Update dev-dependencies
  • 28475ca 10.1.0
  • 134ecad Add plugin input/output type parameters
  • cf8653b 10.0.1
  • 3d50462 Update `xo`
  • 591b0c0 Fix types to support `void` async transformers
  • 4919517 10.0.0
  • 2323d38 Refactor to simplify code
  • 75c8293 Fix types
  • b3e2464 Rewrite types
  • 350ed9d Fix `next` in types of transformer signature
  • 6ef3933 Fix to improve plugin, plugin tuples with boolean options
  • b8fe5ec Fix types to support booleans
  • 5167c49 10.0.0-beta.1
  • 8eda349 Remove note on having to install `@ types/unist`
  • 88374fc Add `esast` to list of syntax trees
  • 2c7ba99 Add explicit dependency on `@ types/unist`
  • 730c4ff Add missing `main` field
  • b22bf8e types: add support for buffer, other return values
  • 4bfd6c8 types: add support for boolean plugin options
Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs