@sinclair/typebox-codegen
Advanced tools
+1
-1
| { | ||
| "name": "@sinclair/typebox-codegen", | ||
| "version": "0.9.14", | ||
| "version": "0.9.15", | ||
| "description": "Code Generation Tools for TypeBox", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -424,2 +424,5 @@ "use strict"; | ||
| } | ||
| function* PropertyAccessExpression(node) { | ||
| yield node.getText(); | ||
| } | ||
| function* RestTypeNode(node) { | ||
@@ -594,2 +597,4 @@ yield `...Type.Rest(${node.type.getText()})`; | ||
| return yield* ParenthesizedTypeNode(node); | ||
| if (ts.isPropertyAccessExpression(node)) | ||
| return yield* PropertyAccessExpression(node); | ||
| if (ts.isRestTypeNode(node)) | ||
@@ -596,0 +601,0 @@ return yield* RestTypeNode(node); |
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
151294
0.13%3311
0.15%