| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
find packages/ -type f \( -name "*.js" \) -exec sed -i -E \
-e 's/_.includes\(([^,]+),[[:space:]]*([^)]+)\)/\1.includes(\2)/g' {} +
find packages/ -type f -name '*.js' -exec sed -i -E \
-e 's/_\.takeRight\(([^,]+), ([0-9])\)/\1.slice(-\2)/g' {} +
find packages/ -type f -name '*.js' -exec sed -i -E \
-e 's/_\.each\(([^,]+), function\(([^\)]*)\) \{/\1.forEach((\2) => {/g' {} +
find packages/ -type f -name '*.js' -exec sed -i -E \
-e 's/_\.each\((\[[^]]+\]), function\(([^\)]*)\) \{/\1.forEach((\2) => {/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.without\(([^,]+), ([^,\)]+)\)/\1.filter(x => x !== \2)/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.every\(([^,]+), function\(([a-zA-Z]+)\) \{/\1.every(\2 => \{/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.every\(([^,]+), ([^,\)]+)\)/\1.every(\2)/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.map\(([^,]+), function\(([^,\)]*)\) \{/\1.map(\2 => {/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.map\(([^,]+), function(\([^\)]*\)) \{/\1.map(\2 => {/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_[.]map\(([^,]+), ([a-zA-Z]+) => \{/\1.map(\2 => {/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_[.]map\(([^,]+), ([a-zA-Z]+ => [^\{])/\1.map(\2/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.filter\(([^,]+), function\(([a-zA-Z]+)\) \{/\1.filter(\2 => \{/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.filter\(([^,]+), (.* => \{)/\1.filter(\2/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/!_\.isEmpty\(([a-zA-Z.]+)\)/\1.length !== 0/g' {} +
find packages/ -type f -exec sed -i -E \
-e 's/_\.isEmpty\(([a-zA-Z.]+)\)/\1.length === 0/g' {} +
|
Thanks for the PR @dynst . Before I can merge anything, you'll need to resolve the merge conflict and sign all your commits per the contributing guidelines. Additionally, here are a few notes regarding the work:
|
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
#3949
Excluding isString, isUndefined, isObject, and things like that (which don't have to be removed, if lodash can be replaced with var _ = require('is-what')), there are fewer than 50 lines using lodash in the library code after this PR. (There's much more than that in the tests.)