From 0dc89fc4258522f93e85b6945123063faf4f0881 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jan 2024 10:20:12 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- examples/esbuild/package.json | 2 +- examples/rollup/package.json | 2 +- examples/vite/package.json | 2 +- examples/webpack/package.json | 2 +- package.json | 6 +- pnpm-lock.yaml | 174 +++++++++++++++++----------------- 6 files changed, 94 insertions(+), 94 deletions(-) diff --git a/examples/esbuild/package.json b/examples/esbuild/package.json index 6b022d65..a27f5bc2 100644 --- a/examples/esbuild/package.json +++ b/examples/esbuild/package.json @@ -7,7 +7,7 @@ "preview": "serve dist" }, "dependencies": { - "vue": "^3.4.5" + "vue": "^3.4.7" }, "devDependencies": { "@chialab/esbuild-plugin-html": "^0.17.3", diff --git a/examples/rollup/package.json b/examples/rollup/package.json index 146c441e..eface55b 100644 --- a/examples/rollup/package.json +++ b/examples/rollup/package.json @@ -7,7 +7,7 @@ "preview": "serve" }, "dependencies": { - "vue": "^3.4.5" + "vue": "^3.4.7" }, "devDependencies": { "esbuild": "^0.19.11", diff --git a/examples/vite/package.json b/examples/vite/package.json index 98aa8d8b..edec7c93 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.4.5" + "vue": "^3.4.7" }, "devDependencies": { "unplugin-vue": "workspace:*", diff --git a/examples/webpack/package.json b/examples/webpack/package.json index dd8c028d..7a7f07b7 100644 --- a/examples/webpack/package.json +++ b/examples/webpack/package.json @@ -7,7 +7,7 @@ "preview": "serve dist" }, "dependencies": { - "vue": "^3.4.5" + "vue": "^3.4.7" }, "devDependencies": { "@swc/core": "^1.3.102", diff --git a/package.json b/package.json index 43465f5e..6c54777c 100644 --- a/package.json +++ b/package.json @@ -95,8 +95,8 @@ "@sxzz/eslint-config": "^3.7.6", "@sxzz/prettier-config": "^2.0.0", "@types/debug": "^4.1.12", - "@types/node": "^20.10.6", - "@vitejs/plugin-vue": "5.0.2", + "@types/node": "^20.10.8", + "@vitejs/plugin-vue": "5.0.3", "@vitest/ui": "1.1.3", "bumpp": "^9.2.1", "esbuild": "0.19.11", @@ -110,7 +110,7 @@ "tsup": "^8.0.1", "typescript": "^5.3.3", "vitest": "1.1.3", - "vue": "^3.4.5", + "vue": "^3.4.7", "webpack": "^5.89.0" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 14230425..76b4b151 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 1.6.0 vite: specifier: ^5.0.11 - version: 5.0.11(@types/node@20.10.6) + version: 5.0.11(@types/node@20.10.8) devDependencies: '@babel/types': specifier: ^7.23.6 @@ -37,11 +37,11 @@ importers: specifier: ^4.1.12 version: 4.1.12 '@types/node': - specifier: ^20.10.6 - version: 20.10.6 + specifier: ^20.10.8 + version: 20.10.8 '@vitejs/plugin-vue': - specifier: 5.0.2 - version: 5.0.2(vite@5.0.11)(vue@3.4.5) + specifier: 5.0.3 + version: 5.0.3(vite@5.0.11)(vue@3.4.7) '@vitest/ui': specifier: 1.1.3 version: 1.1.3(vitest@1.1.3) @@ -80,10 +80,10 @@ importers: version: 5.3.3 vitest: specifier: 1.1.3 - version: 1.1.3(@types/node@20.10.6)(@vitest/ui@1.1.3) + version: 1.1.3(@types/node@20.10.8)(@vitest/ui@1.1.3) vue: - specifier: ^3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: ^3.4.7 + version: 3.4.7(typescript@5.3.3) webpack: specifier: ^5.89.0 version: 5.89.0(esbuild@0.19.11) @@ -91,8 +91,8 @@ importers: examples/esbuild: dependencies: vue: - specifier: ^3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: ^3.4.7 + version: 3.4.7(typescript@5.3.3) devDependencies: '@chialab/esbuild-plugin-html': specifier: ^0.17.3 @@ -113,8 +113,8 @@ importers: examples/rollup: dependencies: vue: - specifier: ^3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: ^3.4.7 + version: 3.4.7(typescript@5.3.3) devDependencies: esbuild: specifier: ^0.19.11 @@ -135,15 +135,15 @@ importers: examples/vite: dependencies: vue: - specifier: ^3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: ^3.4.7 + version: 3.4.7(typescript@5.3.3) devDependencies: unplugin-vue: specifier: workspace:* version: link:../.. vite: specifier: ^5.0.11 - version: 5.0.11(@types/node@20.10.6) + version: 5.0.11(@types/node@20.10.8) vite-plugin-inspect: specifier: ^0.8.1 version: 0.8.1(rollup@4.9.4)(vite@5.0.11) @@ -151,8 +151,8 @@ importers: examples/webpack: dependencies: vue: - specifier: ^3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: ^3.4.7 + version: 3.4.7(typescript@5.3.3) devDependencies: '@swc/core': specifier: ^1.3.102 @@ -916,26 +916,26 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.36 - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/bonjour@3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/connect-history-api-fallback@1.5.1: resolution: {integrity: sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==} dependencies: '@types/express-serve-static-core': 4.17.36 - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/debug@4.1.12: @@ -964,7 +964,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -990,7 +990,7 @@ packages: /@types/http-proxy@1.17.11: resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/json-schema@7.0.15: @@ -1015,8 +1015,8 @@ packages: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: true - /@types/node@20.10.6: - resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} + /@types/node@20.10.8: + resolution: {integrity: sha512-f8nQs3cLxbAFc00vEU59yf9UyGUftkPaLGfvbVOIDdx2i1b8epBqj2aNGyP19fiyXWvlmZ7qC1XLjAzw/OKIeA==} dependencies: undici-types: 5.26.5 @@ -1050,7 +1050,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/serve-index@1.9.1: @@ -1064,13 +1064,13 @@ packages: dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/sockjs@0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@types/unist@2.0.10: @@ -1093,7 +1093,7 @@ packages: /@types/ws@8.5.5: resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 dev: true /@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3): @@ -1259,15 +1259,15 @@ packages: - typescript dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5): - resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} + /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.7): + resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.11(@types/node@20.10.6) - vue: 3.4.5(typescript@5.3.3) + vite: 5.0.11(@types/node@20.10.8) + vue: 3.4.7(typescript@5.3.3) dev: true /@vitest/expect@1.1.3: @@ -1312,7 +1312,7 @@ packages: pathe: 1.1.1 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.1.3(@types/node@20.10.6)(@vitest/ui@1.1.3) + vitest: 1.1.3(@types/node@20.10.8)(@vitest/ui@1.1.3) dev: true /@vitest/utils@1.1.3: @@ -1324,69 +1324,69 @@ packages: pretty-format: 29.7.0 dev: true - /@vue/compiler-core@3.4.5: - resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==} + /@vue/compiler-core@3.4.7: + resolution: {integrity: sha512-hhCaE3pTMrlIJK7M/o3Xf7HV8+JoNTGOQ/coWS+V+pH6QFFyqtoXqQzpqsNp7UK17xYKua/MBiKj4e1vgZOBYw==} dependencies: '@babel/parser': 7.23.6 - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.7 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.4.5: - resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==} + /@vue/compiler-dom@3.4.7: + resolution: {integrity: sha512-qDKBAIurCTub4n/6jDYkXwgsFuriqqmmLrIq1N2QDfYJA/mwiwvxi09OGn28g+uDdERX9NaKDLji0oTjE3sScg==} dependencies: - '@vue/compiler-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.7 + '@vue/shared': 3.4.7 - /@vue/compiler-sfc@3.4.5: - resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==} + /@vue/compiler-sfc@3.4.7: + resolution: {integrity: sha512-Gec6CLkReVswDYjQFq79O5rktri4R7TsD/VPCiUoJw40JhNNxaNJJa8mrQrWoJluW4ETy6QN0NUyC/JO77OCOw==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.5 - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.7 + '@vue/compiler-dom': 3.4.7 + '@vue/compiler-ssr': 3.4.7 + '@vue/shared': 3.4.7 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.33 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.4.5: - resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==} + /@vue/compiler-ssr@3.4.7: + resolution: {integrity: sha512-PvYeSOvnCkST5mGS0TLwEn5w+4GavtEn6adcq8AspbHaIr+mId5hp7cG3ASy3iy8b+LuXEG2/QaV/nj5BQ/Aww==} dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.7 + '@vue/shared': 3.4.7 - /@vue/reactivity@3.4.5: - resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==} + /@vue/reactivity@3.4.7: + resolution: {integrity: sha512-F539DO0ogH0+L8F9Pnw7cjqibcmSOh5UTk16u5f4MKQ8fraqepI9zdh+sozPX6VmEHOcjo8qw3Or9ZcFFw4SZA==} dependencies: - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.7 - /@vue/runtime-core@3.4.5: - resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==} + /@vue/runtime-core@3.4.7: + resolution: {integrity: sha512-QMMsWRQaD3BpGyjjChthpl4Mji4Fjx1qfdufsXlDkKU3HV+hWNor2z+29F+E1MmVcP0ZfRZUfqYgtsQoL7IGwQ==} dependencies: - '@vue/reactivity': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/reactivity': 3.4.7 + '@vue/shared': 3.4.7 - /@vue/runtime-dom@3.4.5: - resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==} + /@vue/runtime-dom@3.4.7: + resolution: {integrity: sha512-XwegyUY1rw8zxsX1Z36vwYcqo+uOgih5ti7y9vx+pPFhNdSQmN4LqK2RmSeAJG1oKV8NqSUmjpv92f/x6h0SeQ==} dependencies: - '@vue/runtime-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/runtime-core': 3.4.7 + '@vue/shared': 3.4.7 csstype: 3.1.3 - /@vue/server-renderer@3.4.5(vue@3.4.5): - resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==} + /@vue/server-renderer@3.4.7(vue@3.4.7): + resolution: {integrity: sha512-3bWnYLEkLLhkDWqvNk7IvbQD4UcxvFKxELBiOO2iG3m6AniFIsBWfHOO5tLVQnjdWkODu4rq0GipmfEenVAK5Q==} peerDependencies: - vue: 3.4.5 + vue: 3.4.7 dependencies: - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 - vue: 3.4.5(typescript@5.3.3) + '@vue/compiler-ssr': 3.4.7 + '@vue/shared': 3.4.7 + vue: 3.4.7(typescript@5.3.3) - /@vue/shared@3.4.5: - resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==} + /@vue/shared@3.4.7: + resolution: {integrity: sha512-G+i4glX1dMJk88sbJEcQEGWRQnVm9eIY7CcQbO5dpdsD9SF8jka3Mr5OqZYGjczGN1+D6EUwdu6phcmcx9iuPA==} /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -3653,7 +3653,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -5588,7 +5588,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-node@1.1.3(@types/node@20.10.6): + /vite-node@1.1.3(@types/node@20.10.8): resolution: {integrity: sha512-BLSO72YAkIUuNrOx+8uznYICJfTEbvBAmWClY3hpath5+h1mbPS5OMn42lrTxXuyCazVyZoDkSRnju78GiVCqA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5597,7 +5597,7 @@ packages: debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.11(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.8) transitivePeerDependencies: - '@types/node' - less @@ -5627,13 +5627,13 @@ packages: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.0.11(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.8) transitivePeerDependencies: - rollup - supports-color dev: true - /vite@5.0.11(@types/node@20.10.6): + /vite@5.0.11(@types/node@20.10.8): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5661,14 +5661,14 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.4 optionalDependencies: fsevents: 2.3.3 - /vitest@1.1.3(@types/node@20.10.6)(@vitest/ui@1.1.3): + /vitest@1.1.3(@types/node@20.10.8)(@vitest/ui@1.1.3): resolution: {integrity: sha512-2l8om1NOkiA90/Y207PsEvJLYygddsOyr81wLQ20Ra8IlLKbyQncWsGZjnbkyG2KwwuTXLQjEPOJuxGMG8qJBQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5693,7 +5693,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.10.6 + '@types/node': 20.10.8 '@vitest/expect': 1.1.3 '@vitest/runner': 1.1.3 '@vitest/snapshot': 1.1.3 @@ -5713,8 +5713,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.11(@types/node@20.10.6) - vite-node: 1.1.3(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.8) + vite-node: 1.1.3(@types/node@20.10.8) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -5744,19 +5744,19 @@ packages: - supports-color dev: true - /vue@3.4.5(typescript@5.3.3): - resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==} + /vue@3.4.7(typescript@5.3.3): + resolution: {integrity: sha512-4urmkWpudekq0CPNMO7p6mBGa9qmTXwJMO2r6CT4EzIJVG7WoSReiysiNb7OSi/WI113oX0Srn9Rz1k/DCXKFQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-sfc': 3.4.5 - '@vue/runtime-dom': 3.4.5 - '@vue/server-renderer': 3.4.5(vue@3.4.5) - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.7 + '@vue/compiler-sfc': 3.4.7 + '@vue/runtime-dom': 3.4.7 + '@vue/server-renderer': 3.4.7(vue@3.4.7) + '@vue/shared': 3.4.7 typescript: 5.3.3 /watchpack@2.4.0: