fix corner case with `yield` (#4867)
-rw-r--r-- 20 .gitattributes
drwxr-xr-x - .github
-rw-r--r-- 35 .gitignore
-rw-r--r-- 1552 CONTRIBUTING.md
-rw-r--r-- 1348 LICENSE
-rw-r--r-- 52863 README.md
drwxr-xr-x - bin
drwxr-xr-x - lib
-rw-r--r-- 1068 package.json
drwxr-xr-x - test
drwxr-xr-x - tools