From f66cc45c6e82eebb4b5b51af73e7b8dcaeda7e21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vinicius=20Louren=C3=A7o?= <12551007+H4ad@users.noreply.github.com> Date: Thu, 6 Apr 2023 22:16:10 -0300 Subject: [PATCH] fix: faster diff (#539) --- functions/diff.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/functions/diff.js b/functions/diff.js index 87200ef3..651a3018 100644 --- a/functions/diff.js +++ b/functions/diff.js @@ -2,11 +2,11 @@ const parse = require('./parse') const eq = require('./eq') const diff = (version1, version2) => { - if (eq(version1, version2)) { + const v1 = parse(version1) + const v2 = parse(version2) + if (eq(v1, v2)) { return null } else { - const v1 = parse(version1) - const v2 = parse(version2) const hasPre = v1.prerelease.length || v2.prerelease.length const prefix = hasPre ? 'pre' : '' const defaultResult = hasPre ? 'prerelease' : ''