diff --git a/package.json b/package.json index 6d34e31..9f8949c 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "eslint-define-config": "^1.23.0", "fast-glob": "^3.3.1", "prettier": "^3.0.3", - "rollup": "^3.29.4", + "rollup": "^4.1.1", "rollup-plugin-css-only": "^4.3.0", "tsup": "^7.2.0", "tsx": "^3.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff9a91d..beb90b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: dependencies: '@rollup/pluginutils': specifier: ^5.0.4 - version: 5.0.4(rollup@3.29.4) + version: 5.0.4(rollup@4.1.1) lightningcss: specifier: ^1.22.0 version: 1.22.0 @@ -53,11 +53,11 @@ devDependencies: specifier: ^3.0.3 version: 3.0.3 rollup: - specifier: ^3.29.4 - version: 3.29.4 + specifier: ^4.1.1 + version: 4.1.1 rollup-plugin-css-only: specifier: ^4.3.0 - version: 4.3.0(rollup@3.29.4) + version: 4.3.0(rollup@4.1.1) tsup: specifier: ^7.2.0 version: 7.2.0(typescript@5.2.2) @@ -749,6 +749,105 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.29.4 + dev: true + + /@rollup/pluginutils@5.0.4(rollup@4.1.1): + resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.1.1 + + /@rollup/rollup-android-arm-eabi@4.1.1: + resolution: {integrity: sha512-unO1UYnQ1j9OEAmfjTF2kffkLBX1lFUlfAe0zWA8lKFr+PpXOL/xrkyAXmH3HF+DicabKgAgU1xm8n+W2+8y3A==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-android-arm64@4.1.1: + resolution: {integrity: sha512-bvGQbel/3YsTznK4FLPb+ZVIoYuM1SHntnJYJjlP2QI9AFqwYQqGRPvW27ZefTpDvFfy05Fdg+EhVMxU6uDvtw==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-arm64@4.1.1: + resolution: {integrity: sha512-P3vZSdUElHFe3pTO1mnwwzsnA/ohddfofdhJWj4TRUe6Ug+lq2VjmST18Cq5R/H9Mt+7iDQSuUAH1TNUHpIIbg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-x64@4.1.1: + resolution: {integrity: sha512-YBPQ9qjqkPQPr3oBtU0nRGQGZFTkDY9VnuSjNTlQ1zvVS1X+5zPsLEP+EDZBYyN1IkF3HCFshXJaREwh2VsmLQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.1.1: + resolution: {integrity: sha512-oy5I33I5hrPi8au6Ue6l2CKcVWArYCSexSy49RqGlzq9lx+cqYYfv+L1yItKKnRnb5KmN2jh1yzzZdkleQIikA==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.1.1: + resolution: {integrity: sha512-FLjAU1iM4/y8+W2Hktm9WH750CTbrohF7NWdQkUMrNwh5zC2kC/JKhsrNdUvpj1710P924UHXnIH2cEIJ4V3lA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.1.1: + resolution: {integrity: sha512-idxA8GbyacMdJ9HKPFa0J7Ok49O4ZKODmlN6kzMZzaAXg5xuhCTddo0Cw4MgGGjjNsDcTuWk4giuQBL2X+TwXQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.1.1: + resolution: {integrity: sha512-txMwKD8ufSlguqLuiqG3ZFE8TTICKzmYA0x03XCuZoS6DKCXHMtSXQzuk9uz1oDeXKTqMEpvr4hfnyE9YepJVA==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.1.1: + resolution: {integrity: sha512-fkOj14x8fAaBZRQ2VvEF665oQXcgGKsrAXpfo0Bl/zrKNda56WQfsozPzH7+qaJXMTNt3ylc1Z18SpqEvi5w7g==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.1.1: + resolution: {integrity: sha512-q04G+SLoMmLewIHc2ZVrsAzskXRXnzc5lUqXpOvwzgBSG+cBI1aBd+sLCGiOWezwMvcoa9yiPrkg+s5t0cZqSQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.1.1: + resolution: {integrity: sha512-Vwwzacn8Wxcfu/zSQx722dFYvKsJO1do0YssCkByBVjwZPzt/k8aWpJ25pqOlqw3h7g8zxrFBpRazIo21QnZqw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.1.1: + resolution: {integrity: sha512-KiJhHBF211AWQ9l4K8YcPtDqa3lI1RLpySLef634Z4vjbU5v57+y1EuplUzdNYos/aoVrjbaVRAN1GU552YPHA==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -833,7 +932,7 @@ packages: resolution: {integrity: sha512-26iCY+jAgQUTFCOSj7reNiCzYx4NT2v0r4OhZJLqRIrIEY/0c5PrLBGdf0ETxE3wMdjTOXa5UuoiGv4tWncTNg==} dependencies: '@types/node': 20.8.2 - rollup: 3.29.4 + rollup: 4.1.1 dev: true /@types/semver@7.5.0: @@ -1391,7 +1490,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 /chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} @@ -2067,19 +2166,11 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /function-bind@1.1.1: @@ -3155,14 +3246,14 @@ packages: glob: 7.2.3 dev: true - /rollup-plugin-css-only@4.3.0(rollup@3.29.4): + /rollup-plugin-css-only@4.3.0(rollup@4.1.1): resolution: {integrity: sha512-BsiCqJJQzZh2lQiHY5irejRoJ3I1EUFHEi5PjVqsr+EmOh54YrWVwd3YZEXnQJ2+fzlhif0YM/Kf0GuH90GAdQ==} engines: {node: '>=14'} peerDependencies: rollup: <4 dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.4) - rollup: 3.29.4 + '@rollup/pluginutils': 5.0.4(rollup@4.1.1) + rollup: 4.1.1 dev: true /rollup-plugin-esbuild@5.0.0(esbuild@0.18.20)(rollup@3.29.4): @@ -3188,7 +3279,27 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 + dev: true + + /rollup@4.1.1: + resolution: {integrity: sha512-bWkbFVAAucqVACW8JQRZsfiRj6F3G/Yz+Px0B+NhSrvIanP2Qp5WoaU3hDf/1pET1BEr9YH+1FRw6TdeWXv4BQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.1.1 + '@rollup/rollup-android-arm64': 4.1.1 + '@rollup/rollup-darwin-arm64': 4.1.1 + '@rollup/rollup-darwin-x64': 4.1.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.1.1 + '@rollup/rollup-linux-arm64-gnu': 4.1.1 + '@rollup/rollup-linux-arm64-musl': 4.1.1 + '@rollup/rollup-linux-x64-gnu': 4.1.1 + '@rollup/rollup-linux-x64-musl': 4.1.1 + '@rollup/rollup-win32-arm64-msvc': 4.1.1 + '@rollup/rollup-win32-ia32-msvc': 4.1.1 + '@rollup/rollup-win32-x64-msvc': 4.1.1 + fsevents: 2.3.3 /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} @@ -3704,7 +3815,7 @@ packages: postcss: 8.4.27 rollup: 3.29.4 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /vitest@0.34.6(lightningcss@1.22.0):