react-native-web-internals
Version:
React Native for Web
81 lines (80 loc) • 2.3 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: !0 });
}, __copyProps = (to, from, except, desc) => {
if (from && typeof from == "object" || typeof from == "function")
for (let key of __getOwnPropNames(from))
!__hasOwnProp.call(to, key) && key !== except && __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: !0 }), mod);
var unitlessNumbers_exports = {};
__export(unitlessNumbers_exports, {
default: () => unitlessNumbers_default,
unitlessNumbers: () => unitlessNumbers
});
module.exports = __toCommonJS(unitlessNumbers_exports);
const unitlessNumbers = {
animationIterationCount: !0,
aspectRatio: !0,
borderImageOutset: !0,
borderImageSlice: !0,
borderImageWidth: !0,
boxFlex: !0,
boxFlexGroup: !0,
boxOrdinalGroup: !0,
columnCount: !0,
flex: !0,
flexGrow: !0,
flexOrder: !0,
flexPositive: !0,
flexShrink: !0,
flexNegative: !0,
fontWeight: !0,
gap: !0,
columnGap: !0,
rowGap: !0,
gridRow: !0,
gridRowEnd: !0,
gridRowGap: !0,
gridRowStart: !0,
gridColumn: !0,
gridColumnEnd: !0,
gridColumnGap: !0,
gridColumnStart: !0,
lineClamp: !0,
opacity: !0,
order: !0,
orphans: !0,
tabSize: !0,
widows: !0,
zIndex: !0,
zoom: !0,
// SVG-related
fillOpacity: !0,
floodOpacity: !0,
stopOpacity: !0,
strokeDasharray: !0,
strokeDashoffset: !0,
strokeMiterlimit: !0,
strokeOpacity: !0,
strokeWidth: !0,
// transform types
scale: !0,
scaleX: !0,
scaleY: !0,
scaleZ: !0,
// RN properties
shadowOpacity: !0
}, prefixes = ["ms", "Moz", "O", "Webkit"], prefixKey = (prefix, key) => prefix + key.charAt(0).toUpperCase() + key.substring(1);
Object.keys(unitlessNumbers).forEach((prop) => {
prefixes.forEach((prefix) => {
unitlessNumbers[prefixKey(prefix, prop)] = unitlessNumbers[prop];
});
});
var unitlessNumbers_default = unitlessNumbers;
//# sourceMappingURL=index.js.map