diff --git a/packages/vant-area-data/package.json b/packages/vant-area-data/package.json index 243b38a10..b92350bf8 100644 --- a/packages/vant-area-data/package.json +++ b/packages/vant-area-data/package.json @@ -37,7 +37,7 @@ "author": "chenjiahan", "license": "MIT", "devDependencies": { - "esbuild": "^0.16.10", + "esbuild": "^0.17.12", "release-it": "^15.4.1", "rimraf": "^4.0.4", "typescript": "^5.0.2" diff --git a/packages/vant-cli/package.json b/packages/vant-cli/package.json index e25503f6e..9d2294272 100644 --- a/packages/vant-cli/package.json +++ b/packages/vant-cli/package.json @@ -60,7 +60,7 @@ "commander": "^10.0.0", "consola": "^2.15.3", "conventional-changelog": "^3.1.25", - "esbuild": "^0.16.10", + "esbuild": "^0.17.12", "eslint": "^8.31.0", "execa": "^6.1.0", "fast-glob": "^3.2.11", @@ -86,7 +86,7 @@ "terser": "^5.16.1", "transliteration": "^2.3.5", "typescript": "^5.0.2", - "vite": "^4.0.3", + "vite": "^4.2.0", "vite-plugin-md": "^0.11.9", "vue-router": "^4.1.5" }, diff --git a/packages/vant-compat/package.json b/packages/vant-compat/package.json index 4a4d85ace..53ef0ec1d 100644 --- a/packages/vant-compat/package.json +++ b/packages/vant-compat/package.json @@ -39,7 +39,7 @@ "@vue/runtime-core": "^3.2.47", "vant": "workspace:*", "vue": "^3.2.47", - "esbuild": "^0.16.10", + "esbuild": "^0.17.12", "release-it": "^15.1.1", "rimraf": "^4.0.4", "typescript": "^5.0.2" diff --git a/packages/vant-popperjs/package.json b/packages/vant-popperjs/package.json index 97c05dad0..2a55354e4 100644 --- a/packages/vant-popperjs/package.json +++ b/packages/vant-popperjs/package.json @@ -38,7 +38,7 @@ "license": "MIT", "devDependencies": { "@popperjs/core": "^2.11.6", - "esbuild": "^0.16.10", + "esbuild": "^0.17.12", "release-it": "^15.4.1", "rimraf": "^4.0.4", "typescript": "^5.0.2" diff --git a/packages/vant-use/build.js b/packages/vant-use/build.js index 023a30e4b..65c692e9c 100644 --- a/packages/vant-use/build.js +++ b/packages/vant-use/build.js @@ -1,13 +1,11 @@ -const { build } = require('esbuild'); +const { build, context } = require('esbuild'); -function bundleBundle(format) { +async function bundle(format) { const ext = format === 'esm' ? '.mjs' : '.js'; const outfile = `dist/index.${format}${ext}`; const finish = () => console.log('Build finished:', outfile); - const onRebuild = (error) => (error ? console.log(error) : finish()); - build({ - watch: process.argv.includes('-w') && { onRebuild }, + const options = { format, bundle: true, target: ['chrome53'], @@ -16,8 +14,27 @@ function bundleBundle(format) { charset: 'utf8', external: ['vue', 'vant'], entryPoints: ['./src/index.ts'], - }).then(finish); + }; + + if (process.argv.includes('-w')) { + const loggerPlugin = { + name: 'loggerPlugin', + setup(build) { + build.onEnd(finish); + }, + }; + + const ctx = await context({ + ...options, + plugins: [loggerPlugin], + }); + + await ctx.watch(); + } else { + await build(options); + finish(); + } } -bundleBundle('esm'); -bundleBundle('cjs'); +bundle('esm'); +bundle('cjs'); diff --git a/packages/vant-use/package.json b/packages/vant-use/package.json index fb8a598bd..59c145ed8 100644 --- a/packages/vant-use/package.json +++ b/packages/vant-use/package.json @@ -37,7 +37,7 @@ "author": "chenjiahan", "license": "MIT", "devDependencies": { - "esbuild": "^0.16.10", + "esbuild": "^0.17.12", "release-it": "^15.4.1", "rimraf": "^4.0.4", "typescript": "^5.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 92937b5ac..7ef9b724f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,12 +74,12 @@ importers: packages/vant-area-data: specifiers: - esbuild: ^0.16.10 + esbuild: ^0.17.12 release-it: ^15.4.1 rimraf: ^4.0.4 typescript: ^5.0.2 devDependencies: - esbuild: 0.16.10 + esbuild: 0.17.12 release-it: 15.5.0 rimraf: 4.0.4 typescript: 5.0.2 @@ -103,7 +103,7 @@ importers: commander: ^10.0.0 consola: ^2.15.3 conventional-changelog: ^3.1.25 - esbuild: ^0.16.10 + esbuild: ^0.17.12 eslint: ^8.31.0 execa: ^6.1.0 fast-glob: ^3.2.11 @@ -130,7 +130,7 @@ importers: terser: ^5.16.1 transliteration: ^2.3.5 typescript: ^5.0.2 - vite: ^4.0.3 + vite: ^4.2.0 vite-plugin-md: ^0.11.9 vue: ^3.2.47 vue-router: ^4.1.5 @@ -140,14 +140,14 @@ importers: '@types/jest': 29.2.3 '@vant/eslint-config': link:../vant-eslint-config '@vant/touch-emulator': link:../vant-touch-emulator - '@vitejs/plugin-vue': 4.0.0_vite@4.0.3+vue@3.2.47 - '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.0.3+vue@3.2.47 + '@vitejs/plugin-vue': 4.0.0_vite@4.2.0+vue@3.2.47 + '@vitejs/plugin-vue-jsx': 3.0.0_vite@4.2.0+vue@3.2.47 '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.7 autoprefixer: 10.4.13_postcss@8.4.20 commander: 10.0.0 consola: 2.15.3 conventional-changelog: 3.1.25 - esbuild: 0.16.10 + esbuild: 0.17.12 eslint: 8.31.0 execa: 6.1.0 fast-glob: 3.2.12 @@ -173,8 +173,8 @@ importers: terser: 5.16.1 transliteration: 2.3.5 typescript: 5.0.2 - vite: 4.0.3_less@4.1.3+terser@5.16.1 - vite-plugin-md: 0.11.9_vite@4.0.3 + vite: 4.2.0_less@4.1.3+terser@5.16.1 + vite-plugin-md: 0.11.9_vite@4.2.0 vue-router: 4.1.6_vue@3.2.47 devDependencies: '@jest/types': 29.3.1 @@ -188,7 +188,7 @@ importers: packages/vant-compat: specifiers: '@vue/runtime-core': ^3.2.47 - esbuild: ^0.16.10 + esbuild: ^0.17.12 release-it: ^15.1.1 rimraf: ^4.0.4 typescript: ^5.0.2 @@ -196,7 +196,7 @@ importers: vue: ^3.2.47 devDependencies: '@vue/runtime-core': 3.2.47 - esbuild: 0.16.10 + esbuild: 0.17.12 release-it: 15.5.0 rimraf: 4.0.4 typescript: 5.0.2 @@ -237,13 +237,13 @@ importers: packages/vant-popperjs: specifiers: '@popperjs/core': ^2.11.6 - esbuild: ^0.16.10 + esbuild: ^0.17.12 release-it: ^15.4.1 rimraf: ^4.0.4 typescript: ^5.0.2 devDependencies: '@popperjs/core': 2.11.6 - esbuild: 0.16.10 + esbuild: 0.17.12 release-it: 15.5.0 rimraf: 4.0.4 typescript: 5.0.2 @@ -253,13 +253,13 @@ importers: packages/vant-use: specifiers: - esbuild: ^0.16.10 + esbuild: ^0.17.12 release-it: ^15.4.1 rimraf: ^4.0.4 typescript: ^5.0.2 vue: ^3.2.47 devDependencies: - esbuild: 0.16.10 + esbuild: 0.17.12 release-it: 15.5.0 rimraf: 4.0.4 typescript: 5.0.2 @@ -653,176 +653,176 @@ packages: /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - /@esbuild/android-arm/0.16.10: - resolution: {integrity: sha512-RmJjQTRrO6VwUWDrzTBLmV4OJZTarYsiepLGlF2rYTVB701hSorPywPGvP6d8HCuuRibyXa5JX4s3jN2kHEtjQ==} + /@esbuild/android-arm/0.17.12: + resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true optional: true - /@esbuild/android-arm64/0.16.10: - resolution: {integrity: sha512-47Y+NwVKTldTlDhSgJHZ/RpvBQMUDG7eKihqaF/u6g7s0ZPz4J1vy8A3rwnnUOF2CuDn7w7Gj/QcMoWz3U3SJw==} + /@esbuild/android-arm64/0.17.12: + resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@esbuild/android-x64/0.16.10: - resolution: {integrity: sha512-C4PfnrBMcuAcOurQzpF1tTtZz94IXO5JmICJJ3NFJRHbXXsQUg9RFG45KvydKqtFfBaFLCHpduUkUfXwIvGnRg==} + /@esbuild/android-x64/0.17.12: + resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true optional: true - /@esbuild/darwin-arm64/0.16.10: - resolution: {integrity: sha512-bH/bpFwldyOKdi9HSLCLhhKeVgRYr9KblchwXgY2NeUHBB/BzTUHtUSBgGBmpydB1/4E37m+ggXXfSrnD7/E7g==} + /@esbuild/darwin-arm64/0.17.12: + resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@esbuild/darwin-x64/0.16.10: - resolution: {integrity: sha512-OXt7ijoLuy+AjDSKQWu+KdDFMBbdeaL6wtgMKtDUXKWHiAMKHan5+R1QAG6HD4+K0nnOvEJXKHeA9QhXNAjOTQ==} + /@esbuild/darwin-x64/0.17.12: + resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@esbuild/freebsd-arm64/0.16.10: - resolution: {integrity: sha512-shSQX/3GHuspE3Uxtq5kcFG/zqC+VuMnJkqV7LczO41cIe6CQaXHD3QdMLA4ziRq/m0vZo7JdterlgbmgNIAlQ==} + /@esbuild/freebsd-arm64/0.17.12: + resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true - /@esbuild/freebsd-x64/0.16.10: - resolution: {integrity: sha512-5YVc1zdeaJGASijZmTzSO4h6uKzsQGG3pkjI6fuXvolhm3hVRhZwnHJkforaZLmzvNv5Tb7a3QL2FAVmrgySIA==} + /@esbuild/freebsd-x64/0.17.12: + resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@esbuild/linux-arm/0.16.10: - resolution: {integrity: sha512-c360287ZWI2miBnvIj23bPyVctgzeMT2kQKR+x94pVqIN44h3GF8VMEs1SFPH1UgyDr3yBbx3vowDS1SVhyVhA==} + /@esbuild/linux-arm/0.17.12: + resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-arm64/0.16.10: - resolution: {integrity: sha512-2aqeNVxIaRfPcIaMZIFoblLh588sWyCbmj1HHCCs9WmeNWm+EIN0SmvsmPvTa/TsNZFKnxTcvkX2eszTcCqIrA==} + /@esbuild/linux-arm64/0.17.12: + resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ia32/0.16.10: - resolution: {integrity: sha512-sqMIEWeyrLGU7J5RB5fTkLRIFwsgsQ7ieWXlDLEmC2HblPYGb3AucD7inw2OrKFpRPKsec1l+lssiM3+NV5aOw==} + /@esbuild/linux-ia32/0.17.12: + resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-loong64/0.16.10: - resolution: {integrity: sha512-O7Pd5hLEtTg37NC73pfhUOGTjx/+aXu5YoSq3ahCxcN7Bcr2F47mv+kG5t840thnsEzrv0oB70+LJu3gUgchvg==} + /@esbuild/linux-loong64/0.17.12: + resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-mips64el/0.16.10: - resolution: {integrity: sha512-FN8mZOH7531iPHM0kaFhAOqqNHoAb6r/YHW2ZIxNi0a85UBi2DO4Vuyn7t1p4UN8a4LoAnLOT1PqNgHkgBJgbA==} + /@esbuild/linux-mips64el/0.17.12: + resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ppc64/0.16.10: - resolution: {integrity: sha512-Dg9RiqdvHOAWnOKIOTsIx8dFX9EDlY2IbPEY7YFzchrCiTZmMkD7jWA9UdZbNUygPjdmQBVPRCrLydReFlX9yg==} + /@esbuild/linux-ppc64/0.17.12: + resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-riscv64/0.16.10: - resolution: {integrity: sha512-XMqtpjwzbmlar0BJIxmzu/RZ7EWlfVfH68Vadrva0Wj5UKOdKvqskuev2jY2oPV3aoQUyXwnMbMrFmloO2GfAw==} + /@esbuild/linux-riscv64/0.17.12: + resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-s390x/0.16.10: - resolution: {integrity: sha512-fu7XtnoeRNFMx8DjK3gPWpFBDM2u5ba+FYwg27SjMJwKvJr4bDyKz5c+FLXLUSSAkMAt/UL+cUbEbra+rYtUgw==} + /@esbuild/linux-s390x/0.17.12: + resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-x64/0.16.10: - resolution: {integrity: sha512-61lcjVC/RldNNMUzQQdyCWjCxp9YLEQgIxErxU9XluX7juBdGKb0pvddS0vPNuCvotRbzijZ1pzII+26haWzbA==} + /@esbuild/linux-x64/0.17.12: + resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@esbuild/netbsd-x64/0.16.10: - resolution: {integrity: sha512-JeZXCX3viSA9j4HqSoygjssdqYdfHd6yCFWyfSekLbz4Ef+D2EjvsN02ZQPwYl5a5gg/ehdHgegHhlfOFP0HCA==} + /@esbuild/netbsd-x64/0.17.12: + resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true - /@esbuild/openbsd-x64/0.16.10: - resolution: {integrity: sha512-3qpxQKuEVIIg8SebpXsp82OBrqjPV/OwNWmG+TnZDr3VGyChNnGMHccC1xkbxCHDQNnnXjxhMQNyHmdFJbmbRA==} + /@esbuild/openbsd-x64/0.17.12: + resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true optional: true - /@esbuild/sunos-x64/0.16.10: - resolution: {integrity: sha512-z+q0xZ+et/7etz7WoMyXTHZ1rB8PMSNp/FOqURLJLOPb3GWJ2aj4oCqFCjPwEbW1rsT7JPpxeH/DwGAWk/I1Bg==} + /@esbuild/sunos-x64/0.17.12: + resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true - /@esbuild/win32-arm64/0.16.10: - resolution: {integrity: sha512-+YYu5sbQ9npkNT9Dec+tn1F/kjg6SMgr6bfi/6FpXYZvCRfu2YFPZGb+3x8K30s8eRxFpoG4sGhiSUkr1xbHEw==} + /@esbuild/win32-arm64/0.17.12: + resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-ia32/0.16.10: - resolution: {integrity: sha512-Aw7Fupk7XNehR1ftHGYwUteyJ2q+em/aE+fVU3YMTBN2V5A7Z4aVCSV+SvCp9HIIHZavPFBpbdP3VfjQpdf6Xg==} + /@esbuild/win32-ia32/0.17.12: + resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==} engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@esbuild/win32-x64/0.16.10: - resolution: {integrity: sha512-qddWullt3sC1EIpfHvCRBq3H4g3L86DZpD6n8k2XFjFVyp01D++uNbN1hT/JRsHxTbyyemZcpwL5aRlJwc/zFw==} + /@esbuild/win32-x64/0.17.12: + resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1575,7 +1575,7 @@ packages: eslint-visitor-keys: 3.3.0 dev: false - /@vitejs/plugin-vue-jsx/3.0.0_vite@4.0.3+vue@3.2.47: + /@vitejs/plugin-vue-jsx/3.0.0_vite@4.2.0+vue@3.2.47: resolution: {integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1585,20 +1585,20 @@ packages: '@babel/core': 7.20.7 '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.7 '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.7 - vite: 4.0.3_less@4.1.3+terser@5.16.1 + vite: 4.2.0_less@4.1.3+terser@5.16.1 vue: 3.2.47 transitivePeerDependencies: - supports-color dev: false - /@vitejs/plugin-vue/4.0.0_vite@4.0.3+vue@3.2.47: + /@vitejs/plugin-vue/4.0.0_vite@4.2.0+vue@3.2.47: resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.0.3_less@4.1.3+terser@5.16.1 + vite: 4.2.0_less@4.1.3+terser@5.16.1 vue: 3.2.47 dev: false @@ -2786,34 +2786,34 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 - /esbuild/0.16.10: - resolution: {integrity: sha512-z5dIViHoVnw2l+NCJ3zj5behdXjYvXne9gL18OOivCadXDUhyDkeSvEtLcGVAJW2fNmh33TDUpsi704XYlDodw==} + /esbuild/0.17.12: + resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.16.10 - '@esbuild/android-arm64': 0.16.10 - '@esbuild/android-x64': 0.16.10 - '@esbuild/darwin-arm64': 0.16.10 - '@esbuild/darwin-x64': 0.16.10 - '@esbuild/freebsd-arm64': 0.16.10 - '@esbuild/freebsd-x64': 0.16.10 - '@esbuild/linux-arm': 0.16.10 - '@esbuild/linux-arm64': 0.16.10 - '@esbuild/linux-ia32': 0.16.10 - '@esbuild/linux-loong64': 0.16.10 - '@esbuild/linux-mips64el': 0.16.10 - '@esbuild/linux-ppc64': 0.16.10 - '@esbuild/linux-riscv64': 0.16.10 - '@esbuild/linux-s390x': 0.16.10 - '@esbuild/linux-x64': 0.16.10 - '@esbuild/netbsd-x64': 0.16.10 - '@esbuild/openbsd-x64': 0.16.10 - '@esbuild/sunos-x64': 0.16.10 - '@esbuild/win32-arm64': 0.16.10 - '@esbuild/win32-ia32': 0.16.10 - '@esbuild/win32-x64': 0.16.10 + '@esbuild/android-arm': 0.17.12 + '@esbuild/android-arm64': 0.17.12 + '@esbuild/android-x64': 0.17.12 + '@esbuild/darwin-arm64': 0.17.12 + '@esbuild/darwin-x64': 0.17.12 + '@esbuild/freebsd-arm64': 0.17.12 + '@esbuild/freebsd-x64': 0.17.12 + '@esbuild/linux-arm': 0.17.12 + '@esbuild/linux-arm64': 0.17.12 + '@esbuild/linux-ia32': 0.17.12 + '@esbuild/linux-loong64': 0.17.12 + '@esbuild/linux-mips64el': 0.17.12 + '@esbuild/linux-ppc64': 0.17.12 + '@esbuild/linux-riscv64': 0.17.12 + '@esbuild/linux-s390x': 0.17.12 + '@esbuild/linux-x64': 0.17.12 + '@esbuild/netbsd-x64': 0.17.12 + '@esbuild/openbsd-x64': 0.17.12 + '@esbuild/sunos-x64': 0.17.12 + '@esbuild/win32-arm64': 0.17.12 + '@esbuild/win32-ia32': 0.17.12 + '@esbuild/win32-x64': 0.17.12 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -5394,6 +5394,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss/8.4.21: + resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: false + /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -5730,8 +5739,8 @@ packages: hasBin: true dev: true - /rollup/3.8.1: - resolution: {integrity: sha512-4yh9eMW7byOroYcN8DlF9P/2jCpu6txVIHjEqquQVSx7DI0RgyCCN3tjrcy4ra6yVtV336aLBB3v2AarYAxePQ==} + /rollup/3.19.1: + resolution: {integrity: sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -6381,7 +6390,7 @@ packages: spdx-expression-parse: 3.0.1 dev: false - /vite-plugin-md/0.11.9_vite@4.0.3: + /vite-plugin-md/0.11.9_vite@4.2.0: resolution: {integrity: sha512-0uD2BPIct3FbEA1hAm56hlrBByEn542HTsS/FoWf33lJIgijVBDDV6FE12ud0SHS6sculITKliF2ntog2kiHmQ==} peerDependencies: vite: ^2.0.0 @@ -6391,11 +6400,11 @@ packages: '@types/markdown-it': 12.2.3 gray-matter: 4.0.3 markdown-it: 12.3.2 - vite: 4.0.3_less@4.1.3+terser@5.16.1 + vite: 4.2.0_less@4.1.3+terser@5.16.1 dev: false - /vite/4.0.3_less@4.1.3+terser@5.16.1: - resolution: {integrity: sha512-HvuNv1RdE7deIfQb8mPk51UKjqptO/4RXZ5yXSAvurd5xOckwS/gg8h9Tky3uSbnjYTgUm0hVCet1cyhKd73ZA==} + /vite/4.2.0_less@4.1.3+terser@5.16.1: + resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -6419,11 +6428,11 @@ packages: terser: optional: true dependencies: - esbuild: 0.16.10 + esbuild: 0.17.12 less: 4.1.3 - postcss: 8.4.20 + postcss: 8.4.21 resolve: 1.22.1 - rollup: 3.8.1 + rollup: 3.19.1 terser: 5.16.1 optionalDependencies: fsevents: 2.3.2