Skip to content

Commit a49ee29

Browse files
committed
fix parse version
1 parent aa8cdd8 commit a49ee29

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

cli.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,20 @@ const __dirname = dirname(__filename);
1414
const parseVersion = (pkgJson, dep, cbs = {}) => {
1515
if (pkgJson.dependencies[dep]) {
1616
let raw = cwdPackageJson.dependencies[dep];
17-
if (raw.includes("^") || raw.includes("~")) {
18-
// remove first character
19-
raw = raw.slice(1);
20-
}
17+
let parsed;
18+
let major;
19+
if (["latest", "next", "alpha", "beta"].includes(raw)) {
20+
major = raw;
21+
parsed = { major: raw, version: raw };
22+
} else {
23+
if (raw.includes("^") || raw.includes("~")) {
24+
// remove first character
25+
raw = raw.slice(1);
26+
}
2127

22-
const parsed = parse(raw);
23-
const major = parsed.major;
28+
parsed = parse(raw);
29+
major = parsed.major;
30+
}
2431

2532
cbs.afterParse?.(major, parsed);
2633
return parsed;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-three-gltf",
3-
"version": "2.0.2",
3+
"version": "2.0.3",
44
"description": "GLTF to Angular Three converter",
55
"scripts": {
66
"cleanup": "rimraf node_modules"

0 commit comments

Comments
 (0)