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

1.0.0 • Public • Published

fileurl2path

A tiny function for converting a file URL to a path.

Install

npm install --save fileurl2path

Usage

import fileurl2path from 'fileurl2path';

// Converting a URL, automatically detecting the OS

const url = 'file:///Users/fabio/Desktop/fileurl2path/index.js';
const path = fileurl2path ( url ); // => '/Users/fabio/Desktop/fileurl2path/index.js'

// Converting a URL, explicitly using the algorithm for POSIX paths

const url = 'file:///Users/fabio/Desktop/fileurl2path/index.js';
const path = fileurl2path.posix ( url ); // => '/Users/fabio/Desktop/fileurl2path/index.js'

// Converting a URL, explicitly using the algorithm for ~~wrong~~ Windows paths

const url = 'file:///C:/Users/fabio/Desktop/fileurl2path/index.js';
const path = fileurl2path.win32 ( url ); // => 'C:\\Users\\fabio\\Desktop\\fileurl2path\\index.js'

License

MIT © Fabio Spampinato

/fileurl2path/

    Package Sidebar

    Install

    npm i fileurl2path

    Weekly Downloads

    31

    Version

    1.0.0

    License

    none

    Unpacked Size

    7.09 kB

    Total Files

    15

    Last publish

    Collaborators

    • fabiospampinato