From 285c1844d00ff9e7816d362783a6e0fc21347cf4 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Mon, 3 Feb 2020 09:23:05 +0100 Subject: [PATCH] Revert "fixes #415" This reverts commit e4a8df59d34e1f6a83776256067cf11bff943f1f. --- src/test/validation.test.ts | 2 +- src/validation.ts | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/test/validation.test.ts b/src/test/validation.test.ts index 94126ad6..fa4508b2 100644 --- a/src/test/validation.test.ts +++ b/src/test/validation.test.ts @@ -57,6 +57,7 @@ describe('validateVersion', () => { it('should validate', () => { validateVersion('1.0.0'); validateVersion('0.1.1'); + validateVersion('0.1.1-pre'); assert.throws(() => validateVersion('.')); assert.throws(() => validateVersion('..')); @@ -65,7 +66,6 @@ describe('validateVersion', () => { assert.throws(() => validateVersion('.0.1')); assert.throws(() => validateVersion('0.1.')); assert.throws(() => validateVersion('0.0.0.1')); - assert.throws(() => validateVersion('0.1.1-pre')); }); }); diff --git a/src/validation.ts b/src/validation.ts index 087f8f48..2d7290e4 100644 --- a/src/validation.ts +++ b/src/validation.ts @@ -31,10 +31,6 @@ export function validateVersion(version: string): void { if (!semver.valid(version)) { throw new Error(`Invalid extension version '${version}'`); } - - if (semver.prerelease(version)) { - throw new Error(`Invalid extension version '${version}: semver prerelease field is not supported`); - } } export function validateEngineCompatibility(version: string): void {