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

build(client-tree): exports with ESM as primary #19141

Merged
merged 22 commits into from
Feb 10, 2024

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    e07e8a8 View commit details
    Browse the repository at this point in the history
  2. build(tree): settings for ESM as primary

    - exports not specified
    - API extractor for CJS does not work properly
    jason-ha committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    c1e6092 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c75513 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    ee1576a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c064e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0f68c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6d1d5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9bccf8 View commit details
    Browse the repository at this point in the history
  6. build(client-tree): add api task

    remove unused build:gen-version
    jason-ha committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8978bdd View commit details
    Browse the repository at this point in the history
  7. build(client-tree): fix api report/rollup

    make sure cjs rollup uses cjs config
    override moduleResolution for esm as api-extractor doesn't handle node16 robustly. It will generate with imports to invalid paths.
    jason-ha committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4d252b7 View commit details
    Browse the repository at this point in the history
  8. build(client-tree): improve api report/rollup

    use Bundler for moduleResolution with ESNext
    jason-ha committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5655ba2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eef3130 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

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

Commits on Jan 16, 2024

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

Commits on Jan 17, 2024

  1. fix(tree): fix CJS package.json injection

    echo quote emit syntax is different per shell.
    Instead copy a file.
    jason-ha committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    31c512b View commit details
    Browse the repository at this point in the history
  2. build(client-tree): CJS explicit moduleResolution

    Add comments for module/moduleResolution settings
    and make moduleResolution explicit.
    Also inject package.json for ESM for symmetry.
    jason-ha committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    0bcd137 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

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

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    40bdc4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8b2779 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    7c5a038 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bc2c4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccd598b View commit details
    Browse the repository at this point in the history