https://github.com/airtap/default
Default browser provider.
https://github.com/airtap/default
airtap browser default-browser nodejs npm-package
Last synced: 7 months ago
JSON representation
Default browser provider.
- Host: GitHub
- URL: https://github.com/airtap/default
- Owner: airtap
- License: mit
- Created: 2020-08-23T05:46:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T17:31:06.000Z (over 1 year ago)
- Last Synced: 2025-02-17T12:38:07.694Z (8 months ago)
- Topics: airtap, browser, default-browser, nodejs, npm-package
- Language: JavaScript
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# airtap-default
**Default [browser provider](https://github.com/airtap/browser-provider). Opens the default browser on your machine.**
[](https://www.npmjs.org/package/airtap-default)
[](https://www.npmjs.org/package/airtap-default)
[](http://travis-ci.com/airtap/default)
[](https://standardjs.com)## Table of Contents
## Usage
### Programmatic
```js
const Default = require('airtap-default')
const provider = new Default()// Get a list of desired browsers (there's just 1 here)
const wanted = [{ name: 'default' }]
const manifests = await provider.manifests(wanted)// Instantiate a browser
const target = { url: 'http://localhost:3000' }
const browser = provider.browser(manifests[0], target)await browser.open()
```### With [Airtap](https://github.com/airtap/airtap)
```yaml
providers:
- airtap-defaultbrowsers:
- name: default
```## API
### `Default()`
Constructor. Returns an instance of [`browser-provider`](https://github.com/airtap/browser-provider).
## Install
With [npm](https://npmjs.org) do:
```
npm install airtap-default
```## License
[MIT](LICENSE) © 2020-present Airtap contributors