Skip to content
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

fix(deps): update dependency marked to v13.0.3 #249

Merged
merged 1 commit into from
Aug 13, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 7, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
marked (source) 13.0.2 -> 13.0.3 age adoption passing confidence

Release Notes

markedjs/marked (marked)

v13.0.3

Compare Source

Bug Fixes
  • fix recursion-like stack overflow error caused by the old render… (#​3380) (89af0b8)

Configuration

📅 Schedule: Branch creation - "* 0-4 * * 3" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

github-actions bot commented Aug 7, 2024

[puLL-Merge] - markedjs/marked@v13.0.2..v13.0.3

Description

This PR makes significant changes to the codebase, primarily focused on updating the ESLint configuration and enforcing consistent code style across the project. The changes include:

  1. Removing the old .eslintignore and .eslintrc.json files.
  2. Adding a new eslint.config.js file with updated ESLint rules.
  3. Updating various source and test files to comply with the new linting rules.
  4. Updating the package.json file with new dependencies and scripts.

The motivation for these changes appears to be modernizing the project's linting setup and ensuring consistent code style throughout the codebase.

Changes

Changes

  1. .eslintignore and .eslintrc.json:

    • These files have been removed, likely in favor of the new eslint.config.js configuration.
  2. eslint.config.js:

    • A new ESLint configuration file has been added, using the new flat config format.
    • It includes various rules and plugins, such as @stylistic, @n, and typescript-eslint.
  3. package.json:

    • Updated version to 13.0.3.
    • Added new devDependencies: @stylistic/eslint-plugin, eslint@^9.7.0, globals, tslib, and typescript-eslint.
    • Removed some old devDependencies related to ESLint.
    • Updated scripts, particularly the lint script.
  4. Various source files (src/*.ts):

    • Updated to comply with new linting rules.
    • Major changes include:
      • Consistent use of trailing commas in object and array literals.
      • Removal of unnecessary semicolons.
      • Formatting adjustments for improved readability.
  5. Test files:

    • Similar changes to source files, focusing on code style consistency.
  6. Other files:

    • Minor adjustments to api/dingus.js, bin/main.js, docs/build.js, and rollup.config.js for code style consistency.

Overall, this PR represents a significant effort to modernize and standardize the project's code style and linting setup.

@AlanBreck AlanBreck merged commit d0d9091 into staging Aug 13, 2024
5 checks passed
@AlanBreck AlanBreck deleted the renovate/marked-13.x branch August 13, 2024 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant