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

Migrates to Eslint's flat config #6276

Merged
merged 7 commits into from
Jun 8, 2024
Merged

Migrates to Eslint's flat config #6276

merged 7 commits into from
Jun 8, 2024

Commits on May 6, 2024

  1. Migrates to flat config

    arcanis committed May 6, 2024
    Configuration menu
    Copy the full SHA
    bcaa478 View commit details
    Browse the repository at this point in the history
  2. Versions

    arcanis committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e1e8000 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Adds support for ESM loaders to the SDKs (#6278)

    ## What's the problem this PR addresses?
    
    ESM loaders aren't supported by the sdks because we only
    `require().setup()` but we don't `register()` the ESM loader hook.
    
    Fixes #6219
    
    ## How did you fix it?
    
    - Add support for ESM loaders to the SDK.
    
    - Check whether the `findPnpApi` function could be found in the `module`
    builtin. If not, tries to setup the environment accordingly. This is
    because in the case of the SDK, the subprocesses have been created
    without the `--require .pnp.loader.mjs` flag, so the PnP runtime won't
    be setup.
    
    ## Checklist
    
    <!--- Don't worry if you miss something, chores are automatically
    tested. -->
    <!--- This checklist exists to help you remember doing the chores when
    you submit a PR. -->
    <!--- Put an `x` in all the boxes that apply. -->
    - [x] I have read the [Contributing
    Guide](https://yarnpkg.com/advanced/contributing).
    
    <!-- See
    https://yarnpkg.com/advanced/contributing#preparing-your-pr-to-be-released
    for more details. -->
    <!-- Check with `yarn version check` and fix with `yarn version check
    -i` -->
    - [x] I have set the packages that need to be released for my changes to
    be effective.
    
    <!-- The "Testing chores" workflow validates that your PR follows our
    guidelines. -->
    <!-- If it doesn't pass, click on it to see details as to what your PR
    might be missing. -->
    - [x] I will check that all automated PR checks pass before the PR gets
    reviewed.
    arcanis committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    772056e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    508c822 View commit details
    Browse the repository at this point in the history
  3. Removes gatsby

    arcanis committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    abe9abc View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Fixes tests

    arcanis committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e780d4c View commit details
    Browse the repository at this point in the history
  2. Runs dedupe

    arcanis committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    cb238bb View commit details
    Browse the repository at this point in the history