Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lumirlumir/npm-clang-format-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.2
Choose a base ref
...
head repository: lumirlumir/npm-clang-format-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.3
Choose a head ref
  • 17 commits
  • 62 files changed
  • 2 contributors

Commits on Dec 6, 2024

  1. chore(deps-dev): bump @babel/cli from 7.25.9 to 7.26.4 (#136)

    Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.25.9 to 7.26.4.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.26.4/packages/babel-cli)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/cli"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 6, 2024
    Configuration menu
    Copy the full SHA
    9551f4e View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump prettier from 3.4.1 to 3.4.2 (#137)

    Bumps [prettier](https://github.com/prettier/prettier) from 3.4.1 to 3.4.2.
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.4.1...3.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 6, 2024
    Configuration menu
    Copy the full SHA
    f6190ea View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2024

  1. chore(deps-dev): bump lint-staged from 15.2.10 to 15.2.11 (#138)

    Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 15.2.10 to 15.2.11.
    - [Release notes](https://github.com/lint-staged/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v15.2.10...v15.2.11)
    
    ---
    updated-dependencies:
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 11, 2024
    Configuration menu
    Copy the full SHA
    fb215f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2024

  1. chore: update npm script naming convention for consistency (#139)

    Changed `lint-*` and `fix-*` to `lint:*` and `fix:*` for better alignment with npm script naming conventions.
    lumirlumir authored Dec 12, 2024
    Configuration menu
    Copy the full SHA
    3c1cc9f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2024

  1. chore(sync-client): add .textlintrc.js to configuration sync (#140)

    This pull request includes a small change to the
    `.github/sync-client.yml` file. The change adds a new source-destination
    pair for syncing the `.textlintrc.js` configuration file.
    
    Configuration file synchronization:
    
    *
    [`.github/sync-client.yml`](diffhunk://#diff-93bc202766315b6269beef308a6ad30ed3e86938ddbfa31b49e030f2263695f1R64-R65):
    Added a new source-destination pair to sync the `.textlintrc.js` file to
    `./configs/.textlintrc.js`.
    lumirlumir authored Dec 14, 2024
    Configuration menu
    Copy the full SHA
    39b1752 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2024

  1. ci(sync-client): add lint-staged.config.js to sync-client.yml (#141)

    This pull request includes a small change to the
    `.github/sync-client.yml` file in the `lumirlumir/lumirlumir-configs`
    repository. The change adds a new file to be synchronized.
    
    * Added `lint-staged.config.js` to the list of files to be synchronized.
    (`.github/sync-client.yml`)
    lumirlumir authored Dec 15, 2024
    Configuration menu
    Copy the full SHA
    b2ab79a View commit details
    Browse the repository at this point in the history
  2. test: enhance integration tests with detailed file overviews and stru…

    …ctured comments (#142)
    
    This pull request includes documentation and structural improvements to
    the integration tests in the project. The changes focus on adding file
    overviews, organizing sections with comments, and ensuring consistency
    across different test files.
    
    Documentation and structural improvements:
    
    *
    [`tests/integration-api-cjs/index.test.js`](diffhunk://#diff-5b0fa7e03bd77e3f2536761a4ce9127e3bd4cc9149d22aba8c0c5cff006708e3L1-R12):
    Added a file overview comment and organized sections with comments for
    requires and tests.
    [[1]](diffhunk://#diff-5b0fa7e03bd77e3f2536761a4ce9127e3bd4cc9149d22aba8c0c5cff006708e3L1-R12)
    [[2]](diffhunk://#diff-5b0fa7e03bd77e3f2536761a4ce9127e3bd4cc9149d22aba8c0c5cff006708e3R36-R39)
    *
    [`tests/integration-api-cjs/index.test.mjs`](diffhunk://#diff-7f7e5e8a753deb77f7ff44cb78ff1e7f0c69a13a8d98474484e5fb75d6f49123L1-R12):
    Added a file overview comment and organized sections with comments for
    imports and tests.
    [[1]](diffhunk://#diff-7f7e5e8a753deb77f7ff44cb78ff1e7f0c69a13a8d98474484e5fb75d6f49123L1-R12)
    [[2]](diffhunk://#diff-7f7e5e8a753deb77f7ff44cb78ff1e7f0c69a13a8d98474484e5fb75d6f49123R36-R39)
    *
    [`tests/integration-api-esm/index.test.cjs`](diffhunk://#diff-1b5e0eba29db4952aea7b229975380337c79f490647d2d41acf11592c149a663L1-R12):
    Added a file overview comment and organized sections with comments for
    requires and tests.
    [[1]](diffhunk://#diff-1b5e0eba29db4952aea7b229975380337c79f490647d2d41acf11592c149a663L1-R12)
    [[2]](diffhunk://#diff-1b5e0eba29db4952aea7b229975380337c79f490647d2d41acf11592c149a663R36-R39)
    *
    [`tests/integration-api-esm/index.test.js`](diffhunk://#diff-439a983002bbf51d034aaca4770ded58d5b3ccd8d3581259e548a0fdb2d47e8eL1-R12):
    Added a file overview comment and organized sections with comments for
    imports and tests.
    [[1]](diffhunk://#diff-439a983002bbf51d034aaca4770ded58d5b3ccd8d3581259e548a0fdb2d47e8eL1-R12)
    [[2]](diffhunk://#diff-439a983002bbf51d034aaca4770ded58d5b3ccd8d3581259e548a0fdb2d47e8eR36-R39)
    *
    [`tests/integration-binaries-permission/index.test.js`](diffhunk://#diff-c3826aa66f01848101ce4f148609b72bf0366b083ae130ac01e88af7832213f6R1-R10):
    Added a file overview comment and organized sections with comments for
    requires, declarations, and tests.
    [[1]](diffhunk://#diff-c3826aa66f01848101ce4f148609b72bf0366b083ae130ac01e88af7832213f6R1-R10)
    [[2]](diffhunk://#diff-c3826aa66f01848101ce4f148609b72bf0366b083ae130ac01e88af7832213f6R20-R23)
    [[3]](diffhunk://#diff-c3826aa66f01848101ce4f148609b72bf0366b083ae130ac01e88af7832213f6R62-R65)
    lumirlumir authored Dec 15, 2024
    Configuration menu
    Copy the full SHA
    209f1cf View commit details
    Browse the repository at this point in the history
  3. test: enhance test files with structured comments and file overviews (#…

    …143)
    
    This pull request adds file overview comments and organizes test files
    for better readability across multiple packages. The changes primarily
    include adding documentation comments and structuring sections within
    the test files.
    
    Documentation and structure improvements:
    
    * Added file overview comments to test files in
    `packages/clang-format-git-python/src` (`cli.test.js`, `index.test.js`,
    `utils/gitClangFormatPath.test.js`).
    [[1]](diffhunk://#diff-79e78a84119f7ca227770bfba1f5ad50ad52d43dab3b1ef9141de9bd7f55c3bfR1-R23)
    [[2]](diffhunk://#diff-382f84767003602b6b2c41dcb6a862910495d91f30331d76139fbb8e9d0649c2R1-R17)
    [[3]](diffhunk://#diff-41c3fa28ed17f0f9ce4b26fa451766e45f1ff88989d94a76cef0cdd408c6f72fR1-R18)
    * Added file overview comments to test files in
    `packages/clang-format-git/src` (`cli.test.js`, `index.test.js`,
    `utils/getGitClangFormatPath.test.js`,
    `utils/gitClangFormatPath.test.js`).
    [[1]](diffhunk://#diff-79e78a84119f7ca227770bfba1f5ad50ad52d43dab3b1ef9141de9bd7f55c3bfR1-R23)
    [[2]](diffhunk://#diff-68d369a6981c94dcba1fd976b7f7b3a4efc23045960fd29d230d25197a00a34dR1-R8)
    [[3]](diffhunk://#diff-6865c3e7fd57fdb3bbd13544aa54199525d2490b0680146f6539b455e2eb28efR1-R8)
    [[4]](diffhunk://#diff-587e60e089a55d517cb462d20ae4b5da664e59b71babc6cae989874237d6e48dR1-R19)
    * Added file overview comments to test files in
    `packages/clang-format-node/src` (`cli.test.js`, `index.test.js`,
    `utils/clangFormatPath.test.js`, `utils/getClangFormatPath.test.js`).
    [[1]](diffhunk://#diff-5dd8ea44391ea129a9c03d252e50d95c86343b7fe1b5208ad13b24ff31d82ab1R1-R23)
    [[2]](diffhunk://#diff-3fca32871ee80cc88b9bf2428b777131769ee5890b3a64aab775cb2368f3236fR1-R8)
    [[3]](diffhunk://#diff-4927c43bcf98afdf412ea51fe173b4920339c6f1e486599db35f028961d462b0R1-R19)
    [[4]](diffhunk://#diff-780a2dec956bf21dd4f2639b029856703fc6849a8d38f5eedacb723b968face5R1-R17)
    
    Structural organization:
    
    * Added sections for "Require", "Declaration", and "Test" within test
    files to improve readability and organization.
    [[1]](diffhunk://#diff-79e78a84119f7ca227770bfba1f5ad50ad52d43dab3b1ef9141de9bd7f55c3bfR1-R23)
    [[2]](diffhunk://#diff-382f84767003602b6b2c41dcb6a862910495d91f30331d76139fbb8e9d0649c2R1-R17)
    [[3]](diffhunk://#diff-41c3fa28ed17f0f9ce4b26fa451766e45f1ff88989d94a76cef0cdd408c6f72fR1-R18)
    [[4]](diffhunk://#diff-68d369a6981c94dcba1fd976b7f7b3a4efc23045960fd29d230d25197a00a34dR19-R22)
    [[5]](diffhunk://#diff-6865c3e7fd57fdb3bbd13544aa54199525d2490b0680146f6539b455e2eb28efR17-R20)
    [[6]](diffhunk://#diff-6865c3e7fd57fdb3bbd13544aa54199525d2490b0680146f6539b455e2eb28efR55-R58)
    [[7]](diffhunk://#diff-587e60e089a55d517cb462d20ae4b5da664e59b71babc6cae989874237d6e48dR1-R19)
    [[8]](diffhunk://#diff-3fca32871ee80cc88b9bf2428b777131769ee5890b3a64aab775cb2368f3236fR19-R22)
    [[9]](diffhunk://#diff-4927c43bcf98afdf412ea51fe173b4920339c6f1e486599db35f028961d462b0R1-R19)
    [[10]](diffhunk://#diff-780a2dec956bf21dd4f2639b029856703fc6849a8d38f5eedacb723b968face5R52-R55)
    lumirlumir authored Dec 15, 2024
    Configuration menu
    Copy the full SHA
    eb9d11f View commit details
    Browse the repository at this point in the history
  4. chore: create .gitattributes for consistent EOL handling (#144)

    This pull request includes changes to ensure consistent end-of-line
    (EOL) settings across all text files and updates to the synchronization
    configuration for the repository. The most important changes are:
    
    EOL consistency:
    
    *
    [`.gitattributes`](diffhunk://#diff-618cd5b83d62060ba3d027e314a21ceaf75d36067ff820db126642944145393eR1-R4):
    Added configurations to ensure consistent EOL (LF) for all text files.
    
    Synchronization configuration updates:
    
    *
    [`.github/sync-client.yml`](diffhunk://#diff-93bc202766315b6269beef308a6ad30ed3e86938ddbfa31b49e030f2263695f1R52-R53):
    Added `.gitattributes` to the list of files to be synchronized to the
    `./configs` directory.
    lumirlumir authored Dec 15, 2024
    Configuration menu
    Copy the full SHA
    779cc00 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2024

  1. refactor: add @fileoverviews and structured comments to .js files (

    …#145)
    
    This pull request includes several documentation improvements and code
    organization changes across multiple files to enhance readability and
    maintainability. The most important changes include adding file-level
    JSDoc comments, organizing code sections with comments, and ensuring
    consistent exports.
    
    Documentation improvements:
    
    *
    [`packages/clang-format-git-python/src/cli.js`](diffhunk://#diff-93f1a01c7f4ac5a2380112cca516851320758c8184f96cddb10e1cc97012a468R3-R20):
    Added a file-level JSDoc comment to provide an overview of the file's
    purpose.
    *
    [`packages/clang-format-git-python/src/index.js`](diffhunk://#diff-a202f64e2597b71a2483e065b1814003935fc1f355d7678ed5153154e31b73adR1-R17):
    Added a file-level JSDoc comment to describe the entry file for the
    package.
    *
    [`packages/clang-format-git-python/src/utils/gitClangFormatPath.js`](diffhunk://#diff-0b92886b850ec05cf8174fb293fc1d7f26dfd6064e907bfc81e09da43c8e1e49R1-R14):
    Added a file-level JSDoc comment to explain the APIs provided by the
    file.
    
    Code organization:
    
    *
    [`packages/clang-format-git/src/cli.js`](diffhunk://#diff-63ba214e13f2c5ab6dd124bf509fd488f9e2c9480f2db2c0e8293f0f38887bd7R3-R20):
    Added comments to separate require and execution sections, and included
    a file-level JSDoc comment.
    *
    [`packages/clang-format-git/src/utils/getGitClangFormatPath.js`](diffhunk://#diff-1bb2e643c38d95e89f5956f9701352544d048ce9b211521186d0aecda6a2b09bR1-R15):
    Added comments to organize require, declaration, and export sections,
    and included a file-level JSDoc comment.
    lumirlumir authored Dec 16, 2024
    Configuration menu
    Copy the full SHA
    0c6424a View commit details
    Browse the repository at this point in the history
  2. docs: update CONTRIBUTING.md with guidelines on using the node: n…

    …amespace (#146)
    
    This pull request includes an update to the `CONTRIBUTING.md` file to
    provide guidance on the usage of the `node:` namespace prefix for
    built-in modules in Node.js. The most important change is the addition
    of a new section explaining the recommended usage patterns for different
    parts of the project.
    
    Documentation updates:
    
    *
    [`CONTRIBUTING.md`](diffhunk://#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055R48-R69):
    Added a new section titled "Others" with a subsection on the `node:`
    namespace. It explains that standard imports without the `node:` prefix
    should be used for regular application code for broader compatibility,
    while the `node:` prefix can be used in test files that use the
    `node:test` runner.
    lumirlumir authored Dec 16, 2024
    Configuration menu
    Copy the full SHA
    4b14b18 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2024

  1. chore: update .markdownlintignore (#147)

    synced local file(s) with
    [lumirlumir/lumirlumir-configs](https://github.com/lumirlumir/lumirlumir-configs).
    
    check out
    [`e4a9b98`](lumirlumir/lumirlumir-configs@e4a9b98)
    @lumirlumir 🐣.
    
    <details>
    <summary>Changed files</summary>
    <ul>
    <li>synced local <code>./.markdownlintignore</code> with remote
    <code>./configs/.markdownlintignore</code></li>
    </ul>
    </details>
    
    ---
    
    This PR was created automatically by the
    [repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
    workflow run
    [#12430220510](https://github.com/lumirlumir/lumirlumir-configs/actions/runs/12430220510)
    lumirlumir authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    333b995 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2024

  1. chore: ready for introduction of website using nextra (#148)

    This pull request includes several important changes to the
    configuration files and the project structure. The most significant
    changes involve updates to the `.vscode` settings, the addition of a new
    workspace, and the creation of a `package.json` for the `website`
    directory.
    
    Updates to `.vscode` settings:
    
    *
    [`.github/sync-client.yml`](diffhunk://#diff-93bc202766315b6269beef308a6ad30ed3e86938ddbfa31b49e030f2263695f1L42-R42):
    Changed the destination of the `.vscode/extensions.json` file from
    `npm-extensions.json` to `web-extensions.json`.
    *
    [`.vscode/extensions.json`](diffhunk://#diff-c16655a98a3ee89a7636a59c59a72b0e93649e3a1e947327cfc43a1336b4e912R4):
    Added `stylelint.vscode-stylelint` to the list of recommended
    extensions.
    
    Project structure changes:
    
    *
    [`package.json`](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L6-R7):
    Added `website` to the list of workspaces.
    *
    [`website/package.json`](diffhunk://#diff-fae242fbf77a8a9d52625664bc36ea12316586f8a716b41137d897a2b7e3df76R1-R8):
    Created a new `package.json` file for the `website` directory with basic
    configuration, including a `start` script.
    lumirlumir authored Dec 21, 2024
    Configuration menu
    Copy the full SHA
    8793ce3 View commit details
    Browse the repository at this point in the history
  2. chore: replace nyc with c8 for coverage reporting in `package.jso…

    …n` (#149)
    
    This pull request includes changes to the `package.json` file to update
    the code coverage tool from `nyc` to `c8`.
    
    Changes to code coverage tool:
    
    * Replaced `nyc` with `c8` in the `coverage` script.
    * Added `c8` as a new dependency.
    * Removed `nyc` from the list of dependencies.
    lumirlumir authored Dec 21, 2024
    Configuration menu
    Copy the full SHA
    8f5145e View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2024

  1. chore: bump macOS version references to 13 in CI workflow and docum…

    …entation (#150)
    
    This pull request includes updates to the macOS versions used in the
    GitHub Actions workflows and the corresponding documentation. The most
    important changes include updating the macOS version from 12 to 13 and
    ensuring the documentation reflects these changes.
    
    Updates to macOS versions:
    
    *
    [`.github/workflows/llvm-build-bump-pr.yml`](diffhunk://#diff-d608eb75b383338d789a8908995e47499214a7cc55a847771ad73800464b18b0L249-R249):
    Changed the macOS version from 12 to 13 for x64 architecture in the
    matrix configuration.
    
    Documentation updates:
    
    *
    [`docs/01-introduction/05-supported.md`](diffhunk://#diff-664f5e525371f1677c342e11b06a53a625232a2dad8f12bbde8eeab27e037b09L54):
    Removed references to macOS 12 and updated them to macOS 13 in the
    supported platforms list.
    *
    [`docs/01-introduction/05-supported.md`](diffhunk://#diff-664f5e525371f1677c342e11b06a53a625232a2dad8f12bbde8eeab27e037b09L77-R76):
    Updated the binary folder name table to reflect the change from macOS 12
    to macOS 13 for `darwin-x64`.
    lumirlumir authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    648b9a6 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump LLVM from llvmorg-19.1.5 to llvmorg-19.1.6 (#151)

    This PR bumps the LLVM version from `llvmorg-19.1.5` to `llvmorg-19.1.6`
    using LLVM binary that was built automatically. 🎉
    
    See
    [Actions](https://github.com/lumirlumir/npm-clang-format-node/actions/runs/12464739270)
    for more details.
    lumirlumir authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    1c3f058 View commit details
    Browse the repository at this point in the history
  3. release(patch): v1.2.3 (#152)

    Bump `lumirlumir/npm-clang-format-node` from v1.2.2 to v1.2.3 🎉
    lumirlumir authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    5966bc3 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy