JSPM

devstack-detector

1.0.1
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 10
    • Score
      100M100P100Q44707F
    • License MIT

    A modular CLI tool to recursively scan and identify technology stacks in any project.

    Package Exports

    • devstack-detector
    • devstack-detector/src/index.js

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (devstack-detector) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    🚀 devstack-detector

    A modular, high-confidence CLI tool to recursively scan and identify technology stacks in any project.

    Published by: Atchaya
    Email: vatchayavenkat@gmail.com


    📦 Installation

    Install globally via npm:

    npm install -g devstack-detector

    🛠 Usage

    Simply run the command and point it to any project directory:

    devstack-detect ./my-project

    Verbose Mode

    To see the "why" behind each detection (source files, code patterns), use the --verbose flag:

    devstack-detect ./my-project --verbose

    ✨ Features

    • Recursive Scanning: Detects monorepos and sub-projects automatically.
    • Modern UI: Beautiful, category-grouped reports with high-contrast colors.
    • Weighted Confidence: Differentiates between actual installation and mere code patterns.
    • Extensible: Detects Frontend, Backend, Databases, Auth, Testing, Messaging, and more.

    📁 Supported Technologies

    • Frontend: React, Vue, Svelte, Angular, Next.js
    • Backend: Node.js (Express, NestJS, Fastify), Golang
    • Database: MongoDB, PostgreSQL, MySQL, SQLite, Redis
    • ORM/ODM: Prisma, Mongoose, TypeORM, Sequelize
    • Messaging: Kafka, RabbitMQ
    • Styling: TailwindCSS, Sass, Styled-Components, CSS Modules
    • Testing: Jest, Cypress, Vitest, Mocha
    • And much more...

    ⚖️ License

    MIT