Skip to content

Commit 45dca5e

Browse files
committed
Eliminated backtracking from --version regex match
1 parent 9cd832c commit 45dca5e

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

generate-ip/src/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ const pkgName = 'generate-ip',
108108
const localManifest = require(localManifestPath)
109109
localVer = ( localManifest.dependencies?.[pkgName]
110110
|| localManifest.devDependencies?.[pkgName]
111-
)?.match(/(\d+\.\d+\.\d+)/)[0] || 'none'
111+
)?.match(/^\d+\.\d+\.\d+$/)?.[0] || 'none'
112112
break
113113
}
114114
currentDir = path.dirname(currentDir)

generate-pw/src/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const pkgName = 'generate-pw',
119119
const localManifest = require(localManifestPath)
120120
localVer = ( localManifest.dependencies?.[pkgName]
121121
|| localManifest.devDependencies?.[pkgName]
122-
)?.match(/(\d+\.\d+\.\d+)/)[0] || 'none'
122+
)?.match(/^\d+\.\d+\.\d+$/)?.[0] || 'none'
123123
break
124124
}
125125
currentDir = path.dirname(currentDir)

geolocate/src/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ const pkgName = '@adamlui/geolocate',
8787
const localManifest = require(localManifestPath)
8888
localVer = ( localManifest.dependencies?.[pkgName]
8989
|| localManifest.devDependencies?.[pkgName]
90-
)?.match(/(\d+\.\d+\.\d+)/)[0] || 'none'
90+
)?.match(/^\d+\.\d+\.\d+$/)?.[0] || 'none'
9191
break
9292
}
9393
currentDir = path.dirname(currentDir)

minify.js/node.js/src/cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ const pkgName = '@adamlui/minify.js',
112112
const localManifest = require(localManifestPath)
113113
localVer = ( localManifest.dependencies?.[pkgName]
114114
|| localManifest.devDependencies?.[pkgName]
115-
)?.match(/(\d+\.\d+\.\d+)/)[0] || 'none'
115+
)?.match(/^\d+\.\d+\.\d+$/)?.[0] || 'none'
116116
break
117117
}
118118
currentDir = path.dirname(currentDir)

0 commit comments

Comments
 (0)