You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
766 B
46 lines
766 B
[![Build Status](https://travis-ci.org/lydell/urix.png?branch=master)](https://travis-ci.org/lydell/urix) |
|
|
|
Overview |
|
======== |
|
|
|
Makes Windows-style paths more unix and URI friendly. Useful if you work with |
|
paths that eventually will be used in URLs. |
|
|
|
```js |
|
var urix = require("urix") |
|
|
|
// On Windows: |
|
urix("c:\\users\\you\\foo") |
|
// /users/you/foo |
|
|
|
// On unix-like systems: |
|
urix("c:\\users\\you\\foo") |
|
// c:\users\you\foo |
|
``` |
|
|
|
|
|
Installation |
|
============ |
|
|
|
`npm install urix` |
|
|
|
```js |
|
var urix = require("urix") |
|
``` |
|
|
|
|
|
Usage |
|
===== |
|
|
|
### `urix(path)` ### |
|
|
|
On Windows, replaces all backslashes with slashes and uses a slash instead of a |
|
drive letter and a colon for absolute paths. |
|
|
|
On unix-like systems it is a no-op. |
|
|
|
|
|
License |
|
======= |
|
|
|
[The X11 (“MIT”) License](LICENSE).
|
|
|