UNPKG

508 BJavaScriptView Raw
1var path = require('path')
2var utils = require('./utils')
3
4module.exports = node
5
6function node (state, createEdge) {
7 var dirname = state.metadata.dirname
8 var filenames = [
9 'favicon.ico',
10 'favicon.png',
11 'favicon.gif'
12 ]
13
14 // find favicon at the root
15 utils.find(dirname, filenames, function (err, filename) {
16 if (err || filename === void 0) {
17 createEdge('bundle', Buffer.from(''))
18 return
19 }
20 createEdge('bundle', Buffer.from(path.relative(dirname, filename)))
21 })
22}