source: node_modules/slash/readme.md

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 888 bytes
Line 
1# slash [![Build Status](https://travis-ci.org/sindresorhus/slash.svg?branch=master)](https://travis-ci.org/sindresorhus/slash)
2
3> Convert Windows backslash paths to slash paths: `foo\\bar` ➔ `foo/bar`
4
5[Forward-slash paths can be used in Windows](http://superuser.com/a/176395/6877) as long as they're not extended-length paths and don't contain any non-ascii characters.
6
7This was created since the `path` methods in Node outputs `\\` paths on Windows.
8
9
10## Install
11
12```
13$ npm install slash
14```
15
16
17## Usage
18
19```js
20const path = require('path');
21const slash = require('slash');
22
23const str = path.join('foo', 'bar');
24// Unix => foo/bar
25// Windows => foo\\bar
26
27slash(str);
28// Unix => foo/bar
29// Windows => foo/bar
30```
31
32
33## API
34
35### slash(path)
36
37Type: `string`
38
39Accepts a Windows backslash path and returns a slash path.
40
41
42## License
43
44MIT © [Sindre Sorhus](https://sindresorhus.com)
Note: See TracBrowser for help on using the repository browser.