Sha256: d305d15d8dae3b887b39b417d6fe64d261d58cf42b04bcb7de03d67a359432fd

Contents?: true

Size: 429 Bytes

Versions: 8

Compression:

Stored size: 429 Bytes

Contents

/*!
 * normalize-path <https://github.com/jonschlinkert/normalize-path>
 *
 * Copyright (c) 2014-2015, Jon Schlinkert.
 * Licensed under the MIT License
 */

module.exports = function normalizePath(str, stripTrailing) {
  if (typeof str !== 'string') {
    throw new TypeError('expected a string');
  }
  str = str.replace(/[\\\/]+/g, '/');
  if (stripTrailing !== false) {
    str = str.replace(/\/$/, '');
  }
  return str;
};

Version data entries

8 entries across 8 versions & 3 rubygems

Version Path
lanes-0.8.0 node_modules/normalize-path/index.js
brwy_rails-0.0.6 test/dummy/node_modules/normalize-path/index.js
brwy_rails-0.0.5 test/dummy/node_modules/normalize-path/index.js
blackboard-3.1.9 lib/site_template/node_modules/normalize-path/index.js
brwy_rails-0.0.4 test/dummy/node_modules/normalize-path/index.js
brwy_rails-0.0.3 test/dummy/node_modules/normalize-path/index.js
brwy_rails-0.0.2 test/dummy/node_modules/normalize-path/index.js
brwy_rails-0.0.1 test/dummy/node_modules/normalize-path/index.js