Upgrade to 1.0.19

Concerns: @pushword/js-helper

Front assets build with Vite 8

@pushword/js-helper now brings Vite 8 and vite-plugin-static-copy 4, which keeps each copied file’s source directory: left as is, your config puts favicons in public/assets/assets/favicons/. Affects sites building front assets with their own vite.config.js. Add rename: { stripBase: true } to each copy target, set "vite": "^8.3.0" in package.json, then run yarn upgrade && yarn build. Vite also warns about its future configLoader: 'native' default. To silence it, align with vendor/pushword/dev-app/: "type": "module" in package.json (rename any CommonJS config to .cjs first), import { viteStaticCopy } by name, import.meta.dirname for __dirname, build.rolldownOptions for build.rollupOptions.

base belongs at the top of vite.config.js

The site template set base: '/assets/' inside build, where Vite ignores it, so entrypoints.json listed /build/… URLs for files written to public/assets/. Affects sites whose rendered asset tags point under /build/. Move base: '/assets/' to the top level of defineConfig(), then run yarn build.