registry  /  @lyku/lockstep-core  /  1.6.0

@lyku/lockstep-core@1.6.0

Schema-driven code generation: PostgreSQL models → TypeScript types, Kysely types, API handlers, and typed clients

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 11 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEvalFilesystemNetworkShellWebSocket
Supply chain
HighEntropyStringsUrlStrings
Manifest
CopyleftLicense
scanned 208 file(s), 144 KB of source, external domains: api.example.com

Source & flagged code

4 flagged · loading source
diagrams/generate.jsView file
11import { join, dirname } from 'path'; L12: import { execSync } from 'child_process'; L13: const DIAGRAMS_DIR = dirname(new URL(import.meta.url).pathname);
High
Child Process

Package source references child process execution.

diagrams/generate.jsView on unpkg · L11
153const svgPath = join(generatedDir, `${file}.svg`); L154: execSync(`npx @mermaid-js/mermaid-cli -i "${mmdPath}" -o "${svgPath}" -b transparent -p /dev/null`, { stdio: 'inherit' }); L155: console.log(`Rendered ${svgPath}`);
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

diagrams/generate.jsView on unpkg · L153
tsonValidator/testUtils.jsView file
2const keyDeclaration = key === 'value' ? '' : `const ${key} = value;`; L3: const validateFn = new Function('value', ` L4: let allErrors = [];
Low
Eval

Package source references a known benign dynamic code generation pattern.

tsonValidator/testUtils.jsView on unpkg · L2
cli.tsView file
67const resolved = resolve(modulePath); L68: return import(resolved); L69: }
Medium
Dynamic Require

Package source references dynamic require/import behavior.

cli.tsView on unpkg · L67

Findings

3 High3 Medium5 Low
HighChild Processdiagrams/generate.js
HighShell
HighRuntime Package Installdiagrams/generate.js
MediumDynamic Requirecli.ts
MediumNetwork
MediumStructural Risk Force Deep Review
LowEvaltsonValidator/testUtils.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowCopyleft License