JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1031841
  • Score
    100M100P100Q189658F
  • License MIT

Get the paths of edge browser easily

Package Exports

    Readme

    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
    import {
        getEdgeBetaPath,
        getEdgeCanaryPath,
        getEdgeDevPath,
        getEdgePath,
        getAnyEdgeStable,
        getAnyEdgeLatest,
    } from "./dist/index.js"
    
    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

    import {
        getEdgeBetaPath,
        getEdgeCanaryPath,
        getEdgeDevPath,
        getEdgePath,
        getAnyEdgeStable,
        getAnyEdgeLatest,
    }  from "./dist/index.js"
    • 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