Skip to content

Commit 8c11437

Browse files
authored
Merge pull request #1141 from duffelhq/cursor/TSP-1310-public-sdk-security-fixes-ae9c
build(deps): update rollup to v4.60.1
2 parents 8aa920b + 2fe8292 commit 8c11437

3 files changed

Lines changed: 292 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,39 @@ jobs:
8181
- name: Run tests
8282
run: corepack yarn test
8383

84+
build:
85+
name: Build
86+
runs-on: ubuntu-latest
87+
steps:
88+
- name: Check out repository
89+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
90+
91+
- name: Set up Node.js
92+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
93+
with:
94+
node-version-file: .tool-versions
95+
96+
- name: Enable Corepack
97+
run: corepack enable
98+
99+
- name: Get yarn cache directory path
100+
id: yarn-cache-dir-path
101+
run: echo "dir=$(corepack yarn config get cacheFolder)" >> "$GITHUB_OUTPUT"
102+
103+
- name: Cache Yarn packages
104+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
105+
with:
106+
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
107+
key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
108+
restore-keys: |
109+
${{ runner.os }}-yarn-
110+
111+
- name: Install dependencies
112+
run: corepack yarn install --immutable
113+
114+
- name: Run build validation
115+
run: corepack yarn build:test
116+
84117
commitlint:
85118
name: Commitlint
86119
runs-on: ubuntu-latest

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"lint-staged": "15.5.2",
8989
"nock": "13.5.6",
9090
"prettier": "3.5.3",
91-
"rollup": "3",
91+
"rollup": "4.60.1",
9292
"rollup-plugin-dts-bundle": "1.0.0",
9393
"rollup-plugin-inject-process-env": "1.3.1",
9494
"rollup-plugin-peer-deps-external": "2.2.4",

yarn.lock

Lines changed: 258 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1642,7 +1642,7 @@ __metadata:
16421642
nock: "npm:13.5.6"
16431643
node-fetch: "npm:2.7.0"
16441644
prettier: "npm:3.5.3"
1645-
rollup: "npm:3"
1645+
rollup: "npm:4.60.1"
16461646
rollup-plugin-dts-bundle: "npm:1.0.0"
16471647
rollup-plugin-inject-process-env: "npm:1.3.1"
16481648
rollup-plugin-peer-deps-external: "npm:2.2.4"
@@ -2588,6 +2588,181 @@ __metadata:
25882588
languageName: node
25892589
linkType: hard
25902590

