This commit is contained in:
20
node_modules/remark-stringify/lib/macro/one.js
generated
vendored
Normal file
20
node_modules/remark-stringify/lib/macro/one.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = one
|
||||
|
||||
function one(node, parent) {
|
||||
var self = this
|
||||
var visitors = self.visitors
|
||||
|
||||
// Fail on unknown nodes.
|
||||
if (typeof visitors[node.type] !== 'function') {
|
||||
self.file.fail(
|
||||
new Error(
|
||||
'Missing compiler for node of type `' + node.type + '`: `' + node + '`'
|
||||
),
|
||||
node
|
||||
)
|
||||
}
|
||||
|
||||
return visitors[node.type].call(self, node, parent)
|
||||
}
|
||||
Reference in New Issue
Block a user