mkdist icon indicating copy to clipboard operation
mkdist copied to clipboard

Lightweight file-to-file transpiler.

Results 38 mkdist issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [defu](https://togithub.com/unjs/defu) | [`^6.0.0` -> `^6.0.1`](https://renovatebot.com/diffs/npm/defu/6.0.0/6.0.1) | [![age](https://badges.renovateapi.com/packages/npm/defu/6.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Awaiting Schedule These updates are awaiting their schedule. Click on a checkbox to...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [globby](https://togithub.com/sindresorhus/globby) | [`^11.1.0` -> `^13.1.2`](https://renovatebot.com/diffs/npm/globby/11.1.0/13.1.2) | [![age](https://badges.renovateapi.com/packages/npm/globby/13.1.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

mkdist uses a post-build transform to add explicit extensions ([src](https://github.com/unjs/mkdist/blob/bcff1496a3b41f59a4db868587c0b46ed0a0b8c8/src/make.ts#L90)) but this is not always working (eg with multi line imports) https://github.com/unjs/unbuild/issues/83. We shall migrate to [mlly.parseStaticImports](https://github.com/unjs/mlly#parsestaticimport).

This PR iterates over #21. The `globby` library supports an array with multiple globs as its first argument, and `mri` already supports multiple inputs for a flag (`--pattern=aaa --pattern=bbb -->...

👀 The [Globby](https://github.com/sindresorhus/globby) supports `string[]`,and using streams for copy can support large files

Hello, I want to use unbuild with mkdist builder to bundle my vue component library and publish them to npm. When using it in my vite project, it seems like...

These are experimental at the moment and without widespread support. https://www.typescriptlang.org/docs/handbook/esm-node.html#new-file-extensions follow up on https://github.com/unjs/mkdist/pull/26