@brainly-gene/tools
Advanced tools
Comparing version 0.2.0-alpha.21 to 0.2.0-alpha.22
{ | ||
"name": "@brainly-gene/tools", | ||
"version": "0.2.0-alpha.21", | ||
"version": "0.2.0-alpha.22", | ||
"license": "Apache-2.0", | ||
@@ -5,0 +5,0 @@ "generators": "./generators.json", |
@@ -6,4 +6,4 @@ export function findPropTypesDeclaration(src: any, file: any): import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSTypeAliasDeclaration | { | ||
expression: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSQualifiedName | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -13,69 +13,69 @@ typeParameters: any; | ||
typeName: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSQualifiedName | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSAnyKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSBigIntKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSBooleanKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSNeverKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSNullKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSNumberKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSObjectKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSStringKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSSymbolKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSUndefinedKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSUnknownKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSVoidKeyword"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSThisType"; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -85,4 +85,4 @@ typeParameters: any; | ||
elementType: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -92,4 +92,4 @@ typeParameters: any; | ||
literal: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.UnaryExpression | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TemplateLiteral | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.StringLiteral | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.NumericLiteral | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.BooleanLiteral; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -99,4 +99,4 @@ typeParameters: any; | ||
types: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -106,4 +106,4 @@ typeParameters: any; | ||
types: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -116,4 +116,4 @@ typeParameters: any; | ||
falseType: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -123,4 +123,4 @@ typeParameters: any; | ||
typeParameter: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSTypeParameter; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -130,4 +130,4 @@ typeParameters: any; | ||
typeAnnotation: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -137,5 +137,5 @@ typeParameters: any; | ||
parameters: (import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.RestElement | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.ObjectPattern | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.ArrayPattern | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind)[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind | null | undefined; | ||
} | { | ||
@@ -145,14 +145,14 @@ typeParameters: any; | ||
parameters: (import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.RestElement | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.ObjectPattern | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.ArrayPattern | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind)[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind | null | undefined; | ||
} | { | ||
typeParameters: any; | ||
type: "TSMappedType"; | ||
readonly?: boolean | "-" | "+"; | ||
readonly?: boolean | "-" | "+" | undefined; | ||
typeParameter: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSTypeParameter; | ||
optional?: boolean | "-" | "+"; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
optional?: boolean | "-" | "+" | undefined; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind | null | undefined; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -162,4 +162,4 @@ typeParameters: any; | ||
elementTypes: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -169,6 +169,6 @@ typeParameters: any; | ||
label: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
optional?: boolean; | ||
optional?: boolean | undefined; | ||
elementType: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -178,4 +178,4 @@ typeParameters: any; | ||
typeAnnotation: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -185,4 +185,4 @@ typeParameters: any; | ||
typeAnnotation: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -193,4 +193,4 @@ typeParameters: any; | ||
indexType: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -201,4 +201,4 @@ typeParameters: any; | ||
typeAnnotation: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -208,6 +208,6 @@ typeParameters: any; | ||
parameterName: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSThisType | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind; | ||
asserts?: boolean; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
typeAnnotation?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").TSTypeAnnotationKind | null | undefined; | ||
asserts?: boolean | undefined; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -217,4 +217,4 @@ typeParameters: any; | ||
exprName: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSQualifiedName | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSImportType | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -224,5 +224,5 @@ typeParameters: any; | ||
argument: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.StringLiteral; | ||
qualifier?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSQualifiedName | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
qualifier?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSQualifiedName | import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind | undefined; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
} | { | ||
@@ -232,11 +232,11 @@ typeParameters: any; | ||
members: (import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSIndexSignature | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSPropertySignature | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSMethodSignature | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSCallSignatureDeclaration | import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSConstructSignatureDeclaration)[]; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
}; | ||
type: "TSTypeAliasDeclaration"; | ||
id: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind; | ||
declare?: boolean; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[]; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation; | ||
typeParameters?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSTypeParameterDeclaration; | ||
}; | ||
type?: "TSTypeAliasDeclaration" | undefined; | ||
id?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").IdentifierKind | undefined; | ||
declare?: boolean | undefined; | ||
comments?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types/gen/kinds").CommentKind[] | null | undefined; | ||
loc?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.SourceLocation | null | undefined; | ||
typeParameters?: import(".pnpm/ast-types@0.14.2/node_modules/ast-types").namedTypes.TSTypeParameterDeclaration | null | undefined; | ||
} | null | undefined; |
export function generateLink({ truncatedPath, prUrl }: { | ||
truncatedPath: any; | ||
prUrl: any; | ||
}): string; | ||
}): string | null; |
export function validateMemoization(file: any): { | ||
valid: boolean; | ||
error?: undefined; | ||
error: string; | ||
} | { | ||
valid: boolean; | ||
error: string; | ||
}; |
@@ -7,4 +7,7 @@ export function generateComponentReport({ files, pathPrefix, jestOutput, prUrl }: { | ||
}): { | ||
report: null; | ||
success: boolean; | ||
} | { | ||
report: string; | ||
success: boolean; | ||
}; |
export function getDeclaredLists({ truncatedPath }: { | ||
truncatedPath: any; | ||
}): any; | ||
export function getMessagesFromListProps(props: any): string; | ||
export function getMessagesFromListProps(props: any): string | null; | ||
export function getListsFromStories({ truncatedPath, declaredLists }: { | ||
@@ -6,0 +6,0 @@ truncatedPath: any; |
export function getMissingListsCoverage({ testsSrc, cmpSrc }: { | ||
testsSrc: any; | ||
cmpSrc: any; | ||
}): string; | ||
}): any; |
@@ -6,5 +6,5 @@ export function validateTests({ truncatedPath }: { | ||
} | { | ||
type?: string; | ||
type?: string | undefined; | ||
valid: boolean; | ||
error: string; | ||
}; |
@@ -6,5 +6,5 @@ export function generateModuleReport({ files, pathPrefix, prUrl, isCoreModule }: { | ||
isCoreModule: any; | ||
}): any[] | { | ||
report: any; | ||
}): [number, any[]] | { | ||
report: null; | ||
success: boolean; | ||
}; |
@@ -13,6 +13,9 @@ export function getColumns(): ({ | ||
name: string; | ||
run: ({ moduleFiles, isCore, checkerConfig }: { | ||
run: ({ delegates, pathPrefix, checkerConfig, moduleFiles, isCore, prUrl }: { | ||
delegates: any; | ||
pathPrefix: any; | ||
checkerConfig: any; | ||
moduleFiles: any; | ||
isCore: any; | ||
checkerConfig: any; | ||
prUrl: any; | ||
}) => any; | ||
@@ -19,0 +22,0 @@ } | { |
@@ -12,2 +12,5 @@ export function validateDelegates({ filePath, moduleFiles, checkerConfig, allDelegatesFiles, }: { | ||
error?: undefined; | ||
} | { | ||
valid: boolean; | ||
type: string; | ||
}; |
@@ -7,6 +7,5 @@ export function validateModuleDeclaration({ file, isCore, checkerConfig }: { | ||
valid: boolean; | ||
error?: undefined; | ||
} | { | ||
valid: boolean; | ||
error: string; | ||
type: string; | ||
}; |
export function getModuleStoriesMeta({ storybookFile }: { | ||
storybookFile: any; | ||
}): any[][]; | ||
}): (any[] | undefined)[]; |
@@ -1,4 +0,8 @@ | ||
declare function executor(options: any, context: any): Promise<{ | ||
declare function executor(options: any, context: { | ||
projectName: any; | ||
root: any; | ||
workspace: any; | ||
}): Promise<{ | ||
success: boolean; | ||
}>; | ||
export default executor; |
@@ -12,2 +12,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
// @ts-expect-error TS7016 | ||
const fs_extra_1 = require("fs-extra"); | ||
@@ -14,0 +15,0 @@ const path_1 = require("path"); |
@@ -1,4 +0,7 @@ | ||
declare function executor(options: any, context: any): Promise<{ | ||
declare function executor(options: any, context: { | ||
root: any; | ||
workspace: any; | ||
}): Promise<{ | ||
success: boolean; | ||
}>; | ||
export default executor; |
@@ -13,2 +13,3 @@ "use strict"; | ||
const prepare_storybook_root_assets_1 = require("./prepare-storybook-root-assets"); | ||
// @ts-expect-error TS7016 | ||
const fs_extra_1 = require("fs-extra"); | ||
@@ -15,0 +16,0 @@ const path_1 = require("path"); |
@@ -1,4 +0,8 @@ | ||
declare function executor(options: any, context: any): Promise<{ | ||
declare function executor(options: any, context: { | ||
projectName: any; | ||
root: any; | ||
workspace: any; | ||
}): Promise<{ | ||
success: boolean; | ||
}>; | ||
export default executor; |
@@ -12,2 +12,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
// @ts-expect-error TS7016 | ||
const fs_extra_1 = require("fs-extra"); | ||
@@ -14,0 +15,0 @@ const path_1 = require("path"); |
@@ -1,4 +0,7 @@ | ||
declare function executor(options: any, context: any): Promise<{ | ||
declare function executor(options: any, context: { | ||
root: any; | ||
workspace: any; | ||
}): Promise<{ | ||
success: boolean; | ||
}>; | ||
export default executor; |
@@ -12,2 +12,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
// @ts-expect-error TS7016 | ||
const fs_extra_1 = require("fs-extra"); | ||
@@ -14,0 +15,0 @@ const path_1 = require("path"); |
@@ -6,4 +6,4 @@ import { Tree } from '@nx/devkit'; | ||
projectName: string; | ||
e2e?: boolean; | ||
e2e?: boolean | undefined; | ||
directory: string; | ||
}) => Promise<void>; |
import { classify, underscore, camelize, capitalize } from '@nx/devkit/src/utils/string-utils'; | ||
export declare const getComponentTemplateVariables: (_options: Record<string, any>) => { | ||
propsArray: string[][]; | ||
propsArray: (string | undefined)[][]; | ||
eventsArray: string[]; | ||
@@ -5,0 +5,0 @@ copyArray: string[]; |
@@ -18,3 +18,6 @@ "use strict"; | ||
shouldAddFlowDeclaration, | ||
})))(props); | ||
})) | ||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment | ||
// @ts-ignore | ||
)(props); | ||
const eventsArray = (0, typesUtils_1.splitStringToArray)(events); | ||
@@ -21,0 +24,0 @@ const copyArray = (0, typesUtils_1.splitStringToArray)(copy); |
@@ -13,3 +13,3 @@ export type FileUtilsSaveOptsType = Readonly<{ | ||
export declare function getUserPromptInput({ promptType, question, defaultAnswer, choices, }: { | ||
promptType: InquirerPromptType; | ||
promptType?: InquirerPromptType; | ||
question: string; | ||
@@ -16,0 +16,0 @@ defaultAnswer?: string; |
export declare const splitStringToArray: (str: string | undefined) => string[]; | ||
export declare const getEntry: (defaultValue: string) => (strPiece: string) => string[]; | ||
export declare const splitStringToEntries: (defaultValue: string) => (x0: string) => string[][]; | ||
export declare const getEntry: (defaultValue?: string) => (strPiece: string) => (string | undefined)[]; | ||
export declare const splitStringToEntries: (defaultValue?: string) => (x0: string | undefined) => (string | undefined)[][]; | ||
export declare const parsePropsEntries: ({ defaultValue, shouldAddFlowDeclaration, }: { | ||
defaultValue: string; | ||
shouldAddFlowDeclaration: boolean; | ||
}) => (entries: string[]) => string[]; | ||
}) => (entries: string[]) => (string | undefined)[]; | ||
export declare const parsePropTypeToKnob: (propType: string) => "number" | "boolean" | "array" | "object" | "text"; | ||
export declare const getStorybookKnobs: (propsArray: string[][], copyArray: string[]) => string[]; | ||
export declare const getStorybookKnobs: (propsArray: (string | undefined)[][], copyArray: string[]) => string[]; | ||
export declare const defaultPropValue: (prop: string, propType: string) => string; | ||
export declare const defaultStorybookInput: (prop: string, propType: string) => string; | ||
export declare const isPrimitiveType: (type: string) => boolean; |
@@ -57,4 +57,4 @@ "use strict"; | ||
const moduleName = yield (0, utilities_1.promptSelectModuleName)(tree, 'Which module library do you want to generate e2e tests for?'); | ||
const moduleProject = workspaceJsonProjects[moduleName]; | ||
const e2eTestsProject = workspaceJsonProjects[moduleName + '-e2e']; | ||
const moduleProject = workspaceJsonProjects.get(moduleName); | ||
const e2eTestsProject = workspaceJsonProjects.get(moduleName + '-e2e'); | ||
if (!moduleProject || !e2eTestsProject) { | ||
@@ -61,0 +61,0 @@ throw new Error(`Module "${moduleName}" or its e2e tests does not exist in the workspace!`); |
@@ -160,3 +160,3 @@ "use strict"; | ||
const generateCypressCode = (openai, gherkinScenarios, dictionaryOfElements, storybookData) => __awaiter(void 0, void 0, void 0, function* () { | ||
var _a; | ||
var _a, _b; | ||
const completion = yield openai.createChatCompletion({ | ||
@@ -172,3 +172,3 @@ model: 'gpt-4-0613', | ||
}); | ||
const content = (_a = completion.data.choices[0].message) === null || _a === void 0 ? void 0 : _a.content; | ||
const content = (_b = (_a = completion.data.choices[0]) === null || _a === void 0 ? void 0 : _a.message) === null || _b === void 0 ? void 0 : _b.content; | ||
if (!content) { | ||
@@ -192,3 +192,3 @@ throw new Error('No content'); | ||
const reflectOnCypressCode = (openai, gherkinScenarios, dictionaryOfElements, previousContent, storybookData, considerations, errors) => __awaiter(void 0, void 0, void 0, function* () { | ||
var _b; | ||
var _c, _d; | ||
const reflectionCompletion = yield openai.createChatCompletion({ | ||
@@ -209,3 +209,3 @@ model: 'gpt-4-0613', | ||
}); | ||
const content = (_b = reflectionCompletion.data.choices[0].message) === null || _b === void 0 ? void 0 : _b.content; | ||
const content = (_d = (_c = reflectionCompletion.data.choices[0]) === null || _c === void 0 ? void 0 : _c.message) === null || _d === void 0 ? void 0 : _d.content; | ||
if (!content) { | ||
@@ -212,0 +212,0 @@ throw new Error('No content'); |
@@ -5,3 +5,3 @@ import type { OpenAIApi } from 'openai'; | ||
componentDescriptions: string; | ||
devDescription?: string; | ||
devDescription?: string | undefined; | ||
}) => Promise<string>; | ||
@@ -12,5 +12,5 @@ export declare const reflectOnGherkinScenarios: ({ openai, componentDescriptions, previousOutput, devDescription, considerations, error, }: { | ||
previousOutput: string; | ||
devDescription?: string; | ||
considerations?: string; | ||
error?: string; | ||
devDescription?: string | undefined; | ||
considerations?: string | undefined; | ||
error?: string | undefined; | ||
}) => Promise<string>; |
@@ -24,4 +24,4 @@ "use strict"; | ||
// Check if the first character is the same as its uppercase version and different from its lowercase version | ||
return (firstChar === firstChar.toUpperCase() && | ||
firstChar !== firstChar.toLowerCase()); | ||
return (firstChar === (firstChar === null || firstChar === void 0 ? void 0 : firstChar.toUpperCase()) && | ||
firstChar !== (firstChar === null || firstChar === void 0 ? void 0 : firstChar.toLowerCase())); | ||
} | ||
@@ -41,3 +41,3 @@ function extractDataTestIdsFromFile(componentPath) { | ||
}) | ||
.forEach(attrPath => { | ||
.forEach((attrPath) => { | ||
var _a; | ||
@@ -61,3 +61,3 @@ if (attrPath.parentPath.node.type === 'JSXOpeningElement' && | ||
// Filter out components with 'Module' in the name | ||
const filteredResults = results.filter(result => !result.componentName.includes('Module') && !!result.dataTestId); | ||
const filteredResults = results.filter((result) => !result.componentName.includes('Module') && !!result.dataTestId); | ||
// Remove duplicates based on dataTestId | ||
@@ -96,3 +96,3 @@ const uniqueResults = []; | ||
// Find components returned by the render function | ||
root.find(j.JSXElement).forEach(path => { | ||
root.find(j.JSXElement).forEach((path) => { | ||
const openingElement = path.node.openingElement; | ||
@@ -108,3 +108,3 @@ if (openingElement && openingElement.name.type === 'JSXIdentifier') { | ||
const componentFiles = glob.sync(globPattern); | ||
toProcess.push(...componentFiles.map(filePath => ({ | ||
toProcess.push(...componentFiles.map((filePath) => ({ | ||
path: filePath, | ||
@@ -111,0 +111,0 @@ depth: currentDepth + 1, |
@@ -15,5 +15,6 @@ "use strict"; | ||
while ((scenarioMatch = scenarioRegex.exec(fileContent)) !== null) { | ||
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion | ||
const scenario = scenarioMatch[1]; | ||
console.log('scenario', scenario, feature); | ||
const scenarioId = `${feature.toLowerCase()}--${scenario | ||
const scenarioId = `${feature === null || feature === void 0 ? void 0 : feature.toLowerCase()}--${scenario | ||
.replace(/\s+/g, '-') | ||
@@ -29,3 +30,3 @@ .toLowerCase()}`; | ||
function traverse(dir) { | ||
fs.readdirSync(dir).forEach(file => { | ||
fs.readdirSync(dir).forEach((file) => { | ||
const fullPath = path.join(dir, file); | ||
@@ -32,0 +33,0 @@ if (fs.statSync(fullPath).isDirectory()) { |
@@ -15,2 +15,3 @@ "use strict"; | ||
const validateCypressCode = (code) => __awaiter(void 0, void 0, void 0, function* () { | ||
var _a; | ||
const eslint = new eslint_1.ESLint({ | ||
@@ -30,3 +31,3 @@ overrideConfig: { | ||
if (results && results.length > 0) { | ||
const errors = results[0].messages.map(msg => `${msg.line}:${msg.column} - ${msg.message} (${msg.ruleId})`); | ||
const errors = (_a = results[0]) === null || _a === void 0 ? void 0 : _a.messages.map((msg) => `${msg.line}:${msg.column} - ${msg.message} (${msg.ruleId})`); | ||
return { isValid: false, errors: JSON.stringify(errors) }; | ||
@@ -33,0 +34,0 @@ } |
@@ -6,4 +6,4 @@ import { Tree } from '@nx/devkit'; | ||
projectName: string; | ||
e2e?: boolean; | ||
e2e?: boolean | undefined; | ||
directory: string; | ||
}) => Promise<void>; |
@@ -121,6 +121,6 @@ "use strict"; | ||
const filename = path.split('/').pop(); | ||
if (!filename.startsWith('use')) { | ||
if (!(filename === null || filename === void 0 ? void 0 : filename.startsWith('use'))) { | ||
return false; | ||
} | ||
return !crudFunctions.find((crudFunction) => filename.includes(crudFunction)); | ||
return !crudFunctions.find((crudFunction) => filename === null || filename === void 0 ? void 0 : filename.includes(crudFunction)); | ||
}) | ||
@@ -131,6 +131,6 @@ .map(({ path }) => path); | ||
const index = tree.read(`${baseOptions.targetLocation}/index.ts`, 'utf-8'); | ||
const lines = index.split('\n').filter((line) => { | ||
const lines = index === null || index === void 0 ? void 0 : index.split('\n').filter((line) => { | ||
return crudFunctions.find((crudFunction) => line.includes(crudFunction)); | ||
}); | ||
tree.write(`${baseOptions.targetLocation}/index.ts`, lines.join('\n')); | ||
tree.write(`${baseOptions.targetLocation}/index.ts`, (lines === null || lines === void 0 ? void 0 : lines.join('\n')) || ''); | ||
} | ||
@@ -137,0 +137,0 @@ yield (0, devkit_1.formatFiles)(tree); |
import { Tree } from '@nx/devkit'; | ||
export declare function getNpmScope(tree: Tree): string | undefined; | ||
export declare function getNpmScope(tree: Tree): string | undefined | null; |
@@ -6,2 +6,2 @@ /** | ||
*/ | ||
export function getAffectedProjects(baseCommitHash?: string): string[]; | ||
export function getAffectedProjects(baseCommitHash?: string | undefined): string[]; |
@@ -7,4 +7,10 @@ { | ||
"compilerOptions": { | ||
"lib": ["es2020", "dom"] | ||
"lib": ["es2020", "dom"], | ||
"strict": true, | ||
"noFallthroughCasesInSwitch": true, | ||
"noImplicitAny": true, | ||
"noImplicitThis": true, | ||
"strictNullChecks": true, | ||
"noUncheckedIndexedAccess": true, | ||
"forceConsistentCasingInFileNames": true | ||
}, | ||
@@ -11,0 +17,0 @@ "references": [ |
@@ -15,3 +15,8 @@ { | ||
"allowJs": true, | ||
"checkJs": false | ||
"checkJs": false, | ||
"strict": true, | ||
"strictNullChecks": true, | ||
"noUncheckedIndexedAccess": true, | ||
"noFallthroughCasesInSwitch": true, | ||
"forceConsistentCasingInFileNames": true | ||
}, | ||
@@ -18,0 +23,0 @@ "include": ["**/*.ts", "**/*.js"], |
@@ -5,12 +5,14 @@ { | ||
"types": ["node", "jest"], | ||
"strict": false, | ||
"rootDir": "src/", | ||
"skipDefaultLibCheck": true, | ||
"skipLibCheck": true, | ||
"strict": true, | ||
"noFallthroughCasesInSwitch": true, | ||
"noImplicitAny": true, | ||
"noImplicitThis": true, | ||
"rootDir": "src/", | ||
"skipDefaultLibCheck": true, | ||
"skipLibCheck": true, | ||
"strictNullChecks": false | ||
"strictNullChecks": true, | ||
"noUncheckedIndexedAccess": true, | ||
"forceConsistentCasingInFileNames": true | ||
}, | ||
"include": ["**/*.spec.ts", "jest.config.ts"], | ||
"include": ["**/*.spec.ts", "jest.config.ts"] | ||
} |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
857848
11107