Rustelo/templates/shared/readme/rustelo-assets.md
Jesús Pérez 0d0297423e
Some checks failed
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Security Audit (push) Has been cancelled
CI/CD Pipeline / Performance Benchmarks (push) Has been cancelled
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
CI/CD Pipeline / Build Docker Image (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Cleanup (push) Has been cancelled
chore: fix with CI and pre-commit
2026-02-08 20:37:49 +00:00

2.2 KiB

{{ project.title or project.name }} - Assets Directory

This directory contains downloaded framework assets and templates for the {{ project.name }} implementation.

{% if project.description -%}

{{ project.description }} {% endif %}

Directory Structure

.rustelo-assets/
├── cache/           # Cached remote assets
├── templates/       # Downloaded template files
├── components/      # Reusable components from framework
├── styles/          # CSS and styling assets
└── README.md        # This file

Configuration

  • Source: {{ assets.source }}
  • Auto-update: {{ assets.auto_update }}
  • Cache enabled: {{ assets.cache_enabled }}
  • Download location: {{ assets.download_location }} {% if assets.framework_path -%}
  • Framework path: {{ assets.framework_path }} {% endif %}

Project Information

  • Template: {{ project.template }}
  • Version: {{ project.version }}
  • Created: {{ project.created }} {% if project.author -%}
  • Author: {{ project.author }} {% endif %}

Features Enabled

{% if features -%} {% for feature, enabled in features -%} {% if enabled -%}

  • {{ feature }}: Enabled {% endif -%} {% endfor -%} {% else -%}
  • No features configured {% endif %}

Development Settings

  • Hot reload: {{ development.hot_reload }}
  • Port: {{ development.port }}
  • Log level: {{ development.log_level }}
  • Debug mode: {{ development.debug_mode }}

Usage

This directory is managed automatically by the Rustelo CLI:

# Sync assets from framework
cargo rustelo assets sync

# Check for asset conflicts
cargo rustelo assets check

# List available assets
cargo rustelo assets list

# Update assets
cargo rustelo update

Build Configuration

  • Optimize: {{ build.optimize }}
  • Compress assets: {{ build.compress_assets }}
  • Generate sourcemaps: {{ build.generate_sourcemaps }}

Notes

  • Do not manually edit files in this directory unless you know what you're doing
  • Files may be overwritten during updates
  • Use local-tasks.just for custom build steps that depend on these assets {% if custom -%}

Custom Configuration

{{ custom | json_encode(pretty=true) }} {% endif %}


Generated by Rustelo init