2591+
"@rollup/rollup-android-arm-eabi@npm:4.60.1":
2592+
version: 4.60.1
2593+
resolution: "@rollup/rollup-android-arm-eabi@npm:4.60.1"
2594+
conditions: os=android & cpu=arm
2595+
languageName: node
2596+
linkType: hard
2597+
2598+
"@rollup/rollup-android-arm64@npm:4.60.1":
2599+
version: 4.60.1
2600+
resolution: "@rollup/rollup-android-arm64@npm:4.60.1"
2601+
conditions: os=android & cpu=arm64
2602+
languageName: node
2603+
linkType: hard
2604+
2605+
"@rollup/rollup-darwin-arm64@npm:4.60.1":
2606+
version: 4.60.1
2607+
resolution: "@rollup/rollup-darwin-arm64@npm:4.60.1"
2608+
conditions: os=darwin & cpu=arm64
2609+
languageName: node
2610+
linkType: hard
2611+
2612+
"@rollup/rollup-darwin-x64@npm:4.60.1":
2613+
version: 4.60.1
2614+
resolution: "@rollup/rollup-darwin-x64@npm:4.60.1"
2615+
conditions: os=darwin & cpu=x64
2616+
languageName: node
2617+
linkType: hard
2618+
2619+
"@rollup/rollup-freebsd-arm64@npm:4.60.1":
2620+
version: 4.60.1
2621+
resolution: "@rollup/rollup-freebsd-arm64@npm:4.60.1"
2622+
conditions: os=freebsd & cpu=arm64
2623+
languageName: node
2624+
linkType: hard
2625+
2626+
"@rollup/rollup-freebsd-x64@npm:4.60.1":
2627+
version: 4.60.1
2628+
resolution: "@rollup/rollup-freebsd-x64@npm:4.60.1"
2629+
conditions: os=freebsd & cpu=x64
2630+
languageName: node
2631+
linkType: hard
2632+
2633+
"@rollup/rollup-linux-arm-gnueabihf@npm:4.60.1":
2634+
version: 4.60.1
2635+
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.60.1"
2636+
conditions: os=linux & cpu=arm & libc=glibc
2637+
languageName: node
2638+
linkType: hard
2639+
2640+
"@rollup/rollup-linux-arm-musleabihf@npm:4.60.1":
2641+
version: 4.60.1
2642+
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.60.1"
2643+
conditions: os=linux & cpu=arm & libc=musl
2644+
languageName: node
2645+
linkType: hard
2646+
2647+
"@rollup/rollup-linux-arm64-gnu@npm:4.60.1":
2648+
version: 4.60.1
2649+
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.60.1"
2650+
conditions: os=linux & cpu=arm64 & libc=glibc
2651+
languageName: node
2652+
linkType: hard
2653+
2654+
"@rollup/rollup-linux-arm64-musl@npm:4.60.1":
2655+
version: 4.60.1
2656+
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.60.1"
2657+
conditions: os=linux & cpu=arm64 & libc=musl
2658+
languageName: node
2659+
linkType: hard
2660+
2661+
"@rollup/rollup-linux-loong64-gnu@npm:4.60.1":
2662+
version: 4.60.1
2663+
resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.60.1"
2664+
conditions: os=linux & cpu=loong64 & libc=glibc
2665+
languageName: node
2666+
linkType: hard
2667+
2668+
"@rollup/rollup-linux-loong64-musl@npm:4.60.1":
2669+
version: 4.60.1
2670+
resolution: "@rollup/rollup-linux-loong64-musl@npm:4.60.1"
2671+
conditions: os=linux & cpu=loong64 & libc=musl
2672+
languageName: node
2673+
linkType: hard
2674+
2675+
"@rollup/rollup-linux-ppc64-gnu@npm:4.60.1":
2676+
version: 4.60.1
2677+
resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.60.1"
2678+
conditions: os=linux & cpu=ppc64 & libc=glibc
2679+
languageName: node
2680+
linkType: hard
2681+
2682+
"@rollup/rollup-linux-ppc64-musl@npm:4.60.1":
2683+
version: 4.60.1
2684+
resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.60.1"
2685+
conditions: os=linux & cpu=ppc64 & libc=musl
2686+
languageName: node
2687+
linkType: hard
2688+
2689+
"@rollup/rollup-linux-riscv64-gnu@npm:4.60.1":
2690+
version: 4.60.1
2691+
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.60.1"
2692+
conditions: os=linux & cpu=riscv64 & libc=glibc
2693+
languageName: node
2694+
linkType: hard
2695+
2696+
"@rollup/rollup-linux-riscv64-musl@npm:4.60.1":
2697+
version: 4.60.1
2698+
resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.60.1"
2699+
conditions: os=linux & cpu=riscv64 & libc=musl
2700+
languageName: node
2701+
linkType: hard
2702+
2703+
"@rollup/rollup-linux-s390x-gnu@npm:4.60.1":
2704+
version: 4.60.1
2705+
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.60.1"
2706+
conditions: os=linux & cpu=s390x & libc=glibc
2707+
languageName: node
2708+
linkType: hard
2709+
2710+
"@rollup/rollup-linux-x64-gnu@npm:4.60.1":
2711+
version: 4.60.1
2712+
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.60.1"
2713+
conditions: os=linux & cpu=x64 & libc=glibc
2714+
languageName: node
2715+
linkType: hard
2716+
2717+
"@rollup/rollup-linux-x64-musl@npm:4.60.1":
2718+
version: 4.60.1
2719+
resolution: "@rollup/rollup-linux-x64-musl@npm:4.60.1"
2720+
conditions: os=linux & cpu=x64 & libc=musl
2721+
languageName: node
2722+
linkType: hard
2723+
2724+
"@rollup/rollup-openbsd-x64@npm:4.60.1":
2725+
version: 4.60.1
2726+
resolution: "@rollup/rollup-openbsd-x64@npm:4.60.1"
2727+
conditions: os=openbsd & cpu=x64
2728+
languageName: node
2729+
linkType: hard
2730+
2731+
"@rollup/rollup-openharmony-arm64@npm:4.60.1":
2732+
version: 4.60.1
2733+
resolution: "@rollup/rollup-openharmony-arm64@npm:4.60.1"
2734+
conditions: os=openharmony & cpu=arm64
2735+
languageName: node
2736+
linkType: hard
2737+
2738+
"@rollup/rollup-win32-arm64-msvc@npm:4.60.1":
2739+
version: 4.60.1
2740+
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.60.1"
2741+
conditions: os=win32 & cpu=arm64
2742+
languageName: node
2743+
linkType: hard
2744+
2745+
"@rollup/rollup-win32-ia32-msvc@npm:4.60.1":
2746+
version: 4.60.1
2747+
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.60.1"
2748+
conditions: os=win32 & cpu=ia32
2749+
languageName: node
2750+
linkType: hard
2751+
2752+
"@rollup/rollup-win32-x64-gnu@npm:4.60.1":
2753+
version: 4.60.1
2754+
resolution: "@rollup/rollup-win32-x64-gnu@npm:4.60.1"
2755+
conditions: os=win32 & cpu=x64
2756+
languageName: node
2757+
linkType: hard
2758+
2759+
"@rollup/rollup-win32-x64-msvc@npm:4.60.1":
2760+
version: 4.60.1
2761+
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.60.1"
2762+
conditions: os=win32 & cpu=x64
2763+
languageName: node
2764+
linkType: hard
2765+
25912766
"@semantic-release/commit-analyzer@npm:^11.0.0":
25922767
version: 11.1.0
25932768
resolution: "@semantic-release/commit-analyzer@npm:11.1.0"
@@ -2885,7 +3060,7 @@ __metadata:
28853060
languageName: node
28863061
linkType: hard
28873062

