Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(vue-next): minify webpack bundle size #3983

Merged
merged 6 commits into from
Sep 29, 2024
Merged

Commits on Aug 1, 2024

  1. chore(drive/js): bump up ttypescript version

    Current ttypescript version not support node v16.20.2, the latest v16 version.
    It will cause this issue: cevek/ttypescript#150
    yokots committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    da02a90 View commit details
    Browse the repository at this point in the history
  2. fix(hipp-vue-next): correct patchProps types

    align patchProps types with vue runtime core, but
    there also have some spec tests to fix
    yokots committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    3099f36 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. refactor(vue-next): minify generated style code

    just like fromSsrAstNodes, optimize the output in hippy-vue-css-loader,
    and make hippy-vue-next-style-parser to compatible with old and new format.
    yokots committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    19ba82d View commit details
    Browse the repository at this point in the history
  2. build(example-scripts): remove webpack.NamedModulesPlugin

    webpack.NamedModulesPlugin was deprecated in v4 and removed in v5.
    these plugin are default in devlopment mode and should not be configured in production mode,
    because it will expose file path and increase bundle sizes.
    
    https://v4.webpack.js.org/migrate/4/#deprecatedremoved-plugins
    yokots committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0648431 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af3347d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    b93c070 View commit details
    Browse the repository at this point in the history