UNPKG

@putout/compare

Version:

compare AST-nodes according to 🦎 PutoutScript

8 lines (5 loc) • 225 B
import {is} from '../is.js'; const isPrimitive = (a) => typeof a !== 'object' || a === null; export const comparePrimitives = (node, template) => { return isPrimitive(template) && !is(template) && template === node; };