2888-
"@types/estree@npm:*, @types/estree@npm:^1.0.0":
3063+
"@types/estree@npm:*, @types/estree@npm:1.0.8, @types/estree@npm:^1.0.0":
28893064
version: 1.0.8
28903065
resolution: "@types/estree@npm:1.0.8"
28913066
checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5
@@ -9289,17 +9464,93 @@ __metadata:
92899464
languageName: node
92909465
linkType: hard
92919466

9292-
"rollup@npm:3":
9293-
version: 3.30.0
9294-
resolution: "rollup@npm:3.30.0"
9295-
dependencies:
9467+
"rollup@npm:4.60.1":
9468+
version: 4.60.1
9469+
resolution: "rollup@npm:4.60.1"
9470+
dependencies:
9471+
"@rollup/rollup-android-arm-eabi": "npm:4.60.1"
9472+
"@rollup/rollup-android-arm64": "npm:4.60.1"
9473+
"@rollup/rollup-darwin-arm64": "npm:4.60.1"
9474+
"@rollup/rollup-darwin-x64": "npm:4.60.1"
9475+
"@rollup/rollup-freebsd-arm64": "npm:4.60.1"
9476+
"@rollup/rollup-freebsd-x64": "npm:4.60.1"
9477+
"@rollup/rollup-linux-arm-gnueabihf": "npm:4.60.1"
9478+
"@rollup/rollup-linux-arm-musleabihf": "npm:4.60.1"
9479+
"@rollup/rollup-linux-arm64-gnu": "npm:4.60.1"
9480+
"@rollup/rollup-linux-arm64-musl": "npm:4.60.1"
9481+
"@rollup/rollup-linux-loong64-gnu": "npm:4.60.1"
9482+
"@rollup/rollup-linux-loong64-musl": "npm:4.60.1"
9483+
"@rollup/rollup-linux-ppc64-gnu": "npm:4.60.1"
9484+
"@rollup/rollup-linux-ppc64-musl": "npm:4.60.1"
9485+
"@rollup/rollup-linux-riscv64-gnu": "npm:4.60.1"
9486+
"@rollup/rollup-linux-riscv64-musl": "npm:4.60.1"
9487+
"@rollup/rollup-linux-s390x-gnu": "npm:4.60.1"
9488+
"@rollup/rollup-linux-x64-gnu": "npm:4.60.1"
9489+
"@rollup/rollup-linux-x64-musl": "npm:4.60.1"
9490+
"@rollup/rollup-openbsd-x64": "npm:4.60.1"
9491+
"@rollup/rollup-openharmony-arm64": "npm:4.60.1"
9492+
"@rollup/rollup-win32-arm64-msvc": "npm:4.60.1"
9493+
"@rollup/rollup-win32-ia32-msvc": "npm:4.60.1"
9494+
"@rollup/rollup-win32-x64-gnu": "npm:4.60.1"
9495+
"@rollup/rollup-win32-x64-msvc": "npm:4.60.1"
9496+
"@types/estree": "npm:1.0.8"
92969497
fsevents: "npm:~2.3.2"
92979498
dependenciesMeta:
9499+
"@rollup/rollup-android-arm-eabi":
9500+
optional: true
9501+
"@rollup/rollup-android-arm64":
9502+
optional: true
9503+
"@rollup/rollup-darwin-arm64":
9504+
optional: true
9505+
"@rollup/rollup-darwin-x64":
9506+
optional: true
9507+
"@rollup/rollup-freebsd-arm64":
9508+
optional: true
9509+
"@rollup/rollup-freebsd-x64":
9510+
optional: true
9511+
"@rollup/rollup-linux-arm-gnueabihf":
9512+
optional: true
9513+
"@rollup/rollup-linux-arm-musleabihf":
9514+
optional: true
9515+
"@rollup/rollup-linux-arm64-gnu":
9516+
optional: true
9517+
"@rollup/rollup-linux-arm64-musl":
9518+
optional: true
9519+
"@rollup/rollup-linux-loong64-gnu":
9520+
optional: true
9521+
"@rollup/rollup-linux-loong64-musl":
9522+
optional: true
9523+
"@rollup/rollup-linux-ppc64-gnu":
9524+
optional: true
9525+
"@rollup/rollup-linux-ppc64-musl":
9526+
optional: true
9527+
"@rollup/rollup-linux-riscv64-gnu":
9528+
optional: true
9529+
"@rollup/rollup-linux-riscv64-musl":
9530+
optional: true
9531+
"@rollup/rollup-linux-s390x-gnu":
9532+
optional: true
9533+
"@rollup/rollup-linux-x64-gnu":
9534+
optional: true
9535+
"@rollup/rollup-linux-x64-musl":
9536+
optional: true
9537+
"@rollup/rollup-openbsd-x64":
9538+
optional: true
9539+
"@rollup/rollup-openharmony-arm64":
9540+
optional: true
9541+
"@rollup/rollup-win32-arm64-msvc":
9542+
optional: true
9543+
"@rollup/rollup-win32-ia32-msvc":
9544+
optional: true
9545+
"@rollup/rollup-win32-x64-gnu":
9546+
optional: true
9547+
"@rollup/rollup-win32-x64-msvc":
9548+
optional: true
92989549
fsevents:
92999550
optional: true
93009551
bin:
93019552
rollup: dist/bin/rollup
9302-
checksum: 10c0/38d773a81a2cde36a657fdc6f202698fe047fd65e7a08b72f0e7fa86f21e06c9a789a183dee850ed77a9e1c3cff517b960dc4a8a02c3e3f7977230480f09cc60
9553+
checksum: 10c0/48d3f2216b5533639b007e6756e2275c7f594e45adee21ce03674aa2e004406c661f8b86c7a0b471c9e889c6a9efbb29240ca0b7673c50e391406c490c309833
93039554
languageName: node
93049555
linkType: hard
93059556

0 commit comments

Comments
 (0)