yandex-location
v1.0.1
Published
Approximates the current location of the Yandex browser across platforms.
Maintainers
Readme
Approximates the current location of the Yandex browser across platforms.
yandex-location

- By default checks only
stable. Optionally can cascade tobeta. - Supports macOS / Windows / Linux
- Works both as an ES module or CommonJS
Support table
This table lists the default locations where Yandex is typically installed for each supported platform and channel. By default, only the Stable channel is checked. When fallback is enabled, the package checks these paths (in order) and returns the first one found.
Returns the first existing path found (given selected channels), or null if none are found.
Usage
Via Node.js (strict by default):
import yandexLocation from "yandex-location";
// Strict (Stable only)
console.log(yandexLocation());
// => "/Applications/Yandex.app/Contents/MacOS/Yandex" or null
// Enable fallback (Stable / Beta)
console.log(yandexLocation(true));
// => first found among Stable/Beta or nullVia CLI:
npx yandex-location
# Strict (Stable only)
npx yandex-location --fallback
# Enable cascade (Stable / Beta)Related projects
License
MIT (c) Cezar Augusto.
