Download the PHP package jbzoo/assets without Composer
On this page you can find all versions of the php package jbzoo/assets. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package assets
JBZoo / Assets
A PHP library for managing asset files (JavaScript, CSS, LESS, JSX) with dependency resolution, compression, and merging capabilities. The library provides automatic type detection, dependency management, and a flexible build system for modern web applications.
Installation
Quick Start
Supported Asset Types
File-based Assets
The library automatically detects asset types by file extension:
Code-based Assets
Include inline code directly:
External Assets
Callback Assets
Execute custom logic during the build process:
Dependency Management
Basic Dependencies
Complex Dependency Trees
Circular Dependency Detection
Path Resolution
Virtual Paths
Relative and Absolute Paths
Configuration Options
Debug Mode
Strict Mode
LESS Compilation Options
Building and Output
Basic Build
Processing Build Results
Asset Collections
Grouping Related Assets
Managing Asset Queues
Advanced Usage
Custom Asset Types
Conditional Asset Loading
Asset Preprocessing
Error Handling
Requirements
- PHP 8.3 or higher
- JBZoo Utils package
- JBZoo Path package
- JBZoo Data package
- JBZoo Less package (for LESS file support)
Testing
License
MIT
All versions of assets with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.3
jbzoo/utils Version ^8.0
jbzoo/path Version ^8.0
jbzoo/less Version ^8.0
jbzoo/data Version ^8.0
jbzoo/utils Version ^8.0
jbzoo/path Version ^8.0
jbzoo/less Version ^8.0
jbzoo/data Version ^8.0
The package jbzoo/assets contains the following files
Loading the files please wait ...