Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

feat(nuxt): support vue runtime compiler #4762

Merged

Commits on Feb 8, 2023

  1. feat(nuxt): support opt in option for runtime compiler

    - add runtimeCompiler boolean option to nuxt/schema
    - unmock vue 3 only when runtimeCompiler option is set to true when building and make vue runtime compiler available client side
    - add @rollup/plugin-commonjs^22.0.0 to nuxt
    - declare @rollup/plugin-commonjs as external in nuxt build config
    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    f9cebae View commit details
    Browse the repository at this point in the history
  2. style: lint

    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    87a8760 View commit details
    Browse the repository at this point in the history
  3. fix(nuxt): set esmExternals and requireReturnsDefault on commonjs()

    - avoid possible side-effect due to nitro rollup commonjs plugin being overriden by setting back the default nitro data
    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5d92902 View commit details
    Browse the repository at this point in the history
  4. fix(nuxt): add missing dep for @rollup/plugin-commonjs

    - the ssr renderer need the @vue/compiler-dom dep
    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b3a2af0 View commit details
    Browse the repository at this point in the history
  5. perf(nuxt): mock @vue/devtools-api in build

    - remock @vue/devtools-api for lighter bundle
    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    266b031 View commit details
    Browse the repository at this point in the history
  6. refactor: use nitro^0.4.x commonJS option to set dynamicRequireTargets

    - remove @rollup/plugin-commonjs from nuxt build.config.ts
    - remove nitro commonJS plugin replacement and move the dynamicRequireTargets into NitroConfig
    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    9ece1d4 View commit details
    Browse the repository at this point in the history
  7. feat(nuxt): enable runtime compiler client side in dev mode

    - dev mode need to get the runtime compiler client side
    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    40d72ae View commit details
    Browse the repository at this point in the history
  8. feat(nuxt): add webpack support on client build

    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b91da5f View commit details
    Browse the repository at this point in the history
  9. refactor: move runtimeCompiler option into vue namespace

    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    62c9a30 View commit details
    Browse the repository at this point in the history
  10. feat(nuxt): allow usage of h() function by passing vue in the dynamic…

    …RequireTargets
    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    9260e17 View commit details
    Browse the repository at this point in the history
  11. Revert(nuxt): revert to avoid heavier final build

    This reverts commit ef09573.
    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    bc0e63d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d3ad902 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3160ca5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    99cff83 View commit details
    Browse the repository at this point in the history
  15. style: lint

    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    c3226c4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    067a3a1 View commit details
    Browse the repository at this point in the history
  17. fix(nuxt): fix type

    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    ac416a5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0ba01f8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    113f196 View commit details
    Browse the repository at this point in the history
  20. feat(nuxt): allow using runtimeCompiler with or without externalVue

    jhuang@hsk-partners.com authored and huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4d8af8d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fd3ad8a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a3fcf42 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7618e6a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fa67593 View commit details
    Browse the repository at this point in the history
  25. chore: update lock

    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    c90891f View commit details
    Browse the repository at this point in the history
  26. refactor: update tests

    huang-julien committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    b331a6c View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Configuration menu
    Copy the full SHA
    f64d998 View commit details
    Browse the repository at this point in the history
  2. chore: update lock

    huang-julien committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    d6da1f6 View commit details
    Browse the repository at this point in the history
  3. update chore and tests

    huang-julien committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    3cc4ad9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. refactor: better tracing

    huang-julien committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d1b2786 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    dfb05c1 View commit details
    Browse the repository at this point in the history
  2. test: log rendered html

    danielroe committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    7f07b70 View commit details
    Browse the repository at this point in the history
  3. test: remove only

    danielroe committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    28bbf9e View commit details
    Browse the repository at this point in the history
  4. test: bump bundle size

    danielroe committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    fbf267d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2c5d22 View commit details
    Browse the repository at this point in the history
  6. test: bump bundle size

    danielroe committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    9438aed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f3c5d11 View commit details
    Browse the repository at this point in the history
  8. revert previous commit

    huang-julien committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e539b88 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9258b94 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3b6dd16 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    866e89e View commit details
    Browse the repository at this point in the history
  12. fix: reverse condition

    danielroe committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    3ccd6d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    7caacf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb82f3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6960253 View commit details
    Browse the repository at this point in the history
  4. chore: add comment

    danielroe committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c8ed188 View commit details
    Browse the repository at this point in the history
  5. fix: disable by default

    danielroe committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    1ef1973 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f6acce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b74a152 View commit details
    Browse the repository at this point in the history