UNPKG

stylus

Version:

Robust, expressive, and feature-rich CSS superset

18 lines (15 loc) 335 B
var utils = require('../utils') , path = require('path'); /** * Return the basename of `path`. * * @param {String} path * @return {String} * @api public */ function basename(p, ext){ utils.assertString(p, 'path'); return path.basename(p.val, ext && ext.val); }; basename.params = ['p', 'ext']; module.exports = basename;