UNPKG

postcss-calc

Version:
19 lines (14 loc) 401 B
// §10.5 — pow is <number>-only. import { num, call } from '../node.js'; /** @typedef {import('../node.js').Node} Node */ /** * @param {Node[]} args * @return {Node} */ function simplifyPow(args) { if (args.length !== 2 || args[0].type !== 'Num' || args[1].type !== 'Num') { return call('pow', args); } return num(Math.pow(args[0].value, args[1].value)); } export { simplifyPow };