trailing-slash-it
appends a forward slash to a string. It will remove trailing
forward slashes if they exist already, before adding a trailing forward
slash. This prevents double slashing a string or path.
Install
$ npm install --save trailing-slash-it
Usage
var trailingSlashIt = ; ; // 'foo/' ; // 'foo/'; // 'foo/'; // 'foo/' ; // 'foo/'; // 'foo/'; // 'foo/'
If you need to make sure that something does NOT have a trailing slash, you can do that as well:
; ; // 'foo/' ; // 'foo' ; // 'foo'; // 'foo'; // 'foo' ; // 'foo'; // 'foo'; // 'foo'
Based on WordPress' PHP function trailingslashit().
Changelog
0.3.0 - Strip backslashes as well as forward slashes.
License
GNU GPLv3