Retrieve formatted URL addresses for local and LAN access.
npm install local-access> Retrieve formatted URL addresses for local and LAN access.
```
$ npm install local-access --save-dev
`js
import localAccess from 'local-access';
// or
const localAccess = require('local-access');
localAccess();
//=> { local:'http://localhost:8080', network:'http://10.0.0.3:8080' }
localAccess({ https:true, port:3000 });
//=> { local:'https://localhost:3000', network:'https://10.0.0.3:3000' }
localAccess({ pathname:'foo/bar' });
//=> { local:'http://localhost:8080/foo/bar', network:'http://10.0.0.3:8080/foo/bar' }
`
Parsing and formatting is controlled by url.format, which means its options are inherited.
#### options
Type: Object
A URL instance, or _any_ object with matching keys.
#### options.https
Type: Booleanfalse
Default:
Shortcut for determining the options.protocol value.
> Note: This is the only config value unique to local-access!
#### options.hostname
Type: String'localhost'
Default:
Same as urlObject.hostname -- added a default value.
#### options.port
Type: Number or Stringprocess.env.PORT || 8080
Default:
Same as urlObject.port` -- added a default value.
MIT © Luke Edwards