file-select-dialog
Version:
Call file select dialog programmatically
34 lines (24 loc) • 1.71 kB
Markdown
<div align="center">
<img height="300" src="https://tomokimiyauci.github.io/file-select-dialog/cover.png" alt="logo" title="logo">
[](https://www.npmjs.com/package/file-select-dialog)
[](https://img.shields.io/bundlephobia/min/file-select-dialog)
[](https://img.shields.io/npm/dw/file-select-dialog?color=blue)
[](https://github.com/prettier/prettier)
[](http://commitizen.github.io/cz-cli/)
[](https://github.com/semantic-release/semantic-release)
[](https://github.com/TomokiMiyauci/blog/blob/master/LICENSE)
</div>
# file-select-dialog
> Directly call file select dialog from JavaScript.
> Get Back Promise File or FileList object.
> No more hacky hiding of `<input type="file">` elements.
## :sparkles: Feature
- Supports ES6 Modules
- Pure Typescript
- Promise
- No dependencies, Optimization, Super slim size
- Modern browser support only
- Supports selecting multiple files and the file type accepts
[Read the Docs to Learn More.](https://file-select-dialog.vercel.app/)
## :bulb: LICENSE
[MIT](https://github.com/TomokiMiyauci/file-select-dialog/blob/main/LICENSE)