File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 1010// Requirements
1111// ------------------------------------------------------------------------------
1212
13- const picomatch = require ( 'picomatch' )
13+ const { minimatch } = require ( 'minimatch' )
14+ const Minimatch = minimatch . Minimatch
1415
1516// ------------------------------------------------------------------------------
1617// Helpers
@@ -20,7 +21,7 @@ const COLON_OR_SLASH = /[:/]/g
2021const CONVERT_MAP = { ':' : '/' , '/' : ':' }
2122
2223/**
23- * Swaps ":" and "/", in order to use ":" as the separator in picomatch .
24+ * Swaps ":" and "/", in order to use ":" as the separator in minimatch .
2425 *
2526 * @param {string } s - A text to swap.
2627 * @returns {string } The text which was swapped.
@@ -43,7 +44,8 @@ function createFilter (pattern) {
4344 const spacePos = trimmed . indexOf ( ' ' )
4445 const task = spacePos < 0 ? trimmed : trimmed . slice ( 0 , spacePos )
4546 const args = spacePos < 0 ? '' : trimmed . slice ( spacePos )
46- const match = picomatch ( swapColonAndSlash ( task ) , { nonegate : true } )
47+ const matcher = new Minimatch ( swapColonAndSlash ( task ) , { nonegate : true } )
48+ const match = matcher . match . bind ( matcher )
4749
4850 return { match, task, args }
4951}
Original file line number Diff line number Diff line change 3434 "ansi-styles" : " ^6.2.1" ,
3535 "cross-spawn" : " ^7.0.6" ,
3636 "memorystream" : " ^0.3.1" ,
37- "picomatch " : " ^4 .0.2 " ,
37+ "minimatch " : " ^10 .0.1 " ,
3838 "pidtree" : " ^0.6.0" ,
3939 "read-package-json-fast" : " ^4.0.0" ,
4040 "shell-quote" : " ^1.7.3" ,
You can’t perform that action at this time.
0 commit comments