├── .github └── workflows │ └── ci.yml ├── CHANGELOG.txt ├── LICENSE ├── README.mdown ├── VERSION.txt ├── bin └── mini_asset ├── composer.json ├── config └── assets.sample.ini ├── phpcs.xml ├── phpstan.neon ├── psalm-baseline.xml ├── psalm.xml ├── src ├── AssetCollection.php ├── AssetCompiler.php ├── AssetConfig.php ├── AssetProcess.php ├── AssetScanner.php ├── AssetTarget.php ├── Cli │ ├── BaseTask.php │ ├── BuildTask.php │ ├── ClearTask.php │ └── MiniAsset.php ├── Factory.php ├── File │ ├── Callback.php │ ├── FileInterface.php │ ├── Glob.php │ ├── Local.php │ ├── Remote.php │ └── Target.php ├── Filter │ ├── AssetFilter.php │ ├── CleanCss.php │ ├── ClosureCompiler.php │ ├── ClosureJs.php │ ├── CoffeeScript.php │ ├── CssCompressor.php │ ├── CssDependencyTrait.php │ ├── CssMinFilter.php │ ├── FilterCollection.php │ ├── FilterInterface.php │ ├── FilterRegistry.php │ ├── Hogan.php │ ├── ImportInline.php │ ├── JShrinkFilter.php │ ├── JSqueezeFilter.php │ ├── JsMinFilter.php │ ├── LessCss.php │ ├── LessDotPHP.php │ ├── LessPHP.php │ ├── MinifyFilter.php │ ├── PipeInputFilter.php │ ├── PipeOutputFilter.php │ ├── ScssFilter.php │ ├── ScssPHP.php │ ├── SimpleCssMin.php │ ├── Sprockets.php │ ├── TimestampImage.php │ ├── TypeScript.php │ ├── Uglifyjs.php │ ├── YuiCss.php │ └── YuiJs.php ├── Middleware │ └── AssetMiddleware.php ├── Output │ ├── AssetCacher.php │ ├── AssetWriter.php │ ├── CachedCompiler.php │ ├── Compiler.php │ ├── CompilerInterface.php │ └── FreshTrait.php └── Utility │ └── CssUtils.php └── tests ├── Helpers └── MyCallbackProvider.php ├── TestCase ├── AssetCollectionTest.php ├── AssetConfigTest.php ├── AssetScannerTest.php ├── AssetTargetTest.php ├── Cli │ ├── BuildTaskTest.php │ └── ClearTaskTest.php ├── FactoryTest.php ├── File │ ├── GlobTest.php │ ├── LocalTest.php │ ├── RemoteTest.php │ └── TargetTest.php ├── Filter │ ├── ClosureJsTest.php │ ├── FilterRegistryTest.php │ ├── HoganTest.php │ ├── ImportInlineTest.php │ ├── LessCssTest.php │ ├── PipeInputFilterTest.php │ ├── PipeOutputFilterTest.php │ ├── ScssFilterTest.php │ ├── SimpleCssMinTest.php │ ├── SprocketsTest.php │ └── TimestampImageTest.php ├── Middleware │ └── AssetMiddlewareTest.php ├── Output │ ├── AssetCacherTest.php │ ├── AssetWriterTest.php │ ├── CachedCompilerTest.php │ └── CompilerTest.php └── Utility │ └── CssUtilsTest.php ├── bootstrap.php └── test_files ├── Plugin ├── Blue │ └── webroot │ │ └── theme.css ├── Red │ └── webroot │ │ ├── theme.css │ │ ├── theme.js │ │ └── theme_include.js ├── TestAsset │ └── webroot │ │ ├── plugin.css │ │ └── plugin.js ├── TestAssetIni │ └── config │ │ ├── asset_compress.ini │ │ └── asset_compress.local.ini └── config │ ├── asset_compress.ini │ └── asset_compress.local.ini ├── config ├── bare.ini ├── callbacks.ini ├── config.ini ├── extended.ini ├── glob.ini ├── integration.ini ├── overridable.ini ├── overridable.local.ini ├── plugins.ini ├── remote_file.ini ├── require.ini ├── themed.ini └── timestamp.ini ├── css ├── _utilities.scss ├── background.css ├── base.less ├── broken.scss ├── colors.less ├── colors.scss ├── compiled_scss.css ├── has_comments.css ├── has_import.css ├── img │ └── test.gif ├── local_style.css ├── minified.css ├── nav.css ├── other.less ├── reset │ ├── _reset.scss │ └── reset.css ├── test.scss ├── test_imports.scss └── unminified.css ├── hogan └── test.mustache ├── js ├── bad_comments.js ├── base.js ├── classes │ ├── base_class.js │ ├── base_class_two.js │ ├── double_inclusion.js │ ├── nested_class.js │ ├── slideshow.js │ └── template.js ├── library_file.js ├── local_script.js ├── lots_of_comments.js └── secondary │ └── another_class.js └── svg └── ellipse.svg /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/LICENSE -------------------------------------------------------------------------------- /README.mdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/README.mdown -------------------------------------------------------------------------------- /VERSION.txt: -------------------------------------------------------------------------------- 1 | 1.4.2 2 | -------------------------------------------------------------------------------- /bin/mini_asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/bin/mini_asset -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/composer.json -------------------------------------------------------------------------------- /config/assets.sample.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/config/assets.sample.ini -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/phpstan.neon -------------------------------------------------------------------------------- /psalm-baseline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/psalm-baseline.xml -------------------------------------------------------------------------------- /psalm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/psalm.xml -------------------------------------------------------------------------------- /src/AssetCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetCollection.php -------------------------------------------------------------------------------- /src/AssetCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetCompiler.php -------------------------------------------------------------------------------- /src/AssetConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetConfig.php -------------------------------------------------------------------------------- /src/AssetProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetProcess.php -------------------------------------------------------------------------------- /src/AssetScanner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetScanner.php -------------------------------------------------------------------------------- /src/AssetTarget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/AssetTarget.php -------------------------------------------------------------------------------- /src/Cli/BaseTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Cli/BaseTask.php -------------------------------------------------------------------------------- /src/Cli/BuildTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Cli/BuildTask.php -------------------------------------------------------------------------------- /src/Cli/ClearTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Cli/ClearTask.php -------------------------------------------------------------------------------- /src/Cli/MiniAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Cli/MiniAsset.php -------------------------------------------------------------------------------- /src/Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Factory.php -------------------------------------------------------------------------------- /src/File/Callback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/Callback.php -------------------------------------------------------------------------------- /src/File/FileInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/FileInterface.php -------------------------------------------------------------------------------- /src/File/Glob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/Glob.php -------------------------------------------------------------------------------- /src/File/Local.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/Local.php -------------------------------------------------------------------------------- /src/File/Remote.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/Remote.php -------------------------------------------------------------------------------- /src/File/Target.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/File/Target.php -------------------------------------------------------------------------------- /src/Filter/AssetFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/AssetFilter.php -------------------------------------------------------------------------------- /src/Filter/CleanCss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/CleanCss.php -------------------------------------------------------------------------------- /src/Filter/ClosureCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/ClosureCompiler.php -------------------------------------------------------------------------------- /src/Filter/ClosureJs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/ClosureJs.php -------------------------------------------------------------------------------- /src/Filter/CoffeeScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/CoffeeScript.php -------------------------------------------------------------------------------- /src/Filter/CssCompressor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/CssCompressor.php -------------------------------------------------------------------------------- /src/Filter/CssDependencyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/CssDependencyTrait.php -------------------------------------------------------------------------------- /src/Filter/CssMinFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/CssMinFilter.php -------------------------------------------------------------------------------- /src/Filter/FilterCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/FilterCollection.php -------------------------------------------------------------------------------- /src/Filter/FilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/FilterInterface.php -------------------------------------------------------------------------------- /src/Filter/FilterRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/FilterRegistry.php -------------------------------------------------------------------------------- /src/Filter/Hogan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/Hogan.php -------------------------------------------------------------------------------- /src/Filter/ImportInline.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/ImportInline.php -------------------------------------------------------------------------------- /src/Filter/JShrinkFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/JShrinkFilter.php -------------------------------------------------------------------------------- /src/Filter/JSqueezeFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/JSqueezeFilter.php -------------------------------------------------------------------------------- /src/Filter/JsMinFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/JsMinFilter.php -------------------------------------------------------------------------------- /src/Filter/LessCss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/LessCss.php -------------------------------------------------------------------------------- /src/Filter/LessDotPHP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/LessDotPHP.php -------------------------------------------------------------------------------- /src/Filter/LessPHP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/LessPHP.php -------------------------------------------------------------------------------- /src/Filter/MinifyFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/MinifyFilter.php -------------------------------------------------------------------------------- /src/Filter/PipeInputFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/PipeInputFilter.php -------------------------------------------------------------------------------- /src/Filter/PipeOutputFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/PipeOutputFilter.php -------------------------------------------------------------------------------- /src/Filter/ScssFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/ScssFilter.php -------------------------------------------------------------------------------- /src/Filter/ScssPHP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/ScssPHP.php -------------------------------------------------------------------------------- /src/Filter/SimpleCssMin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/SimpleCssMin.php -------------------------------------------------------------------------------- /src/Filter/Sprockets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/Sprockets.php -------------------------------------------------------------------------------- /src/Filter/TimestampImage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/TimestampImage.php -------------------------------------------------------------------------------- /src/Filter/TypeScript.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/TypeScript.php -------------------------------------------------------------------------------- /src/Filter/Uglifyjs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/Uglifyjs.php -------------------------------------------------------------------------------- /src/Filter/YuiCss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/YuiCss.php -------------------------------------------------------------------------------- /src/Filter/YuiJs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Filter/YuiJs.php -------------------------------------------------------------------------------- /src/Middleware/AssetMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Middleware/AssetMiddleware.php -------------------------------------------------------------------------------- /src/Output/AssetCacher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/AssetCacher.php -------------------------------------------------------------------------------- /src/Output/AssetWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/AssetWriter.php -------------------------------------------------------------------------------- /src/Output/CachedCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/CachedCompiler.php -------------------------------------------------------------------------------- /src/Output/Compiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/Compiler.php -------------------------------------------------------------------------------- /src/Output/CompilerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/CompilerInterface.php -------------------------------------------------------------------------------- /src/Output/FreshTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Output/FreshTrait.php -------------------------------------------------------------------------------- /src/Utility/CssUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/src/Utility/CssUtils.php -------------------------------------------------------------------------------- /tests/Helpers/MyCallbackProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/Helpers/MyCallbackProvider.php -------------------------------------------------------------------------------- /tests/TestCase/AssetCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/AssetCollectionTest.php -------------------------------------------------------------------------------- /tests/TestCase/AssetConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/AssetConfigTest.php -------------------------------------------------------------------------------- /tests/TestCase/AssetScannerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/AssetScannerTest.php -------------------------------------------------------------------------------- /tests/TestCase/AssetTargetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/AssetTargetTest.php -------------------------------------------------------------------------------- /tests/TestCase/Cli/BuildTaskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Cli/BuildTaskTest.php -------------------------------------------------------------------------------- /tests/TestCase/Cli/ClearTaskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Cli/ClearTaskTest.php -------------------------------------------------------------------------------- /tests/TestCase/FactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/FactoryTest.php -------------------------------------------------------------------------------- /tests/TestCase/File/GlobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/File/GlobTest.php -------------------------------------------------------------------------------- /tests/TestCase/File/LocalTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/File/LocalTest.php -------------------------------------------------------------------------------- /tests/TestCase/File/RemoteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/File/RemoteTest.php -------------------------------------------------------------------------------- /tests/TestCase/File/TargetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/File/TargetTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/ClosureJsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/ClosureJsTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/FilterRegistryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/FilterRegistryTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/HoganTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/HoganTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/ImportInlineTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/ImportInlineTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/LessCssTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/LessCssTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/PipeInputFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/PipeInputFilterTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/PipeOutputFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/PipeOutputFilterTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/ScssFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/ScssFilterTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/SimpleCssMinTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/SimpleCssMinTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/SprocketsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/SprocketsTest.php -------------------------------------------------------------------------------- /tests/TestCase/Filter/TimestampImageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Filter/TimestampImageTest.php -------------------------------------------------------------------------------- /tests/TestCase/Middleware/AssetMiddlewareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Middleware/AssetMiddlewareTest.php -------------------------------------------------------------------------------- /tests/TestCase/Output/AssetCacherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Output/AssetCacherTest.php -------------------------------------------------------------------------------- /tests/TestCase/Output/AssetWriterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Output/AssetWriterTest.php -------------------------------------------------------------------------------- /tests/TestCase/Output/CachedCompilerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Output/CachedCompilerTest.php -------------------------------------------------------------------------------- /tests/TestCase/Output/CompilerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Output/CompilerTest.php -------------------------------------------------------------------------------- /tests/TestCase/Utility/CssUtilsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/TestCase/Utility/CssUtilsTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/test_files/Plugin/Blue/webroot/theme.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: blue !important; 3 | } 4 | -------------------------------------------------------------------------------- /tests/test_files/Plugin/Red/webroot/theme.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: red !important; 3 | } 4 | -------------------------------------------------------------------------------- /tests/test_files/Plugin/Red/webroot/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/Plugin/Red/webroot/theme.js -------------------------------------------------------------------------------- /tests/test_files/Plugin/Red/webroot/theme_include.js: -------------------------------------------------------------------------------- 1 | var ThemeInclude = new Class({ 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /tests/test_files/Plugin/TestAsset/webroot/plugin.css: -------------------------------------------------------------------------------- 1 | .plugin-box { 2 | color: orange; 3 | } 4 | -------------------------------------------------------------------------------- /tests/test_files/Plugin/TestAsset/webroot/plugin.js: -------------------------------------------------------------------------------- 1 | var Plugin = new Class({ 2 | 3 | }); 4 | -------------------------------------------------------------------------------- /tests/test_files/Plugin/TestAssetIni/config/asset_compress.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/Plugin/TestAssetIni/config/asset_compress.ini -------------------------------------------------------------------------------- /tests/test_files/Plugin/TestAssetIni/config/asset_compress.local.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/Plugin/TestAssetIni/config/asset_compress.local.ini -------------------------------------------------------------------------------- /tests/test_files/Plugin/config/asset_compress.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/Plugin/config/asset_compress.ini -------------------------------------------------------------------------------- /tests/test_files/Plugin/config/asset_compress.local.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/Plugin/config/asset_compress.local.ini -------------------------------------------------------------------------------- /tests/test_files/config/bare.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/bare.ini -------------------------------------------------------------------------------- /tests/test_files/config/callbacks.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/callbacks.ini -------------------------------------------------------------------------------- /tests/test_files/config/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/config.ini -------------------------------------------------------------------------------- /tests/test_files/config/extended.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/extended.ini -------------------------------------------------------------------------------- /tests/test_files/config/glob.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/glob.ini -------------------------------------------------------------------------------- /tests/test_files/config/integration.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/integration.ini -------------------------------------------------------------------------------- /tests/test_files/config/overridable.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/overridable.ini -------------------------------------------------------------------------------- /tests/test_files/config/overridable.local.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/overridable.local.ini -------------------------------------------------------------------------------- /tests/test_files/config/plugins.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/plugins.ini -------------------------------------------------------------------------------- /tests/test_files/config/remote_file.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/remote_file.ini -------------------------------------------------------------------------------- /tests/test_files/config/require.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/require.ini -------------------------------------------------------------------------------- /tests/test_files/config/themed.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/themed.ini -------------------------------------------------------------------------------- /tests/test_files/config/timestamp.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/config/timestamp.ini -------------------------------------------------------------------------------- /tests/test_files/css/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/_utilities.scss -------------------------------------------------------------------------------- /tests/test_files/css/background.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/background.css -------------------------------------------------------------------------------- /tests/test_files/css/base.less: -------------------------------------------------------------------------------- 1 | // Some base styles could go here. 2 | @import 'colors'; 3 | -------------------------------------------------------------------------------- /tests/test_files/css/broken.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/broken.scss -------------------------------------------------------------------------------- /tests/test_files/css/colors.less: -------------------------------------------------------------------------------- 1 | @link-color: #f00; 2 | -------------------------------------------------------------------------------- /tests/test_files/css/colors.scss: -------------------------------------------------------------------------------- 1 | $blue: #3bbfce; 2 | $margin: 16px; 3 | -------------------------------------------------------------------------------- /tests/test_files/css/compiled_scss.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/compiled_scss.css -------------------------------------------------------------------------------- /tests/test_files/css/has_comments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/has_comments.css -------------------------------------------------------------------------------- /tests/test_files/css/has_import.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/has_import.css -------------------------------------------------------------------------------- /tests/test_files/css/img/test.gif: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_files/css/local_style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_files/css/minified.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/minified.css -------------------------------------------------------------------------------- /tests/test_files/css/nav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/nav.css -------------------------------------------------------------------------------- /tests/test_files/css/other.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/other.less -------------------------------------------------------------------------------- /tests/test_files/css/reset/_reset.scss: -------------------------------------------------------------------------------- 1 | h1 { 2 | font-size: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /tests/test_files/css/reset/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/reset/reset.css -------------------------------------------------------------------------------- /tests/test_files/css/test.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/test.scss -------------------------------------------------------------------------------- /tests/test_files/css/test_imports.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/test_imports.scss -------------------------------------------------------------------------------- /tests/test_files/css/unminified.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/css/unminified.css -------------------------------------------------------------------------------- /tests/test_files/hogan/test.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/hogan/test.mustache -------------------------------------------------------------------------------- /tests/test_files/js/bad_comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/bad_comments.js -------------------------------------------------------------------------------- /tests/test_files/js/base.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_files/js/classes/base_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/classes/base_class.js -------------------------------------------------------------------------------- /tests/test_files/js/classes/base_class_two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/classes/base_class_two.js -------------------------------------------------------------------------------- /tests/test_files/js/classes/double_inclusion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/classes/double_inclusion.js -------------------------------------------------------------------------------- /tests/test_files/js/classes/nested_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/classes/nested_class.js -------------------------------------------------------------------------------- /tests/test_files/js/classes/slideshow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/classes/slideshow.js -------------------------------------------------------------------------------- /tests/test_files/js/classes/template.js: -------------------------------------------------------------------------------- 1 | //= require "base_class" 2 | var Template = new Class({}); 3 | -------------------------------------------------------------------------------- /tests/test_files/js/library_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/library_file.js -------------------------------------------------------------------------------- /tests/test_files/js/local_script.js: -------------------------------------------------------------------------------- 1 | // Local script 2 | -------------------------------------------------------------------------------- /tests/test_files/js/lots_of_comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/lots_of_comments.js -------------------------------------------------------------------------------- /tests/test_files/js/secondary/another_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/js/secondary/another_class.js -------------------------------------------------------------------------------- /tests/test_files/svg/ellipse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markstory/mini-asset/HEAD/tests/test_files/svg/ellipse.svg --------------------------------------------------------------------------------