(helperKind: TraverseHelperKind, outBase = "")
| 130 | type TraverseHelperKind = "asserts" | "validators" | "visitor-types"; |
| 131 | |
| 132 | function generateTraverseHelpers(helperKind: TraverseHelperKind, outBase = "") { |
| 133 | return generateHelpers( |
| 134 | `./packages/babel-traverse/scripts/generators/${helperKind}.ts`, |
| 135 | `./packages/babel-traverse/src/${outBase}/generated/`, |
| 136 | `${helperKind}.d.ts`, |
| 137 | `@babel/traverse -> ${helperKind}` |
| 138 | ); |
| 139 | } |
| 140 | |
| 141 | function generateHelperGlobalsData(filename: string) { |
| 142 | return generateHelpers( |
no test coverage detected