
Research
/Security News
npm Package Uses Prompt Injection and Token Flooding to Disrupt AI Malware Scanners
A new npm package tests AI malware scanners with prompt injection, safety-triggering comments, context flooding, and obfuscated JavaScript.
@isl-lang/cli
Advanced tools
Command-line interface for ISL (Intent Specification Language).
# Global installation (recommended)
npm install -g @isl-lang/cli
# Or use npx
npx @isl-lang/cli <command>
# Initialize a new ISL project
isl init my-project
# Parse and validate ISL files
isl check specs/*.isl
# Generate code
isl generate --target typescript specs/
# Start the REPL
isl repl
# Get help
isl --help
isl init [name]Initialize a new ISL project with recommended structure.
isl init my-api
cd my-api
Creates:
isl.config.yaml - Project configurationspecs/ - Directory for ISL specificationsgenerated/ - Output directory for generated codeisl check <files...>Parse and type-check ISL files.
isl check specs/*.isl
isl check --strict specs/
Options:
--strict - Enable strict mode (all warnings become errors)--format <format> - Output format (text, json, sarif)isl generate <files...>Generate code from ISL specifications.
# Generate TypeScript
isl generate --target typescript specs/
# Generate Python
isl generate --target python --output src/generated specs/
# Generate OpenAPI
isl generate --target openapi specs/api.isl
Options:
--target, -t - Target language (typescript, python, rust, go, openapi, graphql)--output, -o - Output directory--config, -c - Config file pathisl verify <files...>Formally verify ISL specifications.
isl verify specs/critical-flow.isl
isl replStart an interactive REPL for exploring ISL.
isl repl
isl format <files...>Format ISL files.
isl format specs/*.isl --write
isl lspStart the Language Server Protocol server.
isl lsp --stdio
Create isl.config.yaml in your project root:
version: 1
# Default generation target
target: typescript
# Output directory
output: ./generated
# Include paths for imports
include:
- ./specs
- ./node_modules/@company/shared-specs
# Generation options
codegen:
typescript:
runtime: true
validators: true
python:
framework: fastapi
pydantic: v2
ISL_CONFIG - Path to config fileISL_DEBUG - Enable debug outputISL_NO_COLOR - Disable colored outputFull documentation: https://isl-lang.dev/docs/cli
MIT
FAQs
Command-line interface for ISL (Intent Specification Language)
We found that @isl-lang/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
A new npm package tests AI malware scanners with prompt injection, safety-triggering comments, context flooding, and obfuscated JavaScript.

Product
Socket now detects supply chain risks in project manifests, starting with missing lockfiles that can make dependency installs non-reproducible.

Research
/Security News
The trojanized extensions use TinyGo-compiled WebAssembly and Solana transaction memos to resolve command-and-control infrastructure.