Release v0.2.0

This commit is contained in:
winlifes
2026-05-20 06:06:36 -07:00
parent e01f058e3e
commit 3ab48e2457
18 changed files with 1417 additions and 99 deletions
+15
View File
@@ -0,0 +1,15 @@
'use strict';
const assert = require('node:assert/strict');
const test = require('node:test');
const { compareVersions, normalizeVersion } = require('../lib/update-checker');
test('normalizeVersion removes release tag prefixes and metadata', () => {
assert.equal(normalizeVersion('v1.2.3-beta+build'), '1.2.3');
});
test('compareVersions compares semantic version numbers', () => {
assert.equal(compareVersions('1.2.4', '1.2.3'), 1);
assert.equal(compareVersions('1.2.3', '1.2.4'), -1);
assert.equal(compareVersions('1.2.3', 'v1.2.3'), 0);
});