Spaces:
Sleeping
Sleeping
; | |
Object.defineProperty(exports, "__esModule", { | |
value: true | |
}); | |
exports.FEATURES = void 0; | |
exports.enableFeature = enableFeature; | |
exports.featuresKey = void 0; | |
exports.hasFeature = hasFeature; | |
exports.runtimeKey = void 0; | |
const FEATURES = exports.FEATURES = Object.freeze({ | |
unicodeFlag: 1 << 0, | |
dotAllFlag: 1 << 1, | |
unicodePropertyEscape: 1 << 2, | |
namedCaptureGroups: 1 << 3, | |
unicodeSetsFlag_syntax: 1 << 4, | |
unicodeSetsFlag: 1 << 5, | |
duplicateNamedCaptureGroups: 1 << 6, | |
modifiers: 1 << 7 | |
}); | |
const featuresKey = exports.featuresKey = "@babel/plugin-regexp-features/featuresKey"; | |
const runtimeKey = exports.runtimeKey = "@babel/plugin-regexp-features/runtimeKey"; | |
function enableFeature(features, feature) { | |
return features | feature; | |
} | |
function hasFeature(features, feature) { | |
return !!(features & feature); | |
} | |
//# sourceMappingURL=features.js.map | |