JSPM

intellify

1.0.0
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 2
    • Score
      100M100P100Q22575F
    • License MIT

    Detect JavaScript & TypeScript errors and make codes more optimized.

    Package Exports

    • intellify
    • intellify/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 (intellify) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Intellify

    🧠 A modern code intelligence tool for optimizing JavaScript and TypeScript projects.

    Features

    • Syntax Error Detection: Find syntax errors in your JavaScript/TypeScript code
    • Unused Package Detection: Identify packages installed but not imported in your code
    • Unused Variable Detection: Find variables, functions, and classes that are declared but not used
    • Comment Analysis: Locate and count all comments in your codebase
    • Interactive Fixes: Choose to automatically fix certain issues, like removing comments
    • Visual Statistics: Get beautiful visual reports of your codebase metrics
    • Zero Configuration: Works out of the box with no configuration required

    Installation

    # Install globally
    npm install -g intellify
    
    # Or use directly with npx
    npx intellify

    Usage

    Simply navigate to your JavaScript/TypeScript project directory and run:

    intellify

    This will analyze your codebase and provide a detailed report with optimization suggestions.

    Example Output

    ╔═══════════════════════════════════╗
    ║           🧠 INTELLIFY            ║
    ║   Modern Code Intelligence Tool   ║
    ╚═══════════════════════════════════╝
    
    📂 Project: my-project (C:\path\to\my-project)
    
    ✨ Analysis Complete ✨
    
    ╭────── Codebase Stats ───────╮
    │   📁 Files: 42              │
    │   📋 Lines: 3,128           │
    │   💾 Size: 128.45 KB        │
    │                             │
    │   🖼 File Types:            │
    │     js    30 files (71%)    │
    │     jsx   12 files (29%)    │
    ╰─────────────────────────────╯
    
    🔎 Issues Found
    ███████████████████████████████████
    Syntax Errors: 0 Unused Packages: 3 Unused Variables: 12 Comments: 87

    Why Intellify?

    • Boosts Performance: Removing unused code and optimizing imports improves runtime performance
    • Reduces Bundle Size: Clean code means smaller bundles for your users
    • Improves Maintainability: Less clutter makes your codebase easier to understand and maintain
    • Modern UI: Beautiful, intuitive terminal interface
    • Fast Analysis: Quick scanning even for large codebases

    License

    MIT

    The tool will scan your project and provide a detailed analysis with the option to fix detected issues.

    Requirements

    • Node.js >= 16.0.0

    License

    MIT