Skip to content

fix(deps): update dependency globals to v17.4.0#777

Merged
toiroakr merged 2 commits intomainfrom
renovate/globals-17.x
Mar 23, 2026
Merged

fix(deps): update dependency globals to v17.4.0#777
toiroakr merged 2 commits intomainfrom
renovate/globals-17.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 17, 2026

This PR contains the following updates:

Package Change Age Confidence
globals 17.0.017.4.0 age confidence

Release Notes

sindresorhus/globals (globals)

v17.4.0

Compare Source

v17.3.0

Compare Source


v17.2.0

Compare Source

  • jasmine: Add throwUnless and throwUnlessAsync globals (#​335) 97f23a7

v17.1.0

Compare Source



Configuration

📅 Schedule: Branch creation - Between 09:00 AM and 06:59 PM, Monday through Friday ( * 9-18 * * 1-5 ) in timezone Asia/Tokyo, 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 these updates again.


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

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

@renovate renovate bot requested review from remiposo and toiroakr as code owners March 17, 2026 02:49
@changeset-bot
Copy link

changeset-bot bot commented Mar 17, 2026

🦋 Changeset detected

Latest commit: cea90ef

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@tailor-platform/sdk Patch
@tailor-platform/create-sdk Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 17, 2026

Open in StackBlitz

npm i https://pkg.pr.new/@tailor-platform/create-sdk@777

commit: cea90ef

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@claude
Copy link

claude bot commented Mar 17, 2026

🤖 Claude Dependency Review

📦 Update Summary

  • Library: globals
  • Version: 17.0.0 → 17.4.0
  • Change Type: Minor

📝 Release Notes

📚 What is globals?

The globals package provides a comprehensive collection of global identifiers (variables and functions) from different JavaScript environments. It helps ESLint and other linting tools recognize which variables are valid in specific environments (browser, Node.js, Jasmine, etc.) and whether they can be overwritten.

✨ Main Changes

v17.1.0

  • Added webpack and rspack globals - New global identifiers for these bundler tools

v17.2.0

  • jasmine: Added throwUnless and throwUnlessAsync globals - New assertion functions for Jasmine testing framework

v17.3.0

  • General update to globals data (2026-02-01)

v17.4.0

  • General update to globals data (2026-03-01)

🔍 Impact Analysis

📁 Usage Locations

globals is used in the following 3 files:

  1. packages/create-sdk/eslint.config.js

    import globals from "globals";
    
    // Line 32: Used in ESLint configuration
    languageOptions: {
      globals: {
        ...globals.node,
      },
    },
    • Feature used: globals.node - Node.js environment globals
    • Impact: No breaking changes. This update only adds new globals to other environments (webpack, rspack, jasmine) and does not affect globals.node
  2. packages/sdk/src/cli/services/tailordb/es-builtins.ts

    import * as globals from "globals";
    
    // Lines 22-23: Creates set of built-in identifiers
    export const ES_BUILTINS = new Set([
      ...Object.keys(globalsMap.builtin ?? {}),
      ...Object.keys(globalsMap["shared-node-browser"] ?? {}),
    ]);
    • Feature used: globals.builtin (ECMAScript builtins) and globals['shared-node-browser'] (shared runtime globals)
    • Impact: No breaking changes. The update may add new globals to these sets, which improves free variable detection accuracy for the PF execution environment
  3. packages/sdk/eslint.config.js

    import globals from "globals";
    
    // Line 322: Used in ESLint configuration
    languageOptions: {
      globals: {
        ...globals.node,
      },
    },
    • Feature used: globals.node - Node.js environment globals
    • Impact: No breaking changes. This update only adds new globals to other environments and does not affect globals.node

✅ Recommended Actions

None - This is a safe update with no breaking changes.

All changes are additive (new globals for webpack, rspack, and jasmine environments, plus general globals updates). The existing usage of globals.node, globals.builtin, and globals['shared-node-browser'] in this codebase will continue to work as expected and may benefit from more accurate global identifier lists.


@github-actions

This comment has been minimized.

@github-actions
Copy link

Code Metrics Report (packages/sdk)

main (0b773f9) #777 (3dc444c) +/-
Coverage 55.2% 55.2% 0.0%
Code to Test Ratio 1:0.3 1:0.3 0.0
Details
  |                    | main (0b773f9) | #777 (3dc444c) | +/-  |
  |--------------------|----------------|----------------|------|
  | Coverage           |          55.2% |          55.2% | 0.0% |
  |   Files            |            301 |            301 |    0 |
  |   Lines            |          10010 |          10010 |    0 |
  |   Covered          |           5532 |           5532 |    0 |
  | Code to Test Ratio |          1:0.3 |          1:0.3 |  0.0 |
  |   Code             |          58204 |          58204 |    0 |
  |   Test             |          23200 |          23200 |    0 |

SDK Configure Bundle Size

main (0b773f9) #777 (3dc444c) +/-
configure-index-size 10.74KB 10.74KB 0KB
dependency-chunks-size 33.76KB 33.76KB 0KB
total-bundle-size 44.49KB 44.49KB 0KB

Runtime Performance

main (0b773f9) #777 (3dc444c) +/-
Generate Median 2,684ms 2,585ms -99ms
Generate Max 2,749ms 2,726ms -23ms
Apply Build Median 2,715ms 2,624ms -91ms
Apply Build Max 2,734ms 2,645ms -89ms

Type Performance (instantiations)

main (0b773f9) #777 (3dc444c) +/-
tailordb-basic 42,977 42,977 0
tailordb-optional 3,927 3,927 0
tailordb-relation 4,071 4,071 0
tailordb-validate 2,925 2,925 0
tailordb-hooks 5,790 5,790 0
tailordb-object 11,571 11,571 0
tailordb-enum 2,793 2,793 0
resolver-basic 9,236 9,236 0
resolver-nested 25,623 25,623 0
resolver-array 17,859 17,859 0
executor-schedule 4,244 4,244 0
executor-webhook 883 883 0
executor-record 4,847 4,847 0
executor-resolver 4,270 4,270 0
executor-operation-function 877 877 0
executor-operation-gql 879 879 0
executor-operation-webhook 898 898 0
executor-operation-workflow 2,290 2,290 0

Reported by octocov

@toiroakr toiroakr merged commit dd2d1f6 into main Mar 23, 2026
37 checks passed
@toiroakr toiroakr deleted the renovate/globals-17.x branch March 23, 2026 13:52
@tailor-pr-trigger tailor-pr-trigger bot mentioned this pull request Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant