package
0.1.0-alpha.9
Repository: https://github.com/nexlayer/nexlayer-cli.git
Documentation: pkg.go.dev
# Functions
DetectAIIDE detects the AI-powered IDE in use.
DetectLLMModel detects the LLM Model being used.
GenerateYAML generates a nexlayer.yaml based on detected project info.
NewDetectorRegistry creates a new registry with all available detectors.
# Constants
No description provided by the author
No description provided by the author
AI/LLM project types.
No description provided by the author
MongoDB + Express + Angular + Node.js.
MongoDB + Express + React + Node.js.
No description provided by the author
No description provided by the author
No description provided by the author
PostgreSQL + Express + React + Node.js.
No description provided by the author
No description provided by the author
Base project types.
# Structs
DetectorRegistry holds all registered project detectors.
DockerDetector detects raw Docker projects.
GoDetector detects Go projects.
LLMDetector detects AI-powered IDEs or LLM-based coding assistants.
MEANDetector detects MEAN stack projects (MongoDB + Express + Angular + Node.js).
MERNDetector detects MERN stack projects (MongoDB + Express + React + Node.js).
NextjsDetector detects Next.js projects.
NodeDetector detects Node.js projects.
PERNDetector detects PERN stack projects (PostgreSQL + Express + React + Node.js).
ProjectInfo contains detected information about a project.
PythonDetector detects Python projects.
ReactDetector detects React projects.
# Interfaces
ProjectDetector defines the interface for project detection.
# Type aliases
ProjectType represents the detected type of project.