diff --git a/.prototools b/.prototools index 3d33d95e4..5d9519718 100644 --- a/.prototools +++ b/.prototools @@ -1 +1 @@ -bun = "1.2.23" +bun = "1.3.0" diff --git a/Dockerfile b/Dockerfile index 0b0adc494..091d0f739 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # ================= INSTALL BUN =================== -ARG BUN_VERSION=1.2.23 +ARG BUN_VERSION=1.3.0 FROM debian:bullseye-slim AS build-bun ARG BUN_VERSION RUN apt-get update -qq \ diff --git a/bun.lock b/bun.lock index c97348b71..eb9092f08 100644 --- a/bun.lock +++ b/bun.lock @@ -1172,7 +1172,7 @@ "devDependencies": { "@typebot.io/blocks-integrations": "workspace:*", "@typebot.io/tsconfig": "workspace:*", - "@types/bun": "^1.1.9", + "@types/bun": "^1.3.0", "@types/cli-progress": "^3.11.5", "@types/papaparse": "^5.3.7", "@types/prompts": "^2.4.4", @@ -3009,7 +3009,7 @@ "@types/babel__traverse": ["@types/babel__traverse@7.28.0", "", { "dependencies": { "@babel/types": "^7.28.2" } }, "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q=="], - "@types/bun": ["@types/bun@1.2.21", "", { "dependencies": { "bun-types": "1.2.21" } }, "sha512-NiDnvEqmbfQ6dmZ3EeUO577s4P5bf4HCTXtI6trMc6f6RzirY5IrF3aIookuSpyslFzrnvv2lmEWv5HyC1X79A=="], + "@types/bun": ["@types/bun@1.3.0", "", { "dependencies": { "bun-types": "1.3.0" } }, "sha512-+lAGCYjXjip2qY375xX/scJeVRmZ5cY0wyHYyCYxNcdEXrQ4AOe3gACgd4iQ8ksOslJtW4VNxBJ8llUwc3a6AA=="], "@types/canvas-confetti": ["@types/canvas-confetti@1.6.0", "", {}, "sha512-Yq6rIccwcco0TLD5SMUrIM7Fk7Fe/C0jmNRxJJCLtAF6gebDkPuUjK5EHedxecm69Pi/aA+It39Ux4OHmFhjRw=="], @@ -3599,7 +3599,7 @@ "builder": ["builder@workspace:apps/builder"], - "bun-types": ["bun-types@1.2.21", "", { "dependencies": { "@types/node": "*" }, "peerDependencies": { "@types/react": "^19" } }, "sha512-sa2Tj77Ijc/NTLS0/Odjq/qngmEPZfbfnOERi0KRUYhT9R8M4VBioWVmMWE5GrYbKMc+5lVybXygLdibHaqVqw=="], + "bun-types": ["bun-types@1.3.0", "", { "dependencies": { "@types/node": "*" }, "peerDependencies": { "@types/react": "^19" } }, "sha512-u8X0thhx+yJ0KmkxuEo9HAtdfgCBaM/aI9K90VQcQioAmkVp3SG3FkwWGibUFz3WdXAdcsqOcbU40lK7tbHdkQ=="], "bundle-name": ["bundle-name@4.1.0", "", { "dependencies": { "run-applescript": "^7.0.0" } }, "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q=="], @@ -6511,6 +6511,10 @@ "boxen/type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="], + "bun-types/@types/node": ["@types/node@22.14.1", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw=="], + + "bun-types/@types/react": ["@types/react@19.0.10", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g=="], + "c12/dotenv": ["dotenv@17.2.1", "", {}, "sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ=="], "c12/jiti": ["jiti@2.5.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w=="], @@ -7843,6 +7847,8 @@ "boxen/string-width/strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], + "bun-types/@types/node/undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="], + "cache-content-type/mime-types/mime-db": ["mime-db@1.52.0", "", {}, "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="], "create-emotion/@emotion/cache/@emotion/weak-memoize": ["@emotion/weak-memoize@0.2.5", "", {}, "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="], diff --git a/bunfig.toml b/bunfig.toml index 1804c41f6..651be7e50 100644 --- a/bunfig.toml +++ b/bunfig.toml @@ -1,2 +1,3 @@ [install] registry = { url = "https://registry.npmjs.org", token = "$NPM_TOKEN" } +linker = "hoisted" diff --git a/package.json b/package.json index 4c1d45ad2..3852e13f3 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "typescript": "^5.9.3", "rimraf": "^6.0.1" }, - "packageManager": "bun@1.2.23", + "packageManager": "bun@1.3.0", "engines": { "node": "^22" }, diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 7c69d6a43..dfd3a2e7e 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@typebot.io/tsconfig": "workspace:*", - "@types/bun": "^1.1.9", + "@types/bun": "^1.3.0", "@types/cli-progress": "^3.11.5", "@types/papaparse": "^5.3.7", "@types/prompts": "^2.4.4",