Skip to content

Commit d39d265

Browse files
authored
Optimise the req regex (#551)
This was optimised by the regexp-tree-cli package like so: ``` > npx regexp-tree-cli -o -e '/\s*(?:\{(.*)\})?\s*(?:(\$?[^\s]+))?\s*(?:\[([^\]]*)\])?\s*(?:-?\s*([\s\S]*))\s*$/' Optimized: /\s*(?:{(.*)})?\s*(?:(\$?\S+))?\s*(?:\[([^\]]*)])?\s*-?\s*([\S\s]*)\s*$/ ```
1 parent 23d1861 commit d39d265

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/annotation/annotations/property.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const reqRegEx = /\s*(?:\{(.*)\})?\s*(?:(\$?[^\s]+))?\s*(?:\[([^\]]*)\])?\s*(?:-?\s*([\s\S]*))\s*$/
1+
const reqRegEx = /\s*(?:{(.*)})?\s*(?:(\$?\S+))?\s*(?:\[([^\]]*)])?\s*-?\s*([\S\s]*)\s*$/
22

33
export default function property () {
44
return {

0 commit comments

Comments
 (0)