UNPKG

@putout/compare

Version:

compare AST-nodes according to 🦎 PutoutScript

10 lines (6 loc) • 244 B
'use strict'; const {is} = require('../is'); const isPrimitive = (a) => typeof a !== 'object' || a === null; module.exports.comparePrimitives = (node, template) => { return isPrimitive(template) && !is(template) && template === node; };