diff options
Diffstat (limited to 'node_modules/slash')
-rw-r--r-- | node_modules/slash/index.js | 11 | ||||
-rw-r--r-- | node_modules/slash/package.json | 33 | ||||
-rw-r--r-- | node_modules/slash/readme.md | 44 |
3 files changed, 0 insertions, 88 deletions
diff --git a/node_modules/slash/index.js b/node_modules/slash/index.js deleted file mode 100644 index b946a0841..000000000 --- a/node_modules/slash/index.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; -module.exports = function (str) { - var isExtendedLengthPath = /^\\\\\?\\/.test(str); - var hasNonAscii = /[^\x00-\x80]+/.test(str); - - if (isExtendedLengthPath || hasNonAscii) { - return str; - } - - return str.replace(/\\/g, '/'); -}; diff --git a/node_modules/slash/package.json b/node_modules/slash/package.json deleted file mode 100644 index 7e744a440..000000000 --- a/node_modules/slash/package.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "slash", - "version": "1.0.0", - "description": "Convert Windows backslash paths to slash paths", - "keywords": [ - "path", - "seperator", - "sep", - "slash", - "backslash", - "windows", - "win" - ], - "author": { - "name": "Sindre Sorhus", - "email": "sindresorhus@gmail.com", - "url": "http://sindresorhus.com" - }, - "repository": "sindresorhus/slash", - "scripts": { - "test": "mocha" - }, - "devDependencies": { - "mocha": "*" - }, - "engines": { - "node": ">=0.10.0" - }, - "license": "MIT", - "files": [ - "index.js" - ] -} diff --git a/node_modules/slash/readme.md b/node_modules/slash/readme.md deleted file mode 100644 index 15672f010..000000000 --- a/node_modules/slash/readme.md +++ /dev/null @@ -1,44 +0,0 @@ -# slash [](https://travis-ci.org/sindresorhus/slash) - -> Convert Windows backslash paths to slash paths: `foo\\bar` ➔ `foo/bar` - -[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. - -This was created since the `path` methods in Node outputs `\\` paths on Windows. - - -## Install - -```sh -$ npm install --save slash -``` - - -## Usage - -```js -var path = require('path'); -var slash = require('slash'); - -var str = path.join('foo', 'bar'); -// Unix => foo/bar -// Windows => foo\\bar - -slash(str); -// Unix => foo/bar -// Windows => foo/bar -``` - - -## API - -### slash(path) - -Type: `string` - -Accepts a Windows backslash path and returns a slash path. - - -## License - -MIT © [Sindre Sorhus](http://sindresorhus.com) |