better-opn

    3.0.0Β β€’Β PublicΒ β€’Β Published

    better-opn

    A better opn. Reuse the same tab on Chrome for πŸ‘¨β€πŸ’». Inspire by create-react-app

    Install

    $ yarn add better-opn

    $ npm install better-opn

    Usage

    If you wish to overwrite the default browser, override BROWSER environment variable to your desire browser name (name is platform dependent).

    const opn = require('better-opn');
    
    opn('http://localhost:3000');

    Reuse tab by match host

    In case your app can navigate to another pathnames and still want to reuse opened tab, set environment variable OPEN_MATCH_HOST_ONLY=true can tell this program to find reusable tab by only match the host part of your URL.

    process.env.OPEN_MATCH_HOST_ONLY = 'true';
    
    opn('http://localhost:3000/foo/bar'); // This will reuse any tab with URL starting with http://localhost:3000/

    Author

    Install

    npm i better-opn

    DownloadsWeekly Downloads

    2,051,762

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    252 kB

    Total Files

    7

    Last publish

    Collaborators

    • exiasr