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(typescript): write declaration files in configured directory for output.file #1378

Merged
merged 5 commits into from
Apr 4, 2023

Commits on Mar 9, 2023

  1. fix(typescript): Add missing types for resolve

    Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
    susnux committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    9d1cd63 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. feat(utils): Add test function getFiles

    This function returns the file names and content as
    rollup would write to filesystem.
    Emulating `handleGenerateWrite` and `writeOutputFile`.
    
    Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
    susnux committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    b63c38b View commit details
    Browse the repository at this point in the history
  2. fix(typescript): Fix writing declarations when output.file is used

    This fixes writing declarations into the configured `declarationDir`
    when configured rollup build with `output.file` instead of `output.dir`.
    
    Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
    susnux committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    e122fe5 View commit details
    Browse the repository at this point in the history
  3. docs(typescript): Remove now unneeded documentation of non functional…

    … workaround
    
    Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
    susnux committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    13fa6e1 View commit details
    Browse the repository at this point in the history
  4. fix: Make generateBundle function more self explaining

    Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
    susnux committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    68dd7dc View commit details
    Browse the repository at this point in the history