New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

command-guide-amplified

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

command-guide-amplified

A lightweight, reusable widget for creating interactive templates with variable substitution

latest
Source
npmnpm
Version
1.0.5
Version published
Maintainers
1
Created
Source

Command Guide Amplified

A lightweight, reusable widget for creating interactive templates with variable substitution and copy functionality.

Installation

NPM

npm install command-guide-amplified

CDN

<script src="https://unpkg.com/command-guide-amplified/dist/command-guide-amplified.min.js"></script>

Manual

Download the latest release and include the script:

<script src="command-guide-amplified.js"></script>

Example Usage

1. Include the script

<script src="command-guide-amplified.js"></script>

2. Create your HTML structure

<div class="cga-widget" id="my-guide">
    
    <!-- Add your variables -->
    <div class="cga-variable">
        <label>Name:</label>
        <input type="text" class="cga-var-NAME" value="James">
    </div>
    <div class="cga-variable">
        <label>Surname:</label>
        <input type="text" class="cga-var-SURNAME" value="Bond">
    </div>

    ...
    <!-- Add your commands or text with placeholders -->
    A single line of text that can be copied:
    <div class="cga-command">The name's {SURNAME}. {NAME} {SURNAME}.</div>

    Lines of text that could be some output, or longer code snippets..
    <div class="cga-text">
        #!/usr/bin/python3
        name = "{NAME}"
        surname = "{SURNAME}"

        print(f"The name's {surname}. {name} {surname}")
    </div>

    Output:
    <div class="cga-text">The name's {SURNAME}. {NAME} {SURNAME}</div>

</div>

3. Initialize the widget

<script>
    document.addEventListener('DOMContentLoaded', function() {
        console.log('DOM loaded, initializing widgets...');
        
        // Initialize widgets
        const widget = CommandGuideAmplifiedWidget.init('my-guide');
        
    });
</script>

Sections automatically initialize if they contain data-cga-widget attribute:

<div class="cga-widget" data-cga-widget>
    ...
</div>

4. Result

Add some styling (styles.css) to your elements and make some interactive docs: image description

See index.html for more examples.

Keywords

guide

FAQs

Package last updated on 25 Oct 2025

Did you know?

Socket

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.

Install

Related posts