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: support vue tech stack #1922

Merged
merged 39 commits into from
Mar 3, 2024
Merged

Commits on Sep 27, 2023

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

Commits on Sep 28, 2023

  1. docs: techstack related

    how to use vue and how to add techstack support plugin
    jeffwcx committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    34698d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. feat: add external api parser support

    1. Add interfaces to allow dumi to integrate with an external api parser
    2. Add dumi-vue-meta package, which can extract metadata from vue.
    3.  Add  API tables support for dumi-plugin-vue
    jeffwcx committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    2ba1b73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c2660b View commit details
    Browse the repository at this point in the history
  3. feat: add an option for changing tsconfig path

    Add the `tsconfigPath` option in `parserOptions` to allow user to customize tsconfig
    jeffwcx committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    6ae0f0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2776eee View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    15f3093 View commit details
    Browse the repository at this point in the history
  2. docs: Update README.md

    jeffwcx committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1f62fe9 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

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

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    9c8fb92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f32692b View commit details
    Browse the repository at this point in the history
  3. chore: use umi prebundled babel dependencies

    prebundle `@vue/babel-plugin-jsx`
    jeffwcx committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    6f39fa1 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    ac81c9d View commit details
    Browse the repository at this point in the history
  2. feat: add onBlockLoad method for IDumiTechStack

    Provide a method for parsing custom files of frontend frameworks.
    jeffwcx committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    92b1f64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0019aad View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. refactor: consolidate runtime related APIs into IDumiTechStack

    remove `useTechStackRuntimeApi`
    jeffwcx committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    8008c6c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. feat: add createApiParser

    jeffwcx committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    48c7c3d View commit details
    Browse the repository at this point in the history
  2. fix: createApiParser

    jeffwcx committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    965303d View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. docs: techstack related

    jeffwcx committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    c70cf88 View commit details
    Browse the repository at this point in the history
  2. refactor: add bundle-utils

    jeffwcx committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    9a1732d View commit details
    Browse the repository at this point in the history
  3. fix: support html2sketch

    jeffwcx committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    4f4d6fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f917e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

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

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    db314ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90efd70 View commit details
    Browse the repository at this point in the history
  3. fix: iframe mode

    jeffwcx committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7292825 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e6c37d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    369da5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cf5168 View commit details
    Browse the repository at this point in the history
  3. fix: live demo loading

    jeffwcx committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    acd379c View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

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

Commits on Jan 25, 2024

  1. feat: check vue version

    jeffwcx committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    68df182 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    034da65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75a3d3b View commit details
    Browse the repository at this point in the history
  4. refactor: remove id

    jeffwcx committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    995322f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6682bf1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9402bb View commit details
    Browse the repository at this point in the history
  7. fix: demo error

    jeffwcx committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    ad559ce View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

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