1 | /**
|
2 | * Add file extension.
|
3 | * @function addExtname
|
4 | * @param {string} filename - Filename to change.
|
5 | * @param {string} extname - Extname to add.
|
6 | * @returns {string} Changed file name.
|
7 | */
|
8 |
|
9 |
|
10 |
|
11 | const path = require('path')
|
12 |
|
13 | /** @lends addExtname */
|
14 | function addExtname (filename, extname) {
|
15 | let dirname = path.dirname(filename)
|
16 | let basename = path.basename(filename, extname)
|
17 | return path.join(dirname, basename + extname)
|
18 | }
|
19 |
|
20 | module.exports = addExtname;
|