@react-native/codegen
Advanced tools
Comparing version 0.73.0-nightly-20230615-2ae163a7e to 0.73.0-nightly-20230620-936936ca5
@@ -15,2 +15,4 @@ /** | ||
getValueFromTypes = _require.getValueFromTypes; | ||
const _require2 = require('../../parsers-commons'), | ||
verifyPropNotAlreadyDefined = _require2.verifyPropNotAlreadyDefined; | ||
function getTypeAnnotationForArray( | ||
@@ -193,9 +195,2 @@ name, | ||
} | ||
function verifyPropNotAlreadyDefined(props, needleProp) { | ||
const propName = needleProp.key.name; | ||
const foundProp = props.some(prop => prop.key.name === propName); | ||
if (foundProp) { | ||
throw new Error(`A prop was already defined with the name ${propName}`); | ||
} | ||
} | ||
function getTypeAnnotation( | ||
@@ -202,0 +197,0 @@ name, |
@@ -1003,2 +1003,9 @@ /** | ||
} | ||
function verifyPropNotAlreadyDefined(props, needleProp) { | ||
const propName = needleProp.key.name; | ||
const foundProp = props.some(prop => prop.key.name === propName); | ||
if (foundProp) { | ||
throw new Error(`A prop was already defined with the name ${propName}`); | ||
} | ||
} | ||
module.exports = { | ||
@@ -1031,2 +1038,3 @@ wrapModuleSchema, | ||
buildPropertiesForEvent, | ||
verifyPropNotAlreadyDefined, | ||
}; |
@@ -16,2 +16,4 @@ /** | ||
flattenIntersectionType = _require.flattenIntersectionType; | ||
const _require2 = require('../../parsers-commons'), | ||
verifyPropNotAlreadyDefined = _require2.verifyPropNotAlreadyDefined; | ||
function getUnionOfLiterals(name, forArray, elementTypes, defaultValue, types) { | ||
@@ -421,9 +423,2 @@ var _elementTypes$0$liter, _elementTypes$0$liter2; | ||
function verifyPropNotAlreadyDefined(props, needleProp) { | ||
const propName = needleProp.key.name; | ||
const foundProp = props.some(prop => prop.key.name === propName); | ||
if (foundProp) { | ||
throw new Error(`A prop was already defined with the name ${propName}`); | ||
} | ||
} | ||
function flattenProperties(typeDefinition, types, parser) { | ||
@@ -430,0 +425,0 @@ return typeDefinition |
{ | ||
"name": "@react-native/codegen", | ||
"version": "0.73.0-nightly-20230615-2ae163a7e", | ||
"version": "0.73.0-nightly-20230620-936936ca5", | ||
"description": "Code generation tools for React Native", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1511939
24351