A path segment (dir or filename stem) equals `seg` — `…/modules/user.js` has * the segment `user` for namespace `user`.
(filePath: string, seg: string)
| 2465 | /** A path segment (dir or filename stem) equals `seg` — `…/modules/user.js` has |
| 2466 | * the segment `user` for namespace `user`. */ |
| 2467 | function pathHasSegment(filePath: string, seg: string): boolean { |
| 2468 | return new RegExp('[\\\\/]' + seg.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') + '[\\\\/.]').test(filePath); |
| 2469 | } |
| 2470 | |
| 2471 | async function vuexDispatchEdges(ctx: ResolutionContext, onYield: MaybeYield): Promise<Edge[]> { |
| 2472 | let scannedFiles = 0; |