Wondering what’s next for npm?Check out our public roadmap! »

    edge-paths
    TypeScript icon, indicating that this package has built-in type declarations

    2.2.1 • Public • Published

    Edge Paths

    npm version Downloads Install size Test Edge Paths

    Possible paths or binary names of Edge in the current platform

    Why?

    • Well Documented
    • Well Tested
    • Used by popular players
    • Written with Love <3
    • Fully open sourced

    Usage

    • At the moment linux support is only avail for dev channel. Once canary, beta and stable version are release we shall update the package.
    Javascript
    let {
      getEdgeBetaPath,
      getEdgeCanaryPath,
      getEdgeDevPath,
      getEdgePath,
      getAnyEdgeStable,
      getAnyEdgeLatest,
    } = require("edge-paths")
    
    console.log(getEdgeBetaPath())
    console.log(getEdgeCanaryPath())
    console.log(getEdgeDevPath())
    console.log(getEdgePath())
    // console.log(getAnyEdgeStable())
    // console.log(getAnyEdgeLatest())

    The output shall look like this according to your installation

    // On OSX
    // /Applications/Microsoft Edge Beta.app/Contents/MacOS/Microsoft Edge Beta
    // /Applications/Microsoft Edge Canary.app/Contents/MacOS/Microsoft Edge Canary
    // /Applications/Microsoft Edge Beta.app/Contents/MacOS/Microsoft Edge Dev
    // /Applications/Microsoft Edge Beta.app/Contents/MacOS/Microsoft Edge
    
    // On Windows
    // C:\Program Files (x86)\Microsoft\Edge Beta\Application\msedge.exe
    // C:\Program Files (x86)\Microsoft\Edge Canary\Application\msedge.exe
    // C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe
    // C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
    
    // On Linux
    // Beta edge not avail yet
    // Canary not avail
    // /usr/bin/microsoft-edge-dev
    // Stable not avail
    Typescript
    import { getEdgeBetaPath, getEdgeCanaryPath, getEdgeDevPath, getEdgePath } from "edge-paths"
    
    console.log(getEdgeBetaPath())
    console.log(getEdgeCanaryPath())
    console.log(getEdgeDevPath())
    console.log(getEdgePath())

    Installation

    Use npm.

    $ npm install edge-paths
    
    // or
    
    $ yarn add edge-paths

    API

    let {
      getEdgeBetaPath,
      getEdgeCanaryPath,
      getEdgeDevPath,
      getEdgePath,
      getAnyEdgeStable,
      getAnyEdgeLatest,
    } = require("edge-paths")
    • getAnyEdgeStable or getAnyEdgeLatest might be more useful if you don't want any specific version.

    Used By

    • devtools

    • Please send PR if you are using edge paths. We will be accepting first 10 request.

    License

    MIT License

    © 2020 Shirshak Bajgain

    Keywords

    none

    Install

    npm i edge-paths

    DownloadsWeekly Downloads

    293,079

    Version

    2.2.1

    License

    MIT

    Unpacked Size

    21.1 kB

    Total Files

    11

    Last publish

    Collaborators

    • avatar