-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
--EOL option does not properly handle @example tag line endings #102
Comments
Hi, thanks for the report.. I had a look.. I created a file with the code you posted plus CRLF line-endings.. Here is the file inspected using node's
Running
Running the same command again, but with
I see the issue and it is on this line:
There are three naked |
I've traced this issue back to jsdoc.. If you run
Since there hasn't been a significant jsdoc release for almost 10 years, I might need fix this with a workaround.. |
…racters created by jsdoc. jsdoc2md/dmd#102.
Fixed and released in jsdoc2md v9.0.2 - let me know if there's anything else 👍 |
Looks good to me! Thanks for the quick fix! |
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@aws-sdk/client-dynamodb](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)) | [`3.656.0` -> `3.658.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-dynamodb/3.656.0/3.658.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-dynamodb/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-dynamodb/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-dynamodb/3.656.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-dynamodb/3.656.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | [`3.654.0` -> `3.658.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.654.0/3.658.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-secrets-manager](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-secrets-manager) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)) | [`3.654.0` -> `3.658.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-secrets-manager/3.654.0/3.658.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-secrets-manager/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-secrets-manager/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-secrets-manager/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-secrets-manager/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-sqs](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sqs) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs)) | [`3.654.0` -> `3.658.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sqs/3.654.0/3.658.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sqs/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sqs/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sqs/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sqs/3.654.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/lib-dynamodb](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/lib/lib-dynamodb) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)) | [`3.656.0` -> `3.658.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2flib-dynamodb/3.656.0/3.658.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2flib-dynamodb/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2flib-dynamodb/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2flib-dynamodb/3.656.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2flib-dynamodb/3.656.0/3.658.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.6.0` -> `8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.6.0/8.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.6.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.6.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.6.0` -> `8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.6.0/8.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.6.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.6.0/8.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [jose](https://redirect.github.com/panva/jose) | [`5.9.2` -> `5.9.3`](https://renovatebot.com/diffs/npm/jose/5.9.2/5.9.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jose/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jose/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jose/5.9.2/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jose/5.9.2/5.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [jsdoc-to-markdown](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown) | [`9.0.1` -> `9.0.2`](https://renovatebot.com/diffs/npm/jsdoc-to-markdown/9.0.1/9.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jsdoc-to-markdown/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jsdoc-to-markdown/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jsdoc-to-markdown/9.0.1/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jsdoc-to-markdown/9.0.1/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [semantic-release](https://redirect.github.com/semantic-release/semantic-release) | [`24.1.1` -> `24.1.2`](https://renovatebot.com/diffs/npm/semantic-release/24.1.1/24.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/semantic-release/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semantic-release/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semantic-release/24.1.1/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semantic-release/24.1.1/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-dynamodb)</summary> ### [`v3.658.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#36581-2024-09-25) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.658.0...v3.658.1) ##### Bug Fixes - **clients:** allow empty string field values for headers ([#​6511](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6511)) ([1273ff3](https://redirect.github.com/aws/aws-sdk-js-v3/commit/1273ff317071749cfeb88caad9df7492256c03e2)) ### [`v3.658.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#36580-2024-09-24) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.656.0...v3.658.0) **Note:** Version bump only for package [@​aws-sdk/client-dynamodb](https://redirect.github.com/aws-sdk/client-dynamodb) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary> ### [`v3.658.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36581-2024-09-25) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.658.0...v3.658.1) ##### Bug Fixes - **clients:** allow empty string field values for headers ([#​6511](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6511)) ([1273ff3](https://redirect.github.com/aws/aws-sdk-js-v3/commit/1273ff317071749cfeb88caad9df7492256c03e2)) ### [`v3.658.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36580-2024-09-24) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.657.0...v3.658.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3) ### [`v3.657.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36570-2024-09-23) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.654.0...v3.657.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-secrets-manager)</summary> ### [`v3.658.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#36581-2024-09-25) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.658.0...v3.658.1) ##### Bug Fixes - **clients:** allow empty string field values for headers ([#​6511](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6511)) ([1273ff3](https://redirect.github.com/aws/aws-sdk-js-v3/commit/1273ff317071749cfeb88caad9df7492256c03e2)) ### [`v3.658.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-secrets-manager/CHANGELOG.md#36580-2024-09-24) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.654.0...v3.658.0) **Note:** Version bump only for package [@​aws-sdk/client-secrets-manager](https://redirect.github.com/aws-sdk/client-secrets-manager) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-sqs)</summary> ### [`v3.658.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sqs/CHANGELOG.md#36581-2024-09-25) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.658.0...v3.658.1) ##### Bug Fixes - **clients:** allow empty string field values for headers ([#​6511](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6511)) ([1273ff3](https://redirect.github.com/aws/aws-sdk-js-v3/commit/1273ff317071749cfeb88caad9df7492256c03e2)) ### [`v3.658.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sqs/CHANGELOG.md#36580-2024-09-24) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.654.0...v3.658.0) **Note:** Version bump only for package [@​aws-sdk/client-sqs](https://redirect.github.com/aws-sdk/client-sqs) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/lib-dynamodb)</summary> ### [`v3.658.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#36581-2024-09-25) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.658.0...v3.658.1) ##### Bug Fixes - **clients:** allow empty string field values for headers ([#​6511](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6511)) ([1273ff3](https://redirect.github.com/aws/aws-sdk-js-v3/commit/1273ff317071749cfeb88caad9df7492256c03e2)) ### [`v3.658.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#36580-2024-09-24) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.656.0...v3.658.0) **Note:** Version bump only for package [@​aws-sdk/lib-dynamodb](https://redirect.github.com/aws-sdk/lib-dynamodb) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#870-2024-09-23) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0) ##### 🚀 Features - **eslint-plugin:** \[no-unsafe-call] check calls of Function - **eslint-plugin:** \[consistent-type-exports] check `export *` exports to see if all exported members are types ##### 🩹 Fixes - **eslint-plugin:** properly coerce all types to string in `getStaticMemberAccessValue` - **eslint-plugin:** \[no-deprecated] report on imported deprecated variables - **eslint-plugin:** \[no-confusing-non-null-assertion] check !in and !instanceof ##### ❤️ Thank You - Abraham Guo - auvred - Brian Donovan - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#870-2024-09-23) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>panva/jose (jose)</summary> ### [`v5.9.3`](https://redirect.github.com/panva/jose/blob/HEAD/CHANGELOG.md#593-2024-09-22) [Compare Source](https://redirect.github.com/panva/jose/compare/v5.9.2...v5.9.3) ##### Refactor - use as Type for type assertions instead of <Type> ([c4dc24d](https://redirect.github.com/panva/jose/commit/c4dc24da1e6cec99dade1a82eecea423236d342e)) </details> <details> <summary>jsdoc2md/jsdoc-to-markdown (jsdoc-to-markdown)</summary> ### [`v9.0.2`](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown/releases/tag/v9.0.2) [Compare Source](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown/compare/v9.0.1...v9.0.2) #### Non-breaking - Fixed a scenario where `--EOL` failed to correctly replace naked CR characters created by jsdoc. [jsdoc2md/dmd#102](https://redirect.github.com/jsdoc2md/dmd/issues/102) </details> <details> <summary>semantic-release/semantic-release (semantic-release)</summary> ### [`v24.1.2`](https://redirect.github.com/semantic-release/semantic-release/releases/tag/v24.1.2) [Compare Source](https://redirect.github.com/semantic-release/semantic-release/compare/v24.1.1...v24.1.2) ##### Bug Fixes - **deps:** update `@semantic-release/github` to `v11.0.0` ([#​3460](https://redirect.github.com/semantic-release/semantic-release/issues/3460)) ([43df51b](https://redirect.github.com/semantic-release/semantic-release/commit/43df51b79ec9c8716b737804486b375459ea177e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 2pm on Saturday" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/adobe/spacecat-shared). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jsdoc-to-markdown](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown) | [`9.0.1` -> `9.0.2`](https://renovatebot.com/diffs/npm/jsdoc-to-markdown/9.0.1/9.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jsdoc-to-markdown/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jsdoc-to-markdown/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jsdoc-to-markdown/9.0.1/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jsdoc-to-markdown/9.0.1/9.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [semantic-release](https://redirect.github.com/semantic-release/semantic-release) | [`24.1.1` -> `24.1.2`](https://renovatebot.com/diffs/npm/semantic-release/24.1.1/24.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/semantic-release/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semantic-release/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semantic-release/24.1.1/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semantic-release/24.1.1/24.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jsdoc2md/jsdoc-to-markdown (jsdoc-to-markdown)</summary> ### [`v9.0.2`](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown/releases/tag/v9.0.2) [Compare Source](https://redirect.github.com/jsdoc2md/jsdoc-to-markdown/compare/v9.0.1...v9.0.2) #### Non-breaking - Fixed a scenario where `--EOL` failed to correctly replace naked CR characters created by jsdoc. [jsdoc2md/dmd#102](https://redirect.github.com/jsdoc2md/dmd/issues/102) </details> <details> <summary>semantic-release/semantic-release (semantic-release)</summary> ### [`v24.1.2`](https://redirect.github.com/semantic-release/semantic-release/releases/tag/v24.1.2) [Compare Source](https://redirect.github.com/semantic-release/semantic-release/compare/v24.1.1...v24.1.2) ##### Bug Fixes - **deps:** update `@semantic-release/github` to `v11.0.0` ([#​3460](https://redirect.github.com/semantic-release/semantic-release/issues/3460)) ([43df51b](https://redirect.github.com/semantic-release/semantic-release/commit/43df51b79ec9c8716b737804486b375459ea177e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 2pm on Saturday" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/adobe/spacecat-audit-post-processor). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
As explained in #92, when generating markdown from JS files with
CRLF
line endings the output is produced with mixed line endings.As is the recommended fix for that issue I tried using the new
--EOL
option to force the output to use consistent line endings. However this option does not seem to be fully working as expected.When I run
jsdoc2md test.js --EOL win32 > README.md
over the following code saved withCRLF
line endings:it correctly outputs the line endings for everything except multiline
@example
tags where it instead outputs just carriage returns.The same thing happens when running with option
--EOL posix
.jsdoc2md test.js --EOL posix > README.md
:These same commands generate the expected output (completely consistent line encodings) when the input file is saved using
LF
line encodings.This causes problems as not all markdown renderers render a carriage return on its own as a new line which means the examples get squashed onto one line.
I am using
jsdoc-to-markdown
version9.0.1
anddmd
version7.0.6
on Windows 11.Let me know if you are unable to reproduce this or if there is any more information I can provide.
The text was updated successfully, but these errors were encountered: