| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| exports.createUnionType = createUnionType; | |
| var _t = require("@babel/types"); | |
| const { | |
| createFlowUnionType, | |
| createTSUnionType, | |
| createUnionTypeAnnotation, | |
| isFlowType, | |
| isTSType | |
| } = _t; | |
| function createUnionType(types) { | |
| if (types.every(v => isFlowType(v))) { | |
| if (createFlowUnionType) { | |
| return createFlowUnionType(types); | |
| } | |
| return createUnionTypeAnnotation(types); | |
| } else if (types.every(v => isTSType(v))) { | |
| if (createTSUnionType) { | |
| return createTSUnionType(types); | |
| } | |
| } | |
| } | |
| //# sourceMappingURL=util.js.map | |
Xet Storage Details
- Size:
- 629 Bytes
- Xet hash:
- 884ee921b08bce7cb24980e531fb634a4e3b1c38d7d78061c529d2c69ca69073
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.