tiny-open
Version:
A tiny utility for opening a file or a URL with its default application, or a custom one.
36 lines (21 loc) • 689 B
Markdown
for opening a file or a URL with its default application, or a custom one.
This uses `open` under macOS, `xdg-open` under Linux, and `start` under Windows.
```sh
npm install tiny-open
```
```ts
import open from 'tiny-open';
// Let's open a file
open ( '/path/to/some/file.txt' ); // => Promise<boolean>
// Let's open a URL
open ( 'https://google.com' ); // => Promise<boolean>
// Let's open a URL with a custom application
open ( 'https://google.com', 'Google Chrome' ); // MacOS
open ( 'https://google.com', 'chrome' ); // Windows
open ( 'https://google.com', 'google-chrome' ); // Linux
```
MIT © Fabio Spampinato
A tiny utility