diff --git a/packages/core/integration-tests/package.json b/packages/core/integration-tests/package.json index 2f2b485d450..c9c621e78ad 100644 --- a/packages/core/integration-tests/package.json +++ b/packages/core/integration-tests/package.json @@ -29,6 +29,7 @@ "cross-env": "^7.0.0", "elm": "^0.19.1-5", "elm-hot": "^1.1.5", + "esbuild": "^0.19.5", "esbuild-register": "^3.5.0", "exif-reader": "^1.0.3", "get-port": "^5.0.0", diff --git a/packages/dev/bundle-stats-cli/package.json b/packages/dev/bundle-stats-cli/package.json index 4e23097071e..fb7245b1802 100644 --- a/packages/dev/bundle-stats-cli/package.json +++ b/packages/dev/bundle-stats-cli/package.json @@ -19,6 +19,7 @@ "parcel-query": "2.10.0" }, "devDependencies": { + "@babel/core": "^7.22.11", "@parcel/babel-register": "2.10.0", "@parcel/types": "2.10.0" } diff --git a/packages/optimizers/esbuild/package.json b/packages/optimizers/esbuild/package.json index a9bad029de8..89ef110124f 100644 --- a/packages/optimizers/esbuild/package.json +++ b/packages/optimizers/esbuild/package.json @@ -24,7 +24,7 @@ "@parcel/plugin": "2.10.0", "@parcel/source-map": "^2.1.1", "@parcel/utils": "2.10.0", - "esbuild": "^0.13.0", + "esbuild": "^0.19.0", "nullthrows": "^1.1.1" } } diff --git a/yarn.lock b/yarn.lock index 8dc97b6c715..1956dc1b0a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1638,6 +1638,160 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/android-arm64@npm:0.19.5" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/android-arm@npm:0.19.5" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/android-x64@npm:0.19.5" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/darwin-arm64@npm:0.19.5" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/darwin-x64@npm:0.19.5" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/freebsd-arm64@npm:0.19.5" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/freebsd-x64@npm:0.19.5" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-arm64@npm:0.19.5" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-arm@npm:0.19.5" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-ia32@npm:0.19.5" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-loong64@npm:0.19.5" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-mips64el@npm:0.19.5" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-ppc64@npm:0.19.5" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-riscv64@npm:0.19.5" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-s390x@npm:0.19.5" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/linux-x64@npm:0.19.5" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/netbsd-x64@npm:0.19.5" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/openbsd-x64@npm:0.19.5" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/sunos-x64@npm:0.19.5" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/win32-arm64@npm:0.19.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/win32-ia32@npm:0.19.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.19.5": + version: 0.19.5 + resolution: "@esbuild/win32-x64@npm:0.19.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -3071,6 +3225,7 @@ __metadata: version: 0.0.0-use.local resolution: "@parcel/bundle-stats-cli@workspace:packages/dev/bundle-stats-cli" dependencies: + "@babel/core": "npm:^7.22.11" "@parcel/babel-register": "npm:2.10.0" "@parcel/core": "npm:2.10.0" "@parcel/reporter-bundle-stats": "npm:2.10.0" @@ -3380,6 +3535,7 @@ __metadata: cross-env: "npm:^7.0.0" elm: "npm:^0.19.1-5" elm-hot: "npm:^1.1.5" + esbuild: "npm:^0.19.5" esbuild-register: "npm:^3.5.0" exif-reader: "npm:^1.0.3" get-port: "npm:^5.0.0" @@ -3618,7 +3774,7 @@ __metadata: "@parcel/plugin": "npm:2.10.0" "@parcel/source-map": "npm:^2.1.1" "@parcel/utils": "npm:2.10.0" - esbuild: "npm:^0.13.0" + esbuild: "npm:^0.19.0" nullthrows: "npm:^1.1.1" languageName: unknown linkType: soft @@ -9147,97 +9303,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-arm64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-android-arm64@npm:0.13.12" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-darwin-64@npm:0.13.12" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-darwin-arm64@npm:0.13.12" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-freebsd-64@npm:0.13.12" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-freebsd-arm64@npm:0.13.12" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-32@npm:0.13.12" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-64@npm:0.13.12" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-arm64@npm:0.13.12" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-arm@npm:0.13.12" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-mips64le@npm:0.13.12" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-linux-ppc64le@npm:0.13.12" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-netbsd-64@npm:0.13.12" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-openbsd-64@npm:0.13.12" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-register@npm:^3.5.0": version: 3.5.0 resolution: "esbuild-register@npm:3.5.0" @@ -9249,93 +9314,80 @@ __metadata: languageName: node linkType: hard -"esbuild-sunos-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-sunos-64@npm:0.13.12" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-windows-32@npm:0.13.12" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-windows-64@npm:0.13.12" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.13.12": - version: 0.13.12 - resolution: "esbuild-windows-arm64@npm:0.13.12" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"esbuild@npm:^0.13.0": - version: 0.13.12 - resolution: "esbuild@npm:0.13.12" - dependencies: - esbuild-android-arm64: "npm:0.13.12" - esbuild-darwin-64: "npm:0.13.12" - esbuild-darwin-arm64: "npm:0.13.12" - esbuild-freebsd-64: "npm:0.13.12" - esbuild-freebsd-arm64: "npm:0.13.12" - esbuild-linux-32: "npm:0.13.12" - esbuild-linux-64: "npm:0.13.12" - esbuild-linux-arm: "npm:0.13.12" - esbuild-linux-arm64: "npm:0.13.12" - esbuild-linux-mips64le: "npm:0.13.12" - esbuild-linux-ppc64le: "npm:0.13.12" - esbuild-netbsd-64: "npm:0.13.12" - esbuild-openbsd-64: "npm:0.13.12" - esbuild-sunos-64: "npm:0.13.12" - esbuild-windows-32: "npm:0.13.12" - esbuild-windows-64: "npm:0.13.12" - esbuild-windows-arm64: "npm:0.13.12" +"esbuild@npm:^0.19.0, esbuild@npm:^0.19.5": + version: 0.19.5 + resolution: "esbuild@npm:0.19.5" + dependencies: + "@esbuild/android-arm": "npm:0.19.5" + "@esbuild/android-arm64": "npm:0.19.5" + "@esbuild/android-x64": "npm:0.19.5" + "@esbuild/darwin-arm64": "npm:0.19.5" + "@esbuild/darwin-x64": "npm:0.19.5" + "@esbuild/freebsd-arm64": "npm:0.19.5" + "@esbuild/freebsd-x64": "npm:0.19.5" + "@esbuild/linux-arm": "npm:0.19.5" + "@esbuild/linux-arm64": "npm:0.19.5" + "@esbuild/linux-ia32": "npm:0.19.5" + "@esbuild/linux-loong64": "npm:0.19.5" + "@esbuild/linux-mips64el": "npm:0.19.5" + "@esbuild/linux-ppc64": "npm:0.19.5" + "@esbuild/linux-riscv64": "npm:0.19.5" + "@esbuild/linux-s390x": "npm:0.19.5" + "@esbuild/linux-x64": "npm:0.19.5" + "@esbuild/netbsd-x64": "npm:0.19.5" + "@esbuild/openbsd-x64": "npm:0.19.5" + "@esbuild/sunos-x64": "npm:0.19.5" + "@esbuild/win32-arm64": "npm:0.19.5" + "@esbuild/win32-ia32": "npm:0.19.5" + "@esbuild/win32-x64": "npm:0.19.5" dependenciesMeta: - esbuild-android-arm64: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": optional: true - esbuild-darwin-64: + "@esbuild/freebsd-x64": optional: true - esbuild-darwin-arm64: + "@esbuild/linux-arm": optional: true - esbuild-freebsd-64: + "@esbuild/linux-arm64": optional: true - esbuild-freebsd-arm64: + "@esbuild/linux-ia32": optional: true - esbuild-linux-32: + "@esbuild/linux-loong64": optional: true - esbuild-linux-64: + "@esbuild/linux-mips64el": optional: true - esbuild-linux-arm: + "@esbuild/linux-ppc64": optional: true - esbuild-linux-arm64: + "@esbuild/linux-riscv64": optional: true - esbuild-linux-mips64le: + "@esbuild/linux-s390x": optional: true - esbuild-linux-ppc64le: + "@esbuild/linux-x64": optional: true - esbuild-netbsd-64: + "@esbuild/netbsd-x64": optional: true - esbuild-openbsd-64: + "@esbuild/openbsd-x64": optional: true - esbuild-sunos-64: + "@esbuild/sunos-x64": optional: true - esbuild-windows-32: + "@esbuild/win32-arm64": optional: true - esbuild-windows-64: + "@esbuild/win32-ia32": optional: true - esbuild-windows-arm64: + "@esbuild/win32-x64": optional: true bin: esbuild: bin/esbuild - checksum: 0e554d5688c8912a7f7db7379fbfddfa5a3ff40c5fb9c470c271904321a7101bdcacbf33623494443e0a7707cd69975554d449c2cf4412df2d1d50a0e0a9b870 + checksum: 401e6da33bf6f2c4bbfa0aa8f37ddc6eb41c9d8ddf6b32c9922aabeef3f1886ed792eb03e778859e7e61467c765c78245f88216bc1a59050413ce7a513dd675f languageName: node linkType: hard @@ -18125,14 +18177,14 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.2.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2": - version: 7.5.3 - resolution: "semver@npm:7.5.3" +"semver@npm:^7.2.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.2": + version: 7.5.4 + resolution: "semver@npm:7.5.4" dependencies: lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js - checksum: 4cf3bab7e8cf8c2ae521fc4bcc50a4d6912a836360796b23b9f1c26f45d27a73f870e47664df4770bde0dd60dc4d4781a05fd49fe91d72376ea5519b9e791459 + checksum: 5160b06975a38b11c1ab55950cb5b8a23db78df88275d3d8a42ccf1f29e55112ac995b3a26a522c36e3b5f76b0445f1eef70d696b8c7862a2b4303d7b0e7609e languageName: node linkType: hard @@ -18216,19 +18268,19 @@ __metadata: linkType: hard "sharp@npm:^0.31.1": - version: 0.31.1 - resolution: "sharp@npm:0.31.1" + version: 0.31.3 + resolution: "sharp@npm:0.31.3" dependencies: color: "npm:^4.2.3" detect-libc: "npm:^2.0.1" node-addon-api: "npm:^5.0.0" node-gyp: "npm:latest" prebuild-install: "npm:^7.1.1" - semver: "npm:^7.3.7" + semver: "npm:^7.3.8" simple-get: "npm:^4.0.1" tar-fs: "npm:^2.1.1" tunnel-agent: "npm:^0.6.0" - checksum: 1546aecec012d370eec4ee5de7ac03395b720f16feaccbd13d1ddbdfc39feace3c307fa81cdac07983b24e77cf75fb7388970efbe33ce60e129b6ae00dd014a7 + checksum: 22cab24b7145546f25cd5e2a27841880405335ddeeb4e05be6e32d4221baac4fd89d0fb31c397a0cea31b6f1b6b139d4eb49d036cdba1f33175ffa0b1a4eccfc languageName: node linkType: hard