Skip to content

Commit c80439b

Browse files
committed
Slugify tutorial name
1 parent 106da4a commit c80439b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/node_modules/@stdlib/repl/scripts/build_tutorials.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ var replace = require( '@stdlib/string/replace' );
3131
var objectKeys = require( '@stdlib/utils/keys' );
3232
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
3333
var lowercase = require( '@stdlib/string/lowercase' );
34+
var trim = require( '@stdlib/string/trim' );
3435

3536

3637
// VARIABLES //
@@ -187,7 +188,7 @@ function main() {
187188
debug( 'Resolving tutorial name.' );
188189
name = file.match( RE_TUTORIAL_NAME );
189190
if ( name ) {
190-
name = lowercase( name[ 1 ] );
191+
name = replace( lowercase( trim( name[ 1 ] ) ), /\s+/g, '_' );
191192
debug( 'Tutorial name: %s', name );
192193
} else {
193194
debug( 'Unable to resolve tutorial name.' );

0 commit comments

Comments
 (